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
SVN changes up to revision 166189
SVN changes up to revision 166190
- 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
SVN changes up to revision 166191
SVN changes up to revision 166192
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
SVN changes up to revision 166194
SVN changes up to revision 166195
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
SVN changes up to revision 166196
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
SVN changes up to revision 166198
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