Closed Bug 2081043 Opened 1 month ago Closed 7 days ago

Observe shadow root changes in axe test helpers

Categories

(Thunderbird :: Testing Infrastructure, task)

task
Points:
5

Tracking

(Not tracked)

RESOLVED FIXED
162 Branch

People

(Reporter: arschmitz, Assigned: arschmitz)

References

(Blocks 1 open bug)

Details

(Keywords: access)

Attachments

(1 external file)

Extend mail/test/browser/shared-modules/AxeHelpers.sys.mjs so changes inside open shadow roots trigger axe checks.

Cover existing roots, nested roots, roots in newly added elements, and roots attached later. Use the existing throttled checks and stop all observations when the watcher finishes.

Assignee: nobody → arschmitz
Points: --- → 5
Status: NEW → ASSIGNED

Observe existing, nested, inserted, and later-attached open shadow roots through both axe watcher APIs. Preserve throttling and caller filters, and stop all observations when each watcher finishes.

Attachment #9675011 - Attachment description: WIP: Bug 2081043 - Observe open shadow roots in axe watchers → Bug 2081043 - Observe open shadow roots in axe watchers. r=#thunderbird-front-end-reviewers
Target Milestone: --- → 162 Branch

Pushed by kaie@kuix.de:
https://hg.mozilla.org/comm-central/rev/8560ce720c90
Observe open shadow roots in axe watchers. r=aleca

Status: ASSIGNED → RESOLVED
Closed: 7 days ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: