Closed Bug 1563275 Opened 4 months ago Closed 4 months ago

dynamically inserted slotted elements may be inaccessible

Categories

(Core :: Disability Access APIs, defect, P5)

defect

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox69 --- fixed

People

(Reporter: surkov, Assigned: surkov)

References

Details

Attachments

(1 file)

if an element slotted under a shadow DOM of a custom element is inserted, then accessible service fails to create an accessible for it and add into hierarchy.

Blocks: 1555497

only an XBL element under a shadow DOM gives this bug, which is triggerred by arrowscrollbox in bug 1555497, see [1]. So if arrowscrollbox CE conversion is done in bug 1514926, then we might not care about this bug.

[1] https://searchfox.org/mozilla-central/source/accessible/base/TreeWalker.cpp#104

Just to be extra clear, are you saying it isn't possible to trigger this bug in web content, only with XBL?

(In reply to James Teh [:Jamie] from comment #2)

Just to be extra clear, are you saying it isn't possible to trigger this bug in web content, only with XBL?

that's right.

(In reply to alexander :surkov (:asurkov) from comment #1)

So if arrowscrollbox CE conversion is done in bug 1514926, then we might not care about this bug.

I see that bug has p5. What's the likelihood of that being worked on? Just trying to figure out priority for this bug.

not yet sure, it might turn out to be a blocker of bug 1555497 if no workarounds found

Given that bug 1555497 has no priority, assigning p5 for now. Happy to re-triage once more is known.

Priority: -- → P5
Summary: dynamically inserted slotted elements are inaccessible → dynamically inserted slotted elements may be inaccessible
Assignee: nobody → surkov.alexander
Attachment #9075972 - Attachment description: Bug 1563275 - dynamically inserted slotted elements may be inaccessible → Bug 1563275 - make dynamically inserted slotted elements accessible
Attachment #9075972 - Attachment description: Bug 1563275 - make dynamically inserted slotted elements accessible → Bug 1563275 - dynamically inserted slotted elements may be inaccessible
Attachment #9075972 - Attachment description: Bug 1563275 - dynamically inserted slotted elements may be inaccessible → Bug 1563275 - make dynamically inserted slotted elements accessible
Pushed by asurkov@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a3aa13e0e10b
make dynamically inserted slotted elements accessible r=Jamie
Pushed by archaeopteryx@coole-files.de:
https://hg.mozilla.org/integration/autoland/rev/10e5f2b2940c
make dynamically inserted slotted elements accessible: take new Prettier style into account. a=eslint-fix CLOSED TREE
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
You need to log in before you can comment on or make changes to this bug.