Add transfer size paramater to didFinishLoading [2/3]

Mini DD:
https://docs.google.com/a/chromium.org/document/d/1kAKnBKofLc3Tex_JPveubwJcQLT3BhIL3xNQyjvRIps/edit?usp=sharing

Most of files contain only signature changes.

There are 3 non-trivial changes:
1) ResourceMsg_RequestComplete IPC message receives struct instead of distinct parameters.
2) Use URLRequest::GetTotalReceivedBytes instead of  DevToolsNetLogObserver::GetAndResetEncodedDataLength
3) Remove unused code in DevToolsNetLogObserver.


BUG=111052

Review URL: https://codereview.chromium.org/143263002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250069 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250069
[SyncFS] Preparation for conflict tests on DriveBackendSyncTest.

 * Add FakeDriveServiceHelper::UpdateModificationTime
 * Replace a FilePath argument to FilePath::String for readable code

BUG=331988

Review URL: https://codereview.chromium.org/141143011

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250070 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Fix ps_ext tool uptime reporting and output format.

Use /proc/uptime rather than clock_gettime plus other small fixes:
 - Use /proc/uptime rather than clock_gettime.
 - PAGE_SHIFT is not always available in userspace. Use sysconf.
 - Output processes as dictionary instead of a list.
 - Don't use length modifier in unused fscanf arguments.

BUG=340294
NOTRY=true
R=pliard@chromium.org

Review URL: https://codereview.chromium.org/157673003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250071 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250071
Land Recent QUIC Changes.

Fix a bug where acks were not being bundled with data, and data was not
being bundled with data in QUIC.

Add a test to ensure an incoming ack to the server caused an ack packet
and a data packet to be sent bundled, not separately.

Merge internal change: 61238548
https://codereview.chromium.org/153593003/


Send a QUIC RST on stream termination if neither a RST nor a FIN have
yet been sent. This is to allow accurate flow control accounting which
requires a RST or FIN must be sent in response to a RST.

Merge internal change: 61236803
https://codereview.chromium.org/137493009/

R=rch@chromium.org

Review URL: https://codereview.chromium.org/135163008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250072 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250072