Integrate UI and reset logic into AutomaticProfileResetter.

BUG=298036
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235309 0039d316-1c4b-4281-b951-d872f2087c98
[Android WebView] Re-enable AwSettingsTest#setInitialScale

BUG=304548
TBR=boliu@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235310 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 235309
SVN changes up to revision 235310
Restrict chrome.app.window alwaysOnTop property to dev channel

The alwaysOnTop property is restricted to dev channel for M32.

This patch also fixes a problem in the permissions for app window
functions such as setAlwaysOnTop, setMinWidth, etc. The restriction
to dev channel should be done in code instead of _api_features.json.

BUG=319521, 319658
TESTS=browser_tests (PlatformAppBrowserTest.WindowsApiAlwaysOnTop*)
R=benwells@chromium.org

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

Patch from Thanh-Mai Diep <tmdiep@chromium.org>.

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