/Summary/: ARIA reflection is an extension of Element interface, which provides a handy way to manage ARIA attributes on a DOM element, what makes web authors life easier. Note, IDREF attributes part is not included at this point (see https://github.com/whatwg/html/issues/4925).

/Bug/: https://bugzilla.mozilla.org/show_bug.cgi?id=1628418

/Standard/: https://w3c.github.io/aria/#idl-interface

/Platform coverage/: web

/Preference/: accessibility.ARIAReflection.enable

/DevTools bug/: no extra effort should be required since the interfaces are extensions of Element interface and should be picked up automatically by DevTools.

/Other browsers/:

* Safari shipped (/Aug 2018, https://bugs.webkit.org/show_bug.cgi?id=184676)
/

* Chrome shipped behind a flag (Jun 2018, https://bugs.chromium.org/p/chromium/issues/detail?id=844540)

/web-platform-tests/: https://searchfox.org/mozilla-central/source/testing/web-platform/tests/dom/nodes/aria-attribute-reflection.tentative.html

/Secure contexts/: security/privacy is scoped by the attribute reflection https://html.spec.whatwg.org/multipage/common-dom-interfaces.html#reflecting-content-attributes-in-idl-attribute, which shouldn't have any security/privacy issues, since API doesn't allows anything beyond setAttribute/getAttribute.

/Is this feature enabled by default in sandboxed iframes?/ yes


_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to