#11967 closed defect (fixed)
FF4: Layout test failures due to FF4 tabstops on overflow:auto divs even w/no scrollbars
Reported by: | Katie Vance | Owned by: | bill |
---|---|---|---|
Priority: | high | Milestone: | 1.5.2 |
Component: | Accessibility | Version: | 1.5 |
Keywords: | FF4, a11y | Cc: | |
Blocked By: | Blocking: |
Description (last modified by )
BorderContainer.html and !AccordionContainer_a11y.html layout tests will have test failures in FF4. The failures are due to new tabbing rules. You are now able to tab to more objects then before. I've raised a question on the FF4 beta forum to determine if this is expected new behavior and if so what the new rules are or a FF4 bug:
If the case this is a new accessibility feature in FF4, I'm attaching fixes for the test files to accommodate the new behavior.
Attachments (1)
Change History (13)
Changed 12 years ago by
Attachment: | FF4_layout_a11y.patch added |
---|
comment:1 Changed 12 years ago by
comment:2 Changed 12 years ago by
Description: | modified (diff) |
---|
You should try to be more specific in your forum posts than just saying "certain divs". I assume there's some pattern, like the div's being scrollable (although I thought even FF3 would put a tab stop in scrollable divs, so that users could scroll them).
comment:3 Changed 12 years ago by
Even though tabIndex=-1 is on the JavaScript? object for the element, adding tabindex=-1 (with lowercase i) on the DOM node fixes this. Hopefully this is just a Firefox bug that will be fixed. ksv, you should verify this and add it to your mozilla ticket.
comment:4 Changed 12 years ago by
Opened a FF4 ticket for this issue. A div will incorrectly get tab focus whenever overflow is set to auto.
comment:5 Changed 12 years ago by
Summary: | FF4: Layout test failures due to new tabbing rules → FF4: Layout test failures due to FF4 bug |
---|
comment:6 Changed 12 years ago by
Owner: | changed from Douglas Hays to Katie Vance |
---|
To be tested in subsequent beta versions... We're not expecting to make any dojo changes.
comment:7 Changed 11 years ago by
Summary: | FF4: Layout test failures due to FF4 bug → FF4: Layout test failures due to FF4 tabstops on overflow:auto divs even w/no scrollbars |
---|
Still happens with FF4 RC. I'd rather not update the test as per the attached patch since at some point FF may fix this problem, but OTOH I don't want the test to keep failing. In any case, it's not a serious problem.
comment:8 Changed 11 years ago by
Milestone: | tbd → 1.7 |
---|---|
Owner: | changed from Katie Vance to bill |
Status: | new → assigned |
Since this is just a test failure I'll just update the tests in trunk. Could copy to 1.6/ brach if we want to, but not necessary.
comment:9 Changed 11 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:10 Changed 11 years ago by
comment:11 Changed 11 years ago by
Milestone: | 1.7 → 1.6.1 |
---|
comment:12 Changed 11 years ago by
Milestone: | 1.6.1 → 1.5.2 |
---|
There was more than 1 forum, so I also posted by question here:
https://support.mozilla.com/en-US/questions/765956