Revert 202388 "Remove NetworkStateInformer's dependency on Proxy..."

Suspected to break CrOS ASAN (x86) bot.

> Remove NetworkStateInformer's dependency on ProxyConfigServiceImpl.
> 
> This also completes NetworkStateInformer's migration from NetworkLibrary to
> NetworkStateHandler
> 
> BUG=189009
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=201688
> 
> R=stevenjb@chromium.org, ygorshenin@chromium.org
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202192
> 
> Review URL: https://codereview.chromium.org/15294010

TBR=pneubeck@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202478 0039d316-1c4b-4281-b951-d872f2087c98
Polish new dialog style layout and sizing.

Fix values of top/left dialog title insets, add explicit bottom inset.
Fix dialog inset and preferred size calculations, and layout for title/extra.
( long titles were not being accounted for, and getting cut off )
Add a title bar extra view to the views examples dialog.
See before/after/spec pics at http://crbug.com/242284#c14

BUG=242284, 240730, 166075
TEST=New dialog style looks good, no titles cut off.
R=sky@chromium.org

Review URL: https://chromiumcodereview.appspot.com/15861012

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202479 0039d316-1c4b-4281-b951-d872f2087c98
Move browser-specific FileAPI code from webkit/fileapi to webkit/browser/fileapi

Moving following files:
- file_system_context*
- file_system_operation*
- file_system_url*
- and all others but not in syncable/ ones

BUG=239710
TBR=avi@chromium.org, tzik@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202482 0039d316-1c4b-4281-b951-d872f2087c98
Add the filename to the loaded trace file information.

This will allow us to see the names of the loaded trace files in the
trace viewer header.

BUG=trace-viewer:108

Review URL: https://chromiumcodereview.appspot.com/14672019

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202483 0039d316-1c4b-4281-b951-d872f2087c98
Files.app: Added column dividers.

Originally column dividers are hidden by 'display:none';
This CL updated the CSS for column dividers and make them visible.

BUG=238867
TEST=manually
R=yoshiki@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202484 0039d316-1c4b-4281-b951-d872f2087c98
Roll trace-viewer DEPS to r517

TBR=dsinclair@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202485 0039d316-1c4b-4281-b951-d872f2087c98
Update .DEPS.git

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202488 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 151189:151199

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=151190:151199&mode=html
TBR=
BUG=

Review URL: https://chromiumcodereview.appspot.com/16075003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202489 0039d316-1c4b-4281-b951-d872f2087c98
Update .DEPS.git

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202490 0039d316-1c4b-4281-b951-d872f2087c98
Use const_iterator while iterating const std::set<>&

BUG=none

Review URL: https://chromiumcodereview.appspot.com/15714004

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202491 0039d316-1c4b-4281-b951-d872f2087c98
Add plugin list for Chrome for TV

Previously, Chrome for TV used plugin list of linux, though it was not right one,
since Android used resource for linux by default.
But, with https://codereview.chromium.org/14834011,
Android and Linux resource was separated cleanly.
As a result, Chrome for TV, based on Android, needs its own plugin list.

BUG=

Review URL: https://chromiumcodereview.appspot.com/15978002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202492 0039d316-1c4b-4281-b951-d872f2087c98
Add the reason in heap profiler dumps.

BUG=123750

Review URL: https://chromiumcodereview.appspot.com/14823009

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202493 0039d316-1c4b-4281-b951-d872f2087c98
Updating trunk VERSION from 1521.0 to 1522.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202495 0039d316-1c4b-4281-b951-d872f2087c98
Cleanup: Remove ScopedGenericObj usage in media/.

Review URL: https://chromiumcodereview.appspot.com/15659006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202497 0039d316-1c4b-4281-b951-d872f2087c98
[content shell] add support for running headless on mac

BUG=111316

Review URL: https://chromiumcodereview.appspot.com/15702006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202498 0039d316-1c4b-4281-b951-d872f2087c98
Split FileAPI code for common|common_child|renderer

Move following files from content/common to content/common_child:
- webfilesystem_callback_adapters.*
- webfilesystem_impl.*
- webfilewriter_impl.*

Move following files from webkit/fileapi to webkit/common/fileapi:
- directory_entry.h
- file_system_types.h
- file_system_url*
- file_system_util*

Move following files from webkit/fileapi to webkit/renderer/fileapi:
- webfilewriter_base*

BUG=239710
TBR=jamesr@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202501 0039d316-1c4b-4281-b951-d872f2087c98
Deprecate DriveMetadataStore.batch_sync_origins

Deprecate batch_sync_origins from DriveMetadataStore so batch
origins are no longer duplicated in both
DriveFileSyncService.pending_batch_sync_origins and
DriveMetadataStore.batch_sync_origins_;

BUG=229764
TEST=DriveMetadataStoreTest.DeprecateBatchSyncOrigins
+ Existing unit_tests --gtest_filter=DriveFileSync*
+ Existing unit_tests --gtest_filter=DriveMeta*

Review URL: https://chromiumcodereview.appspot.com/15410005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202502 0039d316-1c4b-4281-b951-d872f2087c98
Revert 202478 "Revert 202388 "Remove NetworkStateInformer's depe..."

Reverting the speculative revert

> Revert 202388 "Remove NetworkStateInformer's dependency on Proxy..."
> 
> Suspected to break CrOS ASAN (x86) bot.
> 
> > Remove NetworkStateInformer's dependency on ProxyConfigServiceImpl.
> > 
> > This also completes NetworkStateInformer's migration from NetworkLibrary to
> > NetworkStateHandler
> > 
> > BUG=189009
> > 
> > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=201688
> > 
> > R=stevenjb@chromium.org, ygorshenin@chromium.org
> > 
> > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202192
> > 
> > Review URL: https://codereview.chromium.org/15294010
> 
> TBR=pneubeck@chromium.org
> 
> Review URL: https://codereview.chromium.org/15875018

TBR=kinuko@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202503 0039d316-1c4b-4281-b951-d872f2087c98
drive: Rename DriveWebApp* to DriveApp

The term "Drive app" is more commonly used than "Drive web app".

BUG=242121
TEST=none
R=hashimoto@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202504 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 151199:151203

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=151200:151203&mode=html
TBR=
BUG=

Review URL: https://chromiumcodereview.appspot.com/16119002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@202505 0039d316-1c4b-4281-b951-d872f2087c98