Closed
Bug 1997461
Opened 11 months ago
Closed 10 months ago
abbr elements don't get name change events
Categories
(Core :: Disability Access APIs, defect, P3)
Core
Disability Access APIs
Tracking
()
RESOLVED
FIXED
147 Branch
| Tracking | Status | |
|---|---|---|
| firefox147 | --- | fixed |
People
(Reporter: eeejay, Assigned: eeejay)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Changing the title attribute in abbr elements does not cause name change events.
/**
* Test abbr name change notification
*/
addAccessibleTask(
`<abbr id="abbr" title="JavaScript Object Notation">JSON</abbr>
<abbr id="labelled-abbr" aria-label="YML"
title="Yet Another Markup Language">YAML</abbr>`,
async function testAbbrName(browser, docAcc) {
const abbr = findAccessibleChildByID(docAcc, "abbr");
testName(abbr, "JavaScript Object Notation");
let nameChanged = waitForEvent(EVENT_NAME_CHANGE, abbr);
invokeSetAttribute(browser, "abbr", "title", "Jason's Other Nettle");
await nameChanged;
testName(abbr, "Jason's Other Nettle");
}
);
| Assignee | ||
Comment 1•11 months ago
|
||
Made a new subclass for abbr, this also removes a special case in
HyperTextAccessible, which is good.
Updated•11 months ago
|
Assignee: nobody → eitan
Status: NEW → ASSIGNED
Pushed by eisaacson@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/2aa75940f5f8
https://hg.mozilla.org/integration/autoland/rev/04e0bc11c9be
Introduce HTMLAbbreviationAccessible. r=morgan
Comment 3•10 months ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
status-firefox147:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 147 Branch
Updated•9 months ago
|
QA Whiteboard: [qa-triage-done-c148/b147]
You need to log in
before you can comment on or make changes to this bug.
Description
•