Closed
Bug 1755817
Opened 1 year ago
Closed 1 year ago
Implement cached version of LandmarkRole
Categories
(Core :: Disability Access APIs, enhancement)
Core
Disability Access APIs
Tracking
()
RESOLVED
FIXED
99 Branch
Tracking | Status | |
---|---|---|
firefox99 | --- | fixed |
People
(Reporter: eeejay, Assigned: eeejay)
References
(Blocks 1 open bug)
Details
(Whiteboard: [ctw-m1])
Attachments
(1 file)
We don't need any extra values in the cache. We only need the accessible's role, element tag name, and accessible name to calculate the LandmarkRole.
Assignee | ||
Updated•1 year ago
|
Type: defect → enhancement
Assignee | ||
Comment 1•1 year ago
|
||
Current mochitests should prove the soundness of this. The only thing
preventing this from becoming a non-virtual method is the reliance
on TagName which is only available when cached is enabled. When it
is disabled we need to fallback on the sync IPDL call.
Updated•1 year ago
|
Assignee: nobody → eitan
Status: NEW → ASSIGNED
Pushed by eisaacson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/441765333d9e Move LandmarkRole to Accessible. r=Jamie
Pushed by mlaza@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/604f5233165c lint fix r=fix CLOSED TREE
Comment 4•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/441765333d9e
https://hg.mozilla.org/mozilla-central/rev/604f5233165c
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
status-firefox99:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•