Revert 240885 "Revert 240883 "Refactor audio manager for Android..."

> Revert 240883 "Refactor audio manager for Android to avoid heavy..."
> 
> > Refactor audio manager for Android to avoid heavy tasks at startup.
> > 
> > Main goal of this CL is to avoid all demanding tasks (e.g. initiate audio routing, detect BT devices etc.) at Chrome startup.
> > 
> > All we do now is to populate the list of available devices. BT support has been removed but will be added in an upcoming CL. Detection will not require BLUETOOTH permission.
> > 
> > BUG=324464
> > TEST=media_unittests --gtest-filter=AudioAndroid*
> > R=bulach@chromium.org, tommi@chromium.org
> > 
> > Review URL: https://codereview.chromium.org/110173003
> 
> TBR=henrika@chromium.org
> 
> Review URL: https://codereview.chromium.org/105893005

TBR=henrika@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240887 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 240887
Rename View::set_focusable and View::set_accessibility_focusable

These functions are renamed to SetFocusable and
SetAccessibilityFocusable, respectively, as a first step to add some
functionality to them later. Later the view should give up focus if it
has become unfocusable.

BUG=323956

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240888 0039d316-1c4b-4281-b951-d872f2087c98
Remove support for URLs from the metadata cache in Files app.

This patch removes support for passing URLs to the metadata cache's objects, what significantly simplifies the code.
Along the way, some not used anymore code has been removed.

TEST=Tested manually.
BUG=327562

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

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