gesture: Remove unnecessary function from the exposed API.

BUG=none
R=tdresser@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245924 0039d316-1c4b-4281-b951-d872f2087c98
WallpaperLoader should inform caller that load request is finished.

There are several problems with wallpaper loading:
1) WallpaperLoader is asynchronous, but exposes synchronous API. Therefore callers do not know when request is finished and whether it is completed or not.

2) WallpaperLoader doesn't have "rate limit" on SetWallpaper requests, therefore it is implemented outside of it (currently in JS). Taking into account the fact that caller has no way to know the result of request, this mechanism leads to stuck wallpaper, or even to blocked UI.

This CL introduces:
1) A callback is passed along with load request to WallpaperLoader to get "Finished" event.

2) Wallpaper load scheduler in WallpaperManager to "rate limit" load requests. It has automatic load delay management so that most SetUserWallpaper() requests would become immediate. But delay is automatically adjusted to the average of several last load attempts.


BUG=333809
TEST=manual

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245925 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 165372:165400

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245926 0039d316-1c4b-4281-b951-d872f2087c98
events: Remove unused IsMouseEvent() function.

BUG=none
R=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245927 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245925
Temporary fix for telemetry builds

Until we get the swapimport tool up and running on x64 builds of Windows.

BUG=335945,336025

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245928 0039d316-1c4b-4281-b951-d872f2087c98
drive: Stop storing AccountMetadata as base::Value

Store AboutResource directly.
Remove largest_changestamp_.

BUG=334544
TEST=unit_tests

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

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

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