Fix crash on wallpaperPrivate api with multi profile turned on

This fixes the crash described in 309968. But there are more
cases that this API may fail. See Issue 322687. Added a todo
in this CL to address it.

BUG=309968

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237955 0039d316-1c4b-4281-b951-d872f2087c98
Revert 237947 "Android: split golden content from jni_generator_..."

Broke Android clobber:

FAILED: cd ../../base/android/jni_generator; python jni_generator_tests.py
.__main__.TestGenerator.testCalledByNatives
*** 

--- 

***************

*** 1,4 ****

! // Copyright 2013 The Chromium Authors. All rights reserved.
  // Use of this source code is governed by a BSD-style license that can be
  // found in the LICENSE file.
  
--- 1,4 ----

! // Copyright (c) 2012 The Chromium Authors. All rights reserved.
  // Use of this source code is governed by a BSD-style license that can be
  // found in the LICENSE file.
  


Generated
================================================================================
// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

...
...
...

}

#endif  // org_chromium_TestJni_JNI

================================================================================
Run with:
REBASELINE=1 jni_generator_tests.py
to regenerate the data files.
ninja: build stopped: subcommand failed.

> Android: split golden content from jni_generator_tests.
> 
> Rather than intermix the generated golden files with the test script,
> extract in separate files.
> Also, if "REBASELINE" environment variable is set, it'll re-generate the
> golden scripts, to it's much simpler to do changes in the generator itself.
> Note: there are NO functional changes in the generator itself, only in the tests.
> 
> BUG=
> 
> Review URL: https://codereview.chromium.org/96523004

TBR=bulach@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237956 0039d316-1c4b-4281-b951-d872f2087c98
flacky test - LauncherAppBrowserTest.DragOffShelf

Still, this test is flacky.
Speed up animation makes this test more reliable.

R=skuhne@chromium.org
BUG=320143
TEST=browser_tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237957 0039d316-1c4b-4281-b951-d872f2087c98
roll psyco_win32 to 237949

Python 2.7 binaries, gyp_chromium speed from 48s -> 33s.

TBR=maruel@chromium.org
BUG=324515

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237959 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 162913:162921

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=162914:162921&mode=html
TBR=
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237962 0039d316-1c4b-4281-b951-d872f2087c98
Updating trunk VERSION from 1724.0 to 1725.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237966 0039d316-1c4b-4281-b951-d872f2087c98
Mark WebGLInfoBarTest.ContextLossInfoBarReload FLAKY on Mac

BUG=324555
TBR=zmo@chromium.org, danakj@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237968 0039d316-1c4b-4281-b951-d872f2087c98
cros: Initialize prefs::kGoogleServicesUsername with canonicalized email

BUG=323226

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237969 0039d316-1c4b-4281-b951-d872f2087c98
[SyncFS] Ban slashes in title

 * Do not activate a file that have slash in its title.

BUG=240165

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237970 0039d316-1c4b-4281-b951-d872f2087c98
Remove -Wno-deprecated-warnings from cflags for clang

third-party libraries that use auto_ptr or other deprecated APIs
should either define this locally or be updated.

BUG=324299
R=thakis@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237971 0039d316-1c4b-4281-b951-d872f2087c98
Support win aura screen reader workarounds on Win 8 too.

This also fixes a crash on all Win platforms due to
incorrect HWND ownership.

BUG=227026

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237972 0039d316-1c4b-4281-b951-d872f2087c98
Add support for CDM_3.

Changes for CDM_3:
- CreateSession() replaces GenerateKeyRequest()
- UpdateSession/1 replaces AddKey/2
- ReleaseSession() replaces CancelKeyRequest()
- closed event (OnSessionClosed) added.
- callbacks renamed (SetSessionId -> OnSessionCreated, SendMessage -> OnSessionMessage, SendReady -> OnSessionReady, SendError -> OnSessionError)

Android function names still need to be updated in a separate CL.

BUG=224786
TEST=encrypted-media layout tests and browser_tests for encrypted media pass

TBR=dmichael

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237974 0039d316-1c4b-4281-b951-d872f2087c98
First step of first-run UI replaced with component app.

BUG=321746
TEST=manually
TBR=dgozman,jochen

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237975 0039d316-1c4b-4281-b951-d872f2087c98
Delete DispatchFabricatedKeyEventPostIME from InputMethodBase.

BUG=312218

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237976 0039d316-1c4b-4281-b951-d872f2087c98
[SyncFS] Implement CanReuseRemoteFolder in LocalToRemoteSyncer

BUG=240165

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237977 0039d316-1c4b-4281-b951-d872f2087c98
Enable runtime flag for datalist element on Android

BUG=242455

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237980 0039d316-1c4b-4281-b951-d872f2087c98
Simplify the arguments of ProcessKeyEventDone and delete unused functions.

BUG=312218

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

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