The User Manager should reuse any existing browsers when launching a profile.

BUG=257033
TEST=Start Chrome with the --new-profile-management flag. Select "View all
people" from the avatar bubble. Click on a profile that isn't already opened.
This should open a new browser window. Repeat the previous step for the
same profile. This should activate the previously opened browser window.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249430 0039d316-1c4b-4281-b951-d872f2087c98
Using grayscale screenshots for GestureNav so that the user can clearly tell when screenshot is shown vs. the live content.

BUG=331895

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249431 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 249430
SVN changes up to revision 249431
Exclude 'manage exceptions' button of protected contents from Windows.

This feature is ChromeOS-specific actually. Exposing the button
may result browser crashes.

BUG=340583
R=dkrahn@chromium.org, estade@chromium.org

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

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