--reset-app-list-install-state resets before trying to enable app list.

This means that running with --reset-app-list-install-state
--enable-app-list always re-installs the app list, even if it has
already been installed.

BUG=332324

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243837 0039d316-1c4b-4281-b951-d872f2087c98
Revert 243791 "Revert of https://codereview.chromium.org/128443002/"

Will rebaseline.

> Revert of https://codereview.chromium.org/128443002/
> Reason for revert: a bunch of video* layout tests failed http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux/builds/24977
> 
> TBR=reed@google.com,thestig@chromium.org,jochen@chromium.org
> NOTREECHECKS=true
> NOTRY=true
> BUG=332271
> 
> Review URL: https://codereview.chromium.org/130963002

TBR=alph@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243838 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 243838
Combining all javascript files to one for the manual test page and perform re-factoring.

BUG=330823
TEST=Regression testing manually
NOTRY=TRUE

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

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