Closed Bug 378185 Opened 18 years ago Closed 18 years ago

Panels for HTML frames missing STATE_FOCUSABLE

Categories

(Core :: Disability Access APIs, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: parente, Assigned: aaronlev)

References

(Blocks 1 open bug, )

Details

Pressing F6 moves focus among the HTML frames at the URL. Using accerciser, I see focus events getting fired on the panel representing the HTML frame: focus(0, 0, None) source: [panel | Table of Contents] application: [application | Minefield] focus(0, 0, None) source: [panel | Everything] application: [application | Minefield] focus(0, 0, None) source: [panel | Module Hierarchy] application: [application | Minefield] However, none of these event sources have STATE_FOCUSABLE.
See bug 376803, I don't know if it's a dependancy.
Blocks: htmla11y
Are you sure you are looking at the right PANEL for the focus event? It's a bit confusing, but we have an outer and an inner PANEL for HTML frame/iframe, because of implementation details of the HTML DOM. The inner panel is the one that fires the focus event. I see FOCUSABLE on it, as well as FOCUSED when it actually has focus. I think this bug is INVALID.
You're right. Marking invalid.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.