[Chromoting] Update jscompile target to use JS files from gypi.

The old version parses the main.html file to get the list of JS files
to verify. Since we're moving to auto-generate this file, we can safely get
the Js files from the same gypi since that's the same source being used
to generate the HTML file.

This also adds the WCS sandbox files to the list of JS files being checked --
they were not being checked as part of the old target because they are not
used in the main.html file.

BUG=
R=jamiewalch@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251446 0039d316-1c4b-4281-b951-d872f2087c98
Show IME when DPAD_CENTER is pressed

BUG=343311

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251447 0039d316-1c4b-4281-b951-d872f2087c98
[DevTools] Issue zoom from DevToolsWindow instead of browser commands.

This helps to avoid confusion when wrench menu zoom affects DevTools instead
of the page.

BUG=343816

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251448 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251448
Make pretty_print.py look for a histograms.xml in the current working directory first.

This will allow the script to be used with files in directories other than tools/metrics/histograms. Furthermore, print the relative path of the histograms.xml file actually used to avoid
confusion.

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251449 0039d316-1c4b-4281-b951-d872f2087c98
Enable SpdyStream's HALF_CLOSED_REMOTE state.

Unit-tests cover HTTP case of a response received before post completes,
and websocket case of a CLOSE frame with SPDY FIN set (client should
still send a websocket CLOSE).

Also rename SpdyStream::IsIdleTemporaryRename() back to IsIdle().

TEST=Also tested with Fedor's test case from the ticket.
BUG=330860

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251450 0039d316-1c4b-4281-b951-d872f2087c98
Use gpu::Mailbox instead of std:string in IPCs

- easier to read
- safer since gpu::Mailbox is constant size and checked in the ParamTraits

BUG=None

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=251207

R=danakj@chromium.org, jschuh@chromium.org

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

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