Split instrumented libraries build lists for different instrumentation tools.

Some libraries can be built with asan, but not msan.
Also, we need different targets for every library and for every
instrumentation tool.

BUG=313751
R=glider@chromium.org
TBR=cpu@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239335 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239335
Fixes bug where visibility state wasn't matching when making fullscreen

Turns out Widget::Setfullscreen (at least on windows) will show the
HWND. Since this show isn't expected
DesktopNativeWidgetAura::content_window_ isn't made visible, and the
user gets an empty white rect.

Since we want to merge this to 32 branch I'm going with a quick
fix. Better long term solution is to update this in response toe HWND
visibility changes.

BUG=326501
TEST=covered by unit test; verify --kiosk works
R=ben@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239336 0039d316-1c4b-4281-b951-d872f2087c98
Add MutableProfileOAuth2TokenService class placeholder.

This CL adds a empty MutableProfileOAuth2TokenService class. Future CLs
will move desktop specific logic that allow the users of PO2TS to update
the refresh tokens from OAuth2TokenService and ProfileOAUth2TokenService
to MutableProfileOAuth2TokenService.

TEST=NONE (no user visible change)
BUG=320625

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

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