[wpt-sync] Sync PR 18344 - WIP: Reflect aria-activedescendant as an element reference
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox71 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 18344 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/18344
Details from upstream follow.
Meredith Lane <meredithl@chromium.org> wrote:
WIP: Reflect aria-activedescendant as an element reference
This change:
- updates v8 bindings and IDL
- Implements (most) of the HTML spec for reflection for a single aria attribute.
This is a WIP, and largely just to elicit feedback. Particularly on:
There is a full set of aria attributes that should support
element reflection. How can we autogenerate code for these to
avoid having to update implementation files as much as possible?How can these element references be stored efficiently?
Should the IDL element be available when the dom is parsed?
i.e:
\<div id="foo" aria-activedescendant="bar">\</div>
\<div id="bar">\</div>...
fooReference.ariaActiveDescendant // barReference
BUG=981423
Change-Id: I35164b436c7e2ffd67a80ebd26e4233189e445b3
Reviewed-on: https://chromium-review.googlesource.com/1687013
WPT-Export-Revision: a3e962ac3332a82449de6c603c92f265f58261a4
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 1•6 years ago
|
||
| Assignee | ||
Comment 2•6 years ago
|
||
| Assignee | ||
Comment 3•6 years ago
|
||
| Assignee | ||
Comment 4•6 years ago
|
||
| Assignee | ||
Comment 5•6 years ago
|
||
| Assignee | ||
Comment 6•6 years ago
|
||
| Assignee | ||
Comment 7•6 years ago
|
||
| Assignee | ||
Comment 8•6 years ago
|
||
| Assignee | ||
Comment 9•6 years ago
|
||
| Assignee | ||
Comment 10•6 years ago
|
||
| Assignee | ||
Comment 11•6 years ago
|
||
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Updated•6 years ago
|
| Assignee | ||
Comment 12•6 years ago
|
||
| Assignee | ||
Comment 13•6 years ago
|
||
| Assignee | ||
Comment 14•6 years ago
|
||
| Assignee | ||
Comment 15•6 years ago
|
||
| Assignee | ||
Comment 16•6 years ago
|
||
| Assignee | ||
Comment 17•6 years ago
|
||
| Assignee | ||
Comment 18•6 years ago
|
||
| Assignee | ||
Comment 19•6 years ago
|
||
| Assignee | ||
Comment 20•6 years ago
|
||
Comment 21•6 years ago
|
||
Comment 22•6 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/80d4196c585f
https://hg.mozilla.org/mozilla-central/rev/fa7bfb0196eb
Description
•