Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(416)

Issue 24625003: Delay wallpaper load by 2 * average wallpaper load time. (Closed)

Created:
7 years, 2 months ago by Alexander Alekseev
Modified:
7 years, 1 month ago
CC:
chromium-reviews, stevenjb+watch_chromium.org, arv+watch_chromium.org, oshima+watch_chromium.org, nkostylev+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Delay wallpaper load by 2 * average wallpaper load time. BUG=279102 TEST=manual Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=230138 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=234596

Patch Set 1 #

Total comments: 20

Patch Set 2 : Catch WallpaperAnimationFinished event and inform JS. #

Total comments: 1

Patch Set 3 : Move WallpaperLoader to separate object, simplify. #

Total comments: 32

Patch Set 4 : Review comments fixed. #

Total comments: 7

Patch Set 5 : Remove unused variable. #

Patch Set 6 : Fix clang build. #

Patch Set 7 : Use user.username instead of user.emailAddress . #

Patch Set 8 : Rebased. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+259 lines, -55 lines) Patch
M chrome/browser/chromeos/login/wallpaper_manager.h View 1 2 5 chunks +18 lines, -0 lines 0 comments Download
M chrome/browser/chromeos/login/wallpaper_manager.cc View 1 2 3 4 5 6 7 2 chunks +14 lines, -0 lines 0 comments Download
M chrome/browser/resources/chromeos/login/screen_account_picker.js View 1 2 3 4 5 6 7 2 chunks +9 lines, -1 line 0 comments Download
M chrome/browser/resources/chromeos/login/user_pod_row.js View 1 2 3 4 5 6 7 10 chunks +19 lines, -53 lines 0 comments Download
A chrome/browser/resources/chromeos/login/wallpaper_loader.js View 1 2 3 4 1 chunk +185 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h View 1 2 3 4 5 6 7 3 chunks +6 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/chromeos/login/signin_screen_handler.cc View 1 2 3 4 5 6 7 2 chunks +8 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
Alexander Alekseev
Please review.
7 years, 2 months ago (2013-09-25 17:56:03 UTC) #1
dzhioev (left Google)
https://codereview.chromium.org/24625003/diff/1/chrome/browser/resources/chromeos/login/screen_account_picker.js File chrome/browser/resources/chromeos/login/screen_account_picker.js (right): https://codereview.chromium.org/24625003/diff/1/chrome/browser/resources/chromeos/login/screen_account_picker.js#newcode30 chrome/browser/resources/chromeos/login/screen_account_picker.js:30: 'wallpaperLoaded' I think, this method should be renamed to ...
7 years, 2 months ago (2013-09-26 17:46:40 UTC) #2
dzhioev (left Google)
https://codereview.chromium.org/24625003/diff/1/chrome/browser/resources/chromeos/login/user_pod_row.js File chrome/browser/resources/chromeos/login/user_pod_row.js (right): https://codereview.chromium.org/24625003/diff/1/chrome/browser/resources/chromeos/login/user_pod_row.js#newcode982 chrome/browser/resources/chromeos/login/user_pod_row.js:982: totalTimeMs: 0 Are you sure that it is needed? ...
7 years, 2 months ago (2013-09-27 09:04:38 UTC) #3
Alexander Alekseev
Please review again. https://codereview.chromium.org/24625003/diff/1/chrome/browser/resources/chromeos/login/screen_account_picker.js File chrome/browser/resources/chromeos/login/screen_account_picker.js (right): https://codereview.chromium.org/24625003/diff/1/chrome/browser/resources/chromeos/login/screen_account_picker.js#newcode30 chrome/browser/resources/chromeos/login/screen_account_picker.js:30: 'wallpaperLoaded' On 2013/09/26 17:46:41, dzhioev wrote: ...
7 years, 2 months ago (2013-10-01 15:47:48 UTC) #4
Alexander Alekseev
Please review. https://codereview.chromium.org/24625003/diff/1/chrome/browser/resources/chromeos/login/user_pod_row.js File chrome/browser/resources/chromeos/login/user_pod_row.js (right): https://codereview.chromium.org/24625003/diff/1/chrome/browser/resources/chromeos/login/user_pod_row.js#newcode982 chrome/browser/resources/chromeos/login/user_pod_row.js:982: totalTimeMs: 0 On 2013/09/27 09:04:39, dzhioev wrote: ...
7 years, 2 months ago (2013-10-16 17:20:26 UTC) #5
dzhioev (left Google)
https://codereview.chromium.org/24625003/diff/9001/chrome/browser/chromeos/login/wallpaper_manager.h File chrome/browser/chromeos/login/wallpaper_manager.h (right): https://codereview.chromium.org/24625003/diff/9001/chrome/browser/chromeos/login/wallpaper_manager.h#newcode89 chrome/browser/chromeos/login/wallpaper_manager.h:89: typedef std::list<base::WeakPtr<Observer> > ObserverList; Use ObserverList from base/observer_list.h https://codereview.chromium.org/24625003/diff/24001/chrome/browser/resources/chromeos/login/wallpaper_loader.js ...
7 years, 2 months ago (2013-10-17 12:47:48 UTC) #6
Alexander Alekseev
Please review. https://codereview.chromium.org/24625003/diff/24001/chrome/browser/resources/chromeos/login/wallpaper_loader.js File chrome/browser/resources/chromeos/login/wallpaper_loader.js (right): https://codereview.chromium.org/24625003/diff/24001/chrome/browser/resources/chromeos/login/wallpaper_loader.js#newcode56 chrome/browser/resources/chromeos/login/wallpaper_loader.js:56: wallpaperLoadInProgress_: null, On 2013/10/17 12:47:49, dzhioev wrote: ...
7 years, 2 months ago (2013-10-18 17:01:52 UTC) #7
dzhioev (left Google)
LGTM with several remarks. https://codereview.chromium.org/24625003/diff/31001/chrome/browser/resources/chromeos/login/user_pod_row.js File chrome/browser/resources/chromeos/login/user_pod_row.js (right): https://codereview.chromium.org/24625003/diff/31001/chrome/browser/resources/chromeos/login/user_pod_row.js#newcode5 chrome/browser/resources/chromeos/login/user_pod_row.js:5: <include src="wallpaper_loader.js"></include> As I know, ...
7 years, 2 months ago (2013-10-22 00:01:19 UTC) #8
Alexander Alekseev
https://codereview.chromium.org/24625003/diff/31001/chrome/browser/resources/chromeos/login/user_pod_row.js File chrome/browser/resources/chromeos/login/user_pod_row.js (right): https://codereview.chromium.org/24625003/diff/31001/chrome/browser/resources/chromeos/login/user_pod_row.js#newcode5 chrome/browser/resources/chromeos/login/user_pod_row.js:5: <include src="wallpaper_loader.js"></include> On 2013/10/22 00:01:19, dzhioev wrote: > As ...
7 years, 2 months ago (2013-10-22 11:33:36 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alemate@chromium.org/24625003/91001
7 years, 2 months ago (2013-10-22 11:34:57 UTC) #10
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-22 12:18:48 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alemate@chromium.org/24625003/301001
7 years, 2 months ago (2013-10-22 12:30:50 UTC) #12
commit-bot: I haz the power
Change committed as 230138
7 years, 2 months ago (2013-10-22 16:02:58 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alemate@chromium.org/24625003/501001
7 years, 1 month ago (2013-11-06 13:46:53 UTC) #14
commit-bot: I haz the power
Failed to apply patch for chrome/browser/resources/chromeos/login/user_pod_row.js: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 1 month ago (2013-11-06 13:46:59 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/alemate@chromium.org/24625003/601001
7 years, 1 month ago (2013-11-12 17:17:01 UTC) #16
commit-bot: I haz the power
7 years, 1 month ago (2013-11-12 19:28:37 UTC) #17
Message was sent while issue was closed.
Change committed as 234596

Powered by Google App Engine
This is Rietveld 408576698