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
SVN changes up to revision 163252
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
SVN changes up to revision 163253
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
SVN changes up to revision 163254
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
SVN changes up to revision 163256
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
SVN changes up to revision 163258
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
SVN changes up to revision 163259
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
SVN changes up to revision 163262
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
SVN changes up to revision 163263
Update svn:ignore.

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