Closed
Bug 1752380
Opened 3 years ago
Closed 3 years 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•3 years ago
|
||
Assignee | ||
Comment 2•3 years 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•3 years 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•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/42f0e1eeda8f
https://hg.mozilla.org/mozilla-central/rev/3404388bdfa1
Status: NEW → RESOLVED
Closed: 3 years 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
•