DescriptionScreensaver at login screen.
This CL adds code to show a screensaver on the login screen. The location of the screensaver and timeout for it to show up are currently hard coded but will be changed to pull from an enterprise policy once work on that end is completed.
The screensaver stays active only on the login screen, if any user logs on, we de-activate the screensaver for the rest of the session. Since logout causes a Chrome restart, we will be active on the login screen again.
If the screensaver crashes, we reload the extension and show ourselves again.
R=sky@chromium.org,xiyuan@chromium.org,yoz@chromium.org
BUG=chromium-os:26042
TEST=Tested that the screensaver comes up on the login screen, does not come up once we log in, reloads when I manually crash the screensaver extension process. Also verified that SelectFileDialog on ChromeOS works as intended.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=123953
Patch Set 1 #
Total comments: 46
Patch Set 2 : Review changes. #
Total comments: 16
Patch Set 3 : . #Patch Set 4 : merge #
Total comments: 4
Patch Set 5 : gtk build fix #Patch Set 6 : . #Patch Set 7 : . #Patch Set 8 : and another build fix.. #Messages
Total messages: 17 (0 generated)
|