DescriptionRemove call to UserManager::Get when initializing UserManager
This CL removes UserManager::Get()(for ephemeral user check) out from
WallpaperManager::SaveUserWallpaperProperties(called when initializing UserManager).
It was creating a deadlock and make chrome hang on startup screen.
The ephemeral user check in SaveUserWallpaperProperties is not correct either.
We should not check if current logged in user is ephemeral user while we try
to save wallpaper properties for some other user specified by email.
BUG=142440
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=152136
Patch Set 1 #Patch Set 2 : Dmitry Polukhin's patch #Patch Set 3 : More fixes #
Total comments: 4
Patch Set 4 : Ivan's review #
Messages
Total messages: 5 (0 generated)
|