[win8] Keep new windows for each packaged app in Ash or Desktop, and switch modes when we can.

Currently multi-window packaged apps can spread their windows over both
desktop types. Also, for "singleton" apps that already have a window in
the non-active desktop, attempting to launch it again appears to do
nothing, since it activates in a hidden desktop.

With this change, when a packaged app already has a window,
NativeAppWindowViews will ensure that subsequent windows are opened in
the same desktop.

When launching an app from Ash that already has a window open on the
Desktop, we instead ask the metro viewer process to launch the app as if
using a desktop shortcut for the app. This allows Chrome to
automatically switch to desktop mode (using the only way Windows 8 will
let a process do this; via ShellExecuteEx).

When launching an app from Desktop mode that has a window in Ash, or
when activating or showing a window in Ash when Ash is not the active
desktop, Chrome will automatically switch into metro mode.

BUG=288251

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234470 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 234470
Extensions docs: Correct indentation on array items list

This CL makes sure that when listing the type of array elements in +partials.property, that list is properly indented.

BUG=270250

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234471 0039d316-1c4b-4281-b951-d872f2087c98
Replace --new-profile-is-supervised command line switch with --managed-user-id.

This allows both marking an existing profile as supervised as well as marking
an existing supervised profile as non-supervised.

TBR=kalman@chromium.org,rlp@chromium.org,rsimha@chromium.org,sky@chromium.org
BUG=none

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

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