Closed
Bug 1686839
Opened 3 years ago
Closed 3 years ago
textbox children get partially pruned
Categories
(Core :: Disability Access APIs, defect, P2)
Tracking
()
RESOLVED
FIXED
86 Branch
Tracking | Status | |
---|---|---|
firefox86 | --- | fixed |
People
(Reporter: eeejay, Assigned: eeejay)
Details
(Whiteboard: [mac2020_2])
Attachments
(1 file)
STR:
- Load
data:text/html,<div id="textbox" role="textbox">Hello <a href="#">strange</a> world</div>
- Dump accessibility tree
Result:
textbox
has two children, an AXLink (strange) and a AXStaticText (world), the first text leaf is missing.
Expected:
textbox
should ave three children a text leaf, link and another text leaf.
I think that perhaps the other children are not in the initial tree, so at creation time the textbox only has one child so MustPrune returns true which makes us skip the first child.
Another way to reproduce this is to add children to widgets after they are created. The MustPrune rule will only work on the first child.
Assignee | ||
Comment 1•3 years ago
|
||
Pushed by eisaacson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/156fb3f97493 Apply MustPrune dynamically and not at creation time. r=morgan
Comment 3•3 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox86:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•