Open Bug 485955 Opened 16 years ago Updated 3 years ago

Scroll bar doesn't remain hidden across restarts

Categories

(Firefox :: Session Restore, defect)

defect

Tracking

()

People

(Reporter: nandhp, Unassigned)

References

()

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko/2009032711 Ubuntu/8.10 (intrepid) Firefox/3.0.8 If a javascript popup window is opened without an (with a read-only) address bar, and/or without scrollbars, neither of these settings is remembered when the window is reopened when restarting firefox: The address bar allows edits and the scroll bar becomes visible. Reproducible: Always Steps to Reproduce: 1. Open a javascript popup, e.g. the "Show current title" popup at http://www.radioswissclassic.ch/ 2. Observe the popup window has a disabled address bar and no scrollbar, even when resized to be too small 3. Quit Firefox, remembering your windows and tabs 4. Restart Firefox Actual Results: The popup window has an editable address bar and a scrollbar Expected Results: The popup window should appear with a disabled address bar and no scrollbar, like when it was originally opened. Observed primarily on Ubuntu Firefox, but also present in the current Linux trunk nightly.
So I'm going to half confirm and then steal this bug. Doing testing in another bug, the scrollbars are definitely not being hidden on restart, but the location bar is disabled. That said, it looks like the scrollbars issue is deeper than just session restore. |window.scrollbars.visible| is always true, even when they are obviously hidden. Then session store thinks the scrollbars are visible when they aren't, so we don't mark them as hidden when we save state.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Linux → All
Hardware: x86 → All
Summary: Scroll bar and address bar attributes for JavaScript popups are not remembered → Scroll bar doesn't remain hidden across restarts
Version: unspecified → Trunk
Please: is this still an issue?
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.