Closed Bug 1608883 Opened 4 years ago Closed 4 years ago

Support multiple aria-details ids

Categories

(Core :: Disability Access APIs, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: aaronlev, Assigned: MarcoZ)

References

Details

(Keywords: dev-doc-complete)

Attachments

(1 file)

As part of work on ARIA Annotations, the ARIA spec is being updated to allow aria-details to support multiple ids. See https://github.com/w3c/aria/pull/1136
The plan has been approved by screen reader developers as well as the ARIA WG.
(If it's not in yet, it's because we are still working on the wording).

Note: ariaDetailsElement should be changed to ariaDetailsElements in AOM.
Filed https://github.com/WICG/aom/issues/157 for AOM issue.

Blocks: 1608975
Type: defect → enhancement
Priority: -- → P2
Assignee: nobody → mzehe
Status: NEW → ASSIGNED
Attachment #9128843 - Attachment description: Bug 1608883 - Add test for multipe aria-details relations, r=jamie → Bug 1608883 - Add test for multiple aria-details relations, r=jamie

Our code already supports multiple target IDs for aria-details and is, strictly speaking, not spec compliant. But since this is wanted anyway, I merely added a test to test for multiple targets.

Pushed by mzehe@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/705b7ee46fa6
Add test for multiple aria-details relations, r=Jamie
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75

just noticed line 320 in test_general.html contains tabple caption rather than table... - it's not important, but the perfectionist in me is screaming :)

^^ :facepalm: see how easy it is to make typos: i meant line 390

Has a test in the test suite, doesn't need manual testing.

Flags: qe-verify-
Flags: in-testsuite+

Documentation complete; see https://github.com/mdn/sprints/issues/2939#issuecomment-607404699 for the full details.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: