Added quota_status_code.h/cc file to hold QuotaStatusCode enum and added function to convert enum to error strings.

BUG=156791
TBR=benwells@chromium.org


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166188 0039d316-1c4b-4281-b951-d872f2087c98
[FileManager] Alt-backspace keyboard shortcut doesn't work in Files app

BUG=158763
TEST=Manual test


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166189 0039d316-1c4b-4281-b951-d872f2087c98
Android: disable use of libyuv.

The Anrdoid WebView build doesn't have libyuv, so the code depending on
it was broken there. It doesn't look like we need this on Android at
all, so just disable it based on OS for now; this can be revisited if
it's needed later.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166190 0039d316-1c4b-4281-b951-d872f2087c98
- Add more tests to the unit_test for the GetCookieCount method of the CannedBrowsingDataCookiesHelper.
- Improve the comment of the GetCookiesCount method in the header file (ch/b/browsing_data/browsing_data_cookie_helper.h)

BUG=158760

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166191 0039d316-1c4b-4281-b951-d872f2087c98
Stop emitting warnings for mime types not recognized by Android.

Chromium attempts to get mime types based on extensions by (1) checking
the primary list in mime_util.cc, (2) querying the OS for the mime type or
(3) checking the list of secondary mappings.

For Android, a warning message is being emitted when an extension can't
be found during step (2), which calls URLConnection.guessContentTypeFromName
in Java. The most common extension causing the warning is "js", which will be
resolved as part of the secondary mappings in step (3). This voids the warning.

BUG=


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166192 0039d316-1c4b-4281-b951-d872f2087c98
Android: uses an object rather than the Boolean for synchronizing LibraryLoad.

BUG=159173


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166193 0039d316-1c4b-4281-b951-d872f2087c98
Create helper function to determine label for sign-out button

This CL moves the code that determines the label for the sign-out button
shown in the aura bar context menu to a helper function. This will allow
the code to be shared with the upcoming aura bar sign-out button for
public accounts, ensuring the labels on both buttons are always in sync.

BUG=152929


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166194 0039d316-1c4b-4281-b951-d872f2087c98
Restore sync_root_directory_id on initialization of DriveMetadataStore

BUG=158029

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166195 0039d316-1c4b-4281-b951-d872f2087c98
Set up include rules for webkit/dom_storage.

This limits which files can include headers from webkit/dom_storage, and it
forces the access to go via libcontent.

Refactoring: moving (Local|Session)StorageUsageInfo away from DomStorageContext
and allowing the inclusion of dom_storage_types.h.

BUG=156446


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166196 0039d316-1c4b-4281-b951-d872f2087c98
Clean up the interface between GpuMemoryManager and GpuCommandBufferStub.

Change the meaning of GPU memory manager client to a stub. Maintain a list
of stubs in the GPU memory manager.

BUG=134750


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166197 0039d316-1c4b-4281-b951-d872f2087c98
Android: fix webview build.

TARGET_ARCH doesn't get set in the webview path through envsetup;
hardcode it to ARM for now. This will be revisited once envsetup has
been tidied up to make this less complicated.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166198 0039d316-1c4b-4281-b951-d872f2087c98
Roll Skia DEPS to r6303

control: http://codereview.chromium.org/11368094/
Review URL: https://codereview.chromium.org/11362100

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166200 0039d316-1c4b-4281-b951-d872f2087c98
Fix bad CloudPolicyManager test harness setup.

BUG=None
TEST=compiles and passes tests.


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166201 0039d316-1c4b-4281-b951-d872f2087c98
google_apis: Use base::PostTaskAndReplyWithResult to parse JSON

BUG=158279
TEST=build


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166202 0039d316-1c4b-4281-b951-d872f2087c98
browser_tests.isolate on Windows: Traced 12 test cases

Autogenerated with:
  python tools\swarm_client\isolate_test_cases.py -s out\release\browser_tests.isolated -T ..\browser.txt

TBR=csharp@chromium.org
NOTRY=true
BUG=


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166203 0039d316-1c4b-4281-b951-d872f2087c98
[Android WebView] AwContents now owns ContentViewCore.

Previously a ContentViewCore was injected into AwContents by
the embedder. This is no longer necessary and AwContents can take
ownership of it.

Android bots happy
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166204 0039d316-1c4b-4281-b951-d872f2087c98
chrome: Change --enable-frameless-constrained-dialogs flag to --enable-chrome-style-dialogs.

The dialogs referenced by this flag are not frameless, and the constrained part
will soon be going away also -- see issue 157161.  Update the flag to reflect
its proper purpose.

Raised (in part) by ben@ in https://codereview.chromium.org/11275065.

BUG=158772
R=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166205 0039d316-1c4b-4281-b951-d872f2087c98
Do not restore focus in the file list after the rename operation is completed. It is preserved anyway.

BUG=151113


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@166206 0039d316-1c4b-4281-b951-d872f2087c98
Android: fixes instrumentation tests call to LogFull.

Following:
https://chromiumcodereview.appspot.com/11363088
add an extra empty parameter.

BUG=
TEST=instrumentation tests on android


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

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