Open
Bug 1056148
Opened 10 years ago
Updated 2 years ago
Restoring a session to DOM Fullscreen does not work.
Categories
(Firefox :: General, defect)
Tracking
()
NEW
People
(Reporter: mconley, Unassigned)
Details
STR: 1) Ensure that the browser is configured to restore tabs / windows from the last session on start-up. 2) Visit http://pearce.org.nz/fullscreen/ 3) Click on the button labelled "Toggle fullscreen" 4) Once fullscreen has been entered, make sure the checkbox that says "Remember decision for..." is checked, and then click Allow. 5) Hit the keyboard combo that immediately exits the application (Alt-F4 on Windows, Cmd-Q on OS X). 5) Open Firefox again ER: Firefox should probably re-enter DOM fullscreen mode. AR: Firefox enters browser fullscreen mode instead (which is a confusing distinction, but means that the navigation bar will appear if you mouse to the top of the window). This used to work - the code that handled this was first landed in bug 684625, but was broken by bug 699885. On delayed startup, we'd call onMozFullScreenChange with no parameters[1], which would call FullScreen.enterDomFullScreen with no parameters[2], which would fail out when attempting to get at the undefined event argument[3]. The broken code is being removed in bug 961362, but it might be worth fixing this (admittedly edge) start-up case. [1]: http://hg.mozilla.org/mozilla-central/file/de9859b56d6e/browser/base/content/browser.js#l1683 [2]: http://hg.mozilla.org/mozilla-central/file/de9859b56d6e/browser/base/content/browser.js#l2868 [3]: http://hg.mozilla.org/mozilla-central/file/de9859b56d6e/browser/base/content/browser.js#l3925
Updated•10 years ago
|
Flags: firefox-backlog+
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•