Closed
Bug 1752380
Opened 1 year ago
Closed 1 year ago
Support actions in linkable accessible's indirect actions
Categories
(Core :: Disability Access APIs, defect, P1)
Core
Disability Access APIs
Tracking
()
RESOLVED
FIXED
99 Branch
Tracking | Status | |
---|---|---|
firefox99 | --- | fixed |
People
(Reporter: eeejay, Assigned: eeejay)
References
Details
(Whiteboard: [ctw-m1])
Attachments
(2 files)
Linkable accessibles (text leafs and images) will inherit the action of their closes ancestor with an action. The current way we implement ActionCount etc, makes it hard to distinguish a linkable accessible with an inherited action, or one that is directly associated with it. (eg. <img src="..." onclick="alert('hi')">
). We need to do a bit of refactoring to get this right. This will hopefully trim a bunch of duplicate code and make fixing bug 1395181 easy.
Assignee | ||
Comment 1•1 year ago
|
||
Assignee | ||
Comment 2•1 year ago
|
||
When a linkable accessible has an action because of an ancestor, don't
cache it directly, but instead walk up in the parent process to find it.
Depends on D137200
Updated•1 year ago
|
Severity: -- → S3
Priority: -- → P1
Pushed by eisaacson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/42f0e1eeda8f P1: Introduce HasPrimaryAction and remove redundant DoAction/ActionCount implementation. r=morgan https://hg.mozilla.org/integration/autoland/rev/3404388bdfa1 P2: Don't cache ancestor actions directly. r=morgan
Comment 4•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/42f0e1eeda8f
https://hg.mozilla.org/mozilla-central/rev/3404388bdfa1
Status: NEW → 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
•