Automated Commit: Committing new LKGM version 5430.0.0 for chromeos.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249613 0039d316-1c4b-4281-b951-d872f2087c98
[webcrypto] Require optional JWK properties to have the correct type.
BUG=245025

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249614 0039d316-1c4b-4281-b951-d872f2087c98
The patch is based on https://codereview.chromium.org/27233003/. The unit tests were modified, one has been added.

BUG=95758

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249615 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249614
Fix MarkUnmarkedAllocations to mark only unmarked allocations.

BUG=None
TEST=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249616 0039d316-1c4b-4281-b951-d872f2087c98
Include external touchscreen vid/pid in UMA hardware profile

Relanding https://codereview.chromium.org/103893005 after it was
reverted in https://codereview.chromium.org/135763002. When this
was first landed, it would try to read information on the
displays after ash::Shell had been destroyed, which caused
issues. This patch checks if the ash::Shell exists before
reading information on the displays.

This patch also fixes a bug in the previous patch in which we'd
log that the primary display was not a touch screen if we failed
to find the native screen.

Previously we looked at including the touchscreen name in the UMA
hardware profile: https://codereview.chromium.org/23619085/.

As that posed a privacy concern, this patch includes the vid/pid
instead.

BUG=248910

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249617 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249616
SVN changes up to revision 249617
Add a platform policy provider for Android.

BUG=340704
TBR=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249618 0039d316-1c4b-4281-b951-d872f2087c98
[chromedriver] Fix the pattern for matching chromedriver archives.

TBR=craigdh
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249619 0039d316-1c4b-4281-b951-d872f2087c98
Move the translate script to the Translate component

This CL moves the TranslateScript class and the translate.js script.
A new translate_resources target is created.

BUG=335074
TBR=jochen

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249620 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249619
Move ReportOsStatus() into ChromePasswordManagerDelegateImpl

This utility function is //chrome-specific at the current time and hence
doesn't belong in (what will be) the core code of the component.

BUG=334655

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249621 0039d316-1c4b-4281-b951-d872f2087c98
mac: Fix some bugs related to multiple tab selection, in preparation for
implementing dragging of multiple tabs.

1. Clicking a selected (but inactive) tab should activate it.
2. Cmd-clicking a selected (but inactive) tab should deselect it.

TEST=Click around tabs using modifier keys, behavior should be the same
as before except for the 2 fixes above.

BUG=10899

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249622 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249622
Remoting: Replace dialog box placeholder title on Win

BUG=
R=garykac@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249624 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249624
Refactor Create/Update context_menus_api functions to separate file.
There is no functionality change.

Inspired by the idea of splitting http://crrev.com/111113002 into independent
smaller CLs.

BUG=
Test=None, refactoring change.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249625 0039d316-1c4b-4281-b951-d872f2087c98
Narrow silk pageset to the most plausible content

This removes a few pages that were duplicative or not mobile-focused enough to
meet the silk bar. Then, "why" descriptions were added to explain why the page
is on the pageset. Finallly, it moves a few pages from file urls to
jankfree.org/silk in order to have them point at image resources.

R=ernstm
CC=rschoen
BUG=340777

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

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