Closed Bug 202180 Opened 22 years ago Closed 22 years ago

unable to scroll non-framed page via keyboard after leaving framed page

Categories

(Core :: DOM: UI Events & Focus Handling, defect)

defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: bugzilla, Assigned: bryner)

References

()

Details

(Keywords: access, regression, topembed, Whiteboard: [adt2])

after selecting "Show Only This Frame" from the context menu of a framed page, focus is lost in the resulting page. this regressed btwn 2003.04.02.08 (works) and 2003.04.03.05 (broken). 1. go to a framed page where at least one of the frames is scrollable. http://faqs.org works (might need to shrink your window size), or http://hopey.mcom.com/tests/simple-frames-1.html 2. in a frame with scrollable (vertically) content, bring up the context menu and select "Show Only This Frame" 3. hit the spacebar to scroll the content of the resulting page. results: keyboard navigation doesn't work --won't scroll. on win2k (but not linux or mac) you can hit the tab key 2x to get to the content area. this is likely a regression due to the fix for bug 170811. see also bug 201996.
this isn't limited to selecting "show only this frame" --if i go back or foward within session history *from* a framed page *to* a non-framed page (alt-left or alt+right, or cmd+left or cmd+right on mac), i also see this problem.
Summary: unable to scroll via keyboard after selecting "Show Only This Frame" → unable to scroll non-framed page via keyboard after leaving framed page
adt: nsbeta1+/adt2
Keywords: nsbeta1nsbeta1+
Whiteboard: [adt2]
here's another bug likely fixed by brian's current focus work (per the test build).
ADT: Nominating topembed
Keywords: topembed
this would prolly be fixed by the changes for bug 201996, but reopen if it isn't.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
vrfy'd fixed with 2003.05.12 builds.
Status: RESOLVED → VERIFIED
Component: Event Handling → User events and focus handling
You need to log in before you can comment on or make changes to this bug.