Automated Commit: Committing new LKGM version 5051.0.0 for chromeos.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238633 0039d316-1c4b-4281-b951-d872f2087c98
Fix the Views hung renderer dialog placement.

The Aura-specific code was old and incorrect (at least on Windows).
The dialog should be initially placed like content/browser modal dialogs.
See before/after pictures at http://crbug.com/325323

BUG=325323
TEST=about:hang shows the hung renderer dialog in a reasonable place (similar to the edit bookmark dialog, etc.).
R=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238634 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238634
Separate ConfigWatcher interface from ConfigFileWatcher implementation.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238636 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238636
Plumb AudioLog support into AudioManager.

AudioManager is now also an AudioLogFactory.  Changing the constructor
of AudioManager isn't viable due to its psuedo-singleton behavior, so
MediaInternal's AudioLogFactory must be injected after construction.

The next step after this CL is to have AudioOutputDispatcherImpl objects
own an AudioLog instance.

BUG=260005
TEST=none, just plumbing.

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

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