Automated Commit: Committing new LKGM version 4658.0.0 for chromeos.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221988 0039d316-1c4b-4281-b951-d872f2087c98
Revert 221946 "[Android WebView] Enable spatial navigation / DPAD"

> [Android WebView] Enable spatial navigation / DPAD
> 
> Turn on the --enable-spatial-navigation flag, and also bubble up
> unhandled DPAD events to the neighboring views in the view tree.
> Likewise, WebContentsDelegate::TakeFocus() bubble to logical next
> or previous neighbor view.
> 
> Also disabled the FileSystem API while in the area updating flags.
> 
> BUG=286698
> 
> Review URL: https://chromiumcodereview.appspot.com/23619024

TBR=joth@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221989 0039d316-1c4b-4281-b951-d872f2087c98
Revert 221982 "file_manager: Remove FileWatchChangedEntry from f..."

Broke DriveFileSystemExtensionApiTest.FileWatch
http://build.chromium.org/p/tryserver.chromium/builders/linux_chromeos/builds/151979


> file_manager: Remove FileWatchChangedEntry from fileBrowserPrivate
> 
> This type is not in use, and we don't plan to use this any time soon.
> We should add it back when it's needed.
> 
> BUG=257916
> TEST=Files.app works as before
> R=benwells@chromium.org, mtomasz@chromium.org
> 
> Review URL: https://codereview.chromium.org/23956009

TBR=satorux@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221990 0039d316-1c4b-4281-b951-d872f2087c98
Move PasswordForm from //content to //autofill.

The primary goal of this change is to allow PasswordForm to depend on //
autofill code for password generation. A side benefit is that this change will
allow iOS to cleanly use PasswordForm.

To accommodate the fact that multiple message files need to know about PasswordForm, it is put into a newly-created autofill_param_traits_macros.h rather than autofill_messages.h.

BUG=263121

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221991 0039d316-1c4b-4281-b951-d872f2087c98
Translate: element API callback interface change

The progress callback interface will be changed as the third parameter
goes to number from boolean. This change make translate.js support
both boolean and number for API migration. Once this change goes to stable
channel, server side library will change to return number to specify error code.

BUG=211308
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221992 0039d316-1c4b-4281-b951-d872f2087c98
[Files.app] Remove the margin of CWS widget

The margin of CWS widget on the server has been removed. Thus, we remove the corresponding margin on Files.app side as well.

BUG=none
TEST=manually tested
R=hirono@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221993 0039d316-1c4b-4281-b951-d872f2087c98
Remove IME related configuration preferences in Chrome OS.
Since the IMEs has been migrated from native application to
extensions.  There entries are no longer necessary.

BUG=256102

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221995 0039d316-1c4b-4281-b951-d872f2087c98
Move out Drive cache file path constants outside of file_system_util.h.

The path constants are internal implementation details, so they should not be in the publicly used header "file_system_util.h".

They were in the common header for sharing the path constants between tests and the production code, but there's no unavoidable reason that tests have to run on that path.

BUG=258726

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221996 0039d316-1c4b-4281-b951-d872f2087c98
Let the description text in the preview panels managed by PreviewPanel class.

Originally the PreviewPanel class managed only the visibility of the preview
panel.

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221997 0039d316-1c4b-4281-b951-d872f2087c98
Replace direct use of DriveIntegrationServiceFactory with drive::util::GetFileSystemByProfile.

DriveIntegrationServiceFactory::GetForProfile will return the instance
regardless of whether the Drive is enabled or not. GetFileSystemByProfile will
still be looking at enabled state.

BUG=284972
TEST=Ran unit_tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221998 0039d316-1c4b-4281-b951-d872f2087c98
Fix order of UMA sampling when handling errors on initial policy fetch.

BUG=271321

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221999 0039d316-1c4b-4281-b951-d872f2087c98
Revert 221989 "Revert 221946 "[Android WebView] Enable spatial n..."

> Revert 221946 "[Android WebView] Enable spatial navigation / DPAD"
> 
> > [Android WebView] Enable spatial navigation / DPAD
> > 
> > Turn on the --enable-spatial-navigation flag, and also bubble up
> > unhandled DPAD events to the neighboring views in the view tree.
> > Likewise, WebContentsDelegate::TakeFocus() bubble to logical next
> > or previous neighbor view.
> > 
> > Also disabled the FileSystem API while in the area updating flags.
> > 
> > BUG=286698
> > 
> > Review URL: https://chromiumcodereview.appspot.com/23619024
> 
> TBR=joth@chromium.org
> 
> Review URL: https://codereview.chromium.org/23494033

TBR=henrika@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222002 0039d316-1c4b-4281-b951-d872f2087c98
Remove old references to PyAuto

Since the PyAuto tests are gone for WebRTC, remove
all references to them so they don't confuse developers.

BUG=225698

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222003 0039d316-1c4b-4281-b951-d872f2087c98
[Files.app] Fetch and use CWS OAuth token instead of Drive token in Suggest app dialog.

We need to pass the CWS OAuth token to the CWS widget in Suggest app dialog, instead of Drive OAuth token. This patch adds the method to fetch the CWS token and replace the drive token with it in Suggest app dialog.

BUG=none
TEST=manual

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

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

BUG=287726
TBR=sgurun

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222005 0039d316-1c4b-4281-b951-d872f2087c98
[Drive] Add converter from ResourceEntry to FileResource

BUG=240165

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222006 0039d316-1c4b-4281-b951-d872f2087c98
Implement startCopy and cancelCopy.

This CL implements startCopy and cancelCopy of fileBrowserPrivate APIs.
Note that startCopy works now, but cancellation and progress reporting are not
supported yet.

BUG=279288
TEST=Ran unit_tests and tested manually.
R=kinaba@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222007 0039d316-1c4b-4281-b951-d872f2087c98
Revert 221736 "[android] Adds constants.GetOutDirectory() and co..."

Consistently causing WebKit Android (Nexus4) to fail provision_devices.

> [android] Adds constants.GetOutDirectory() and converts test scripts to use it.
> 
> BUG=260494
> TEST=None
> NOTRY=True
> 
> Review URL: https://chromiumcodereview.appspot.com/22903016

TBR=craigdh@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222008 0039d316-1c4b-4281-b951-d872f2087c98
Added policy to control pref: spdy_proxy.enabled (kSpdyProxyAuthEnabled).

BUG=273830

This enables admins to turn the data compression proxy feature off through cloud policy.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@222009 0039d316-1c4b-4281-b951-d872f2087c98
[Activity log] Generalize the whitelist for keeping arguments

Previously, we kept all arguments for only a selected set of API calls,
but preserved arguments for all DOM actions that were logged.  Change
the logic so that the whitelist can cover actions of all types, and make
the default to strip arguments for all types unless in the whitelist.

BUG=253368

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

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