<webview>: Enable support for chrome-extension URLs on stable.

BUG=340291

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250238 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 250238
sync: Stop integration tests on timeout

The integration tests' Await functions tend to return false on timeout
and hope that their callers will ASSERT_ on their return value.  That
doesn't always happen, though.  There are some old tests that expect the
Await functions to return false (for non-timeout related reasons) or
don't bother to check.  One such set of tests led to crbug.com/341215.

This change will force the tests to halt when the timeout occurs.  We
hope this will expose pre-existing issues that are hidden by the current
soft-timeout behavior.

Killing tests with a CHECK() is normally a bad idea.  It can prevent
other tests in the suite from running.  In this case we can get away
with it, since the integration test runner won't halt if one of its
tests is killed.

BUG=341301

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250240 0039d316-1c4b-4281-b951-d872f2087c98
Changes qwerty layout to be closer to Google layout.

BUG=332074

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

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