Add PerAppSettingsService and use it to remember what desktop apps should create windows on.

BUG=316062
TBR=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244466 0039d316-1c4b-4281-b951-d872f2087c98
Add mime types for HLS

HTTP Live streaming is supported by Android media player where
Clank can be installed (ICS and above) but mime type was not
being recognized properly. This CL rectifies it by adding the
types to the supported list.

BUG=332309
Tested: Android 4.04, 4.3, 4.4

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244467 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 244466
Disable BrowserTestWithProfileShortcutManager.WindowProperties for flakiness.

This test has been flaking out on the Win7 bots.

BUG=332528
NOTRY=true
TBR=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244468 0039d316-1c4b-4281-b951-d872f2087c98
Fix 2010e compile by adding intsafe_workaround to SDCH.
Patch from joaodasilva.

BUG=308740
R=scottmg@chromium.org
TBR=wtc@chromium.org

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

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