Closed
Bug 1576690
Opened 5 years ago
Closed 5 years ago
Handle accessible mutations in shadow root slot changes
Categories
(Core :: Disability Access APIs, defect, P1)
Core
Disability Access APIs
Tracking
()
RESOLVED
FIXED
mozilla70
Tracking | Status | |
---|---|---|
firefox70 | --- | fixed |
People
(Reporter: eeejay, Assigned: eeejay)
References
Details
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
Bug 686400 introduced a delayed destruction for accessibles when they get reframed. This did not work well with shadow roots and their slots. This bug is a followup to get those cases covered.
Assignee | ||
Comment 1•5 years ago
|
||
This patch does several things:
- If there is a change to a host not or a slot, check the slottable
elements to see if they are rendrered in the tree. Remove them if not. - Check slot elements' fallback content if it is rendered and remove if
not. - Allow accssibles to be reinserted into a different parent or index.
Updated•5 years ago
|
Priority: -- → P1
Updated•5 years ago
|
Attachment #9088219 -
Attachment description: Bug 1576690 - If (re)inserted content is in a shadow root and adjust tree. r?Jamie!,emilio! → Bug 1576690 - Prune de-slotted accessibles, or relocate them to new slot. r?Jamie!,emilio!
Pushed by eisaacson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/89963083c79d
Prune de-slotted accessibles, or relocate them to new slot. r=Jamie,emilio
Comment 3•5 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox70:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Updated•5 years ago
|
Assignee: nobody → eitan
Comment 4•5 years ago
|
||
bugherder uplift |
You need to log in
before you can comment on or make changes to this bug.
Description
•