Readd --enable-drive-v2-api option.

Readd once-disabled --enable-drive-v2-api option.
This option controls enabling usage of Drive V2 API for Chrome OS
Google Drive integration, rather than using old Google DocumentsList API.

BUG=152230
TEST=none
TBR=sky@chromium.org
# for chrome/common/chrome_switches.{h,cc}

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163252 0039d316-1c4b-4281-b951-d872f2087c98
Revert 163252 - Readd --enable-drive-v2-api option.

Readd once-disabled --enable-drive-v2-api option.
This option controls enabling usage of Drive V2 API for Chrome OS
Google Drive integration, rather than using old Google DocumentsList API.

BUG=152230
TEST=none
TBR=sky@chromium.org
# for chrome/common/chrome_switches.{h,cc}

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

TBR=kochi@chromium.org
Review URL: https://codereview.chromium.org/11228023

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163253 0039d316-1c4b-4281-b951-d872f2087c98
Add a minimum implementation of TsfTextStore::GetScreenExt.

TsfTextStore::GetScreenExt (ITextStoreACP::GetScreenExt) has not been implemented.
This change set provides a minimum functionality of this method. Ideally the document rect should be retrieved from the renderer but it is currently expected to be a future work due to the missing functionality.

BUG=141611
TEST=Manually done on Windows 8/Metro.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163254 0039d316-1c4b-4281-b951-d872f2087c98
Fix crash that happens when Chrome fails to decode a PAC data URL in proxy settings api

This CL fixes a crash that happened if an extension used the proxy settings api under the following conditions:
- sets a PAC url that contains data:// encoded data
- the data:// encoded data don't have the expected mimetype specified

This CL
- makes the proxy settings API more robust by using a better data:// URL decoding algorithm and
- makes the settings API more robust in case a PrefTransformerInterface::BrowserToExtensionPref() call fails.

BUG=151792


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163255 0039d316-1c4b-4281-b951-d872f2087c98
WebKit roll 131989->132013.

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163257 0039d316-1c4b-4281-b951-d872f2087c98
Refactored the win policy loader to iterate over all registry keys and show policy names with typos in about:policy.

Also refactored the code to have more reuse between chrome policy and 3rd party policy loading; chrome policies can now be converted from more registry types to value types (e.g. REG_SZ to decoded JSON list).

BUG=155341

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163258 0039d316-1c4b-4281-b951-d872f2087c98
History: Remove unnecessary code, and refactor/rename to make things simpler.

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163259 0039d316-1c4b-4281-b951-d872f2087c98
Upstream of base/message_pump_android.cc

TEST=Checked that build succeeds, launched try jobs.
BUG=136707


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163262 0039d316-1c4b-4281-b951-d872f2087c98
Photo Editor: Mosaic view fills more space in low photo situations

BUG=151820

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

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

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

control: http://codereview.chromium.org/11238026/
Review URL: https://codereview.chromium.org/11226016

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163265 0039d316-1c4b-4281-b951-d872f2087c98
Android WebView: add resource paks to the Android build.

We need to install the Chromium resource paks that webview depends on
into the Android system image. This requires adding them as dependencies
of the WebView All target, and defining custom Android build rules to
copy them to the right place.

BUG=

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

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

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

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

TBR=nsylvain
Review URL: https://codereview.chromium.org/11234028

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

Same OWNERS as chrome/browser/prefs, plus joi@ for the refactoring
work needed to break dependencies after the initial move.

BUG=155525


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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163270 0039d316-1c4b-4281-b951-d872f2087c98
Adding a tool to help move files around.

BUG=138280

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163271 0039d316-1c4b-4281-b951-d872f2087c98
Showing promo banner while fetching files.

Now header banner could be replaced by the full page banner (if the directory has no content or all the content is hidden).

BUG=137986
TEST=Check on a fresh profile with no files on Drive (or event better with thousands small files in a single hidden folder). Check on a fresh profile with some files on Drive.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163272 0039d316-1c4b-4281-b951-d872f2087c98
Disable BetterSessionRestoreTest.* under AddressSanitizer

TBR=marja
BUG=156444
Review URL: https://codereview.chromium.org/11236026

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