Remove "if (WallpaperManager::Get())" from MultiUserWindowManagerChromeOS::TransitionWallpaper()

chromeos::WallpaperManager::Get() either returns true or it returns not at all,
thus the if(...) can be safely removed.

BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255989 0039d316-1c4b-4281-b951-d872f2087c98
Add TestExtensionsBrowserClient, move ProcessManagerTest to //extensions

Rewrite ProcessManagerTest to eliminate the TestingProfile dependency and switch to TestBrowserContext.

This requires an ExtensionsBrowserClient that knows how to associate an incognito context with a non-incognito context. I added this in hopes it would be useful for converting other tests away from TestingProfile.

BUG=315855
TEST=unit_tests ProcessManager*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255990 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 255990
win: Don't pass a qualified inner class name to DISALLOW_COPY_AND_ASSIGN.

DISALLOW_COPY_AND_ASSIGN expands to copy constructor and assignment operator,
which are spelled using an unqualified name. No functionality change, but makes
clang happier.

BUG=82385
R=hans@chromium.org
TBR=grt@chromium.org, xhwang@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255991 0039d316-1c4b-4281-b951-d872f2087c98
[Ozone] Remove unnecessary cast to EGLNativeDisplayType

https://codereview.chromium.org/184433003/ adds the khronos headers as the first headers to be used by EGL. Since we have Ozone platform typedefs in the khronos headers the cast is not necessary.

TBR=piman@chromium.org
NOTRY=true

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

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