Updating trunk VERSION from 1586.0 to 1587.0

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215524 0039d316-1c4b-4281-b951-d872f2087c98
The UI part of search-by-image search.

When users click the 'search-by-image', the work flow is
(1) Chrome sends ChromeViewMsg_RequestThumbnailForContextNode to render
(2) Render gets the image, down-scale (if necessary) and send it back with ChromeViewHostMsg_RequestThumbnailForContextNode_ACK)
(3) Chrome generates image search URL for current search provider, sends the search request and opens a new tab to show the result.
BUG=89945
TEST=

it depends on https://codereview.chromium.org/21378002/ to pass compilation.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215528 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Passes extra headers and post data to openNewTab(...).

The corresponding Android side CL is https://gerrit-int.chromium.org/#/c/42115/

BUG=89945

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215529 0039d316-1c4b-4281-b951-d872f2087c98
Use gyp variables for NaCl untrusted build paths instead of hardcoding them.
Add the build_irt variable to targets which are part of the NaCl IRT.

The aim of this CL is to enable the IRT to use untrusted library builds
which are separate from those linked into testing nexes and the NaCl
SDK, and ultimately to allow a different compiler to be used to build them.
These libraries get an extra build_irt variable which will cause them to
be built an extra time for the IRT. This is a prerequisite for NaCl CL
https://codereview.chromium.org/21362004
to be DEPSed into Chrome, after which the build_newlib variable for most
of them can go away (most libraries only need to go into the IRT or into
the SDK/test nexes, but not both).

R=bradnelson@google.com
TBR=dmichael@chromium.org,brettw@chromium.org,piman@chromium.org,fischman@chromium.org
BUG= https://code.google.com/p/nativeclient/issues/detail?id=3577

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215530 0039d316-1c4b-4281-b951-d872f2087c98
Don't show cursor on mouse enter/exit as they can be generated when host window is created/removed.

BUG=none
TEST=covered by test.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215531 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 155469:155472

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

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215533 0039d316-1c4b-4281-b951-d872f2087c98
Add handy debug information to spdy_framer_test.cc.

This lands server change 50214953.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215534 0039d316-1c4b-4281-b951-d872f2087c98
Automated Commit: Committing new LKGM version 4496.0.0 for chromeos.

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

Now it only has two members, IO and default file task runner,
and only file runner accessor is used.

BUG=266232
TEST=compile
R=satorux@chromium.org, tzik@chromium.org, vandebo@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215538 0039d316-1c4b-4281-b951-d872f2087c98
Fix some typo in base::file_util.h comments.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215539 0039d316-1c4b-4281-b951-d872f2087c98
This CL removes the scale factor parameter in chrome://userimage. The call to webui::ParsePathAndScale() was generating a whole bunch of log spew because it was incorrectly thinking that there was a scale factor present in the path due to the '@' in the email address.
For webui::ParsePathAndScale() to actually parse the scale factor the format would need to be changed to the following:
"chrome://userimage/user@host@<scale>x?key1=value1&...&key_n=value_n" (Of course the change in format would not fix the log spew when the scale factor is not included)

BUG=250000
TEST=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215540 0039d316-1c4b-4281-b951-d872f2087c98
GCP2.0 Device: New command line parameter: state-path

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215541 0039d316-1c4b-4281-b951-d872f2087c98
[Telemetry] Add HTML output and make it the default.

This is based on Blink's run-perf-tests HTML output.

BUG=264695

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215542 0039d316-1c4b-4281-b951-d872f2087c98
Fix bug in SetSendAlarm which cause the task to be posted well in the future.

BUG=260527
TBR=rtenneti@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215543 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Opening tab by POST quick fix.

Last android POST CL ( https://codereview.chromium.org/21423004/ ) had
"!" mistake for the additional patch set due to the dependnet CL change after lgtm.

TBR=jnd@chromium.org, joth@chromium.org
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215544 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 155472:155486

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

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

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

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