Closed
Bug 1625868
Opened 4 years ago
Closed 4 years ago
Items in definition lists are counted wrong.
Categories
(Core :: Disability Access APIs, defect, P1)
Tracking
()
RESOLVED
FIXED
82 Branch
People
(Reporter: MarcoZ, Assigned: morgan)
Details
(Whiteboard: [Mac2020_1])
Attachments
(1 file)
STR:
- Open this test case.
- Read through it with VoiceOver.
- Expected: When reaching the definition list, a list of 3 items (3 dt elements) is announced, like in Safari.
- Actual: Definition list of 6 items is announced.
Note that if you read through this with Safari, it says "Definition list of 3 items", but then when reading each item, it reads "item 1 of 6" etc., like it does with Firefox. So the only difference is that we count all dt and dd elements, or all direct children, and not just the dt elements count.
Note Chromium does it even worse, it counts the two paragraphs in the last dd element as two items, so the list has seven items.
Updated•4 years ago
|
Priority: -- → P3
Assignee | ||
Updated•4 years ago
|
Severity: normal → S3
Assignee | ||
Updated•4 years ago
|
Assignee: nobody → mreschenberg
Assignee | ||
Updated•4 years ago
|
Priority: P3 → P1
Comment 1•4 years ago
|
||
It seems that VoiceOver expects AXDescriptionList and AXDescription
as subroles in order to report the correct number of items in a dl.
Pushed by eisaacson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/67b0d3a78234 Use AXDescription/List for dl/dd. r=morgan
Comment 3•4 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 4 years ago
status-firefox82:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 82 Branch
Updated•4 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•