Make appWindow.setShape require that the window be frameless.

BUG=324084

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238829 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238829
Moves the ChromeVox extension into the Chrome source tree.

BUG=309130
TEST=run ChromeVox on Aura.
R=dmazzoni@chromium.org, erg@chromium.org, thakis@chromium.org, zelidrag@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238830 0039d316-1c4b-4281-b951-d872f2087c98
Moving SelectPopupArrayAdapter class out of SelectPopupDialog class.

The purpose of the change is to reuse the SelectPopupAdapter class with a new SelectPopupWindow class which will implement the way select popups are displayed on Android tablets.

No existing tests affected. No existing tests for widget adapters.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238831 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 238831
Split Minimize user action metric into a metric per key.

BUG=321695

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

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