LGTM2
On 4/19/22 8:33 AM, Yoav Weiss wrote:
LGTM1
On Sun, Apr 17, 2022 at 10:38 PM Manuel Rego Casasnovas
<r...@igalia.com> wrote:
**Contact emails**
r...@igalia.com
**Specification**
https://w3c.github.io/aria/#idl-interface
**Summary**
This is a kind of oversight from
https://chromestatus.com/feature/6643371200217088, at that time all
other ARIA attributes from the IDL
(https://w3c.github.io/aria/#idl-interface) were shipped, but this one
was missing.
This is a small change that will also include the role attribute
as one
more of the reflection ARIA properties available.
**Motivation**
This should have shipped in M81
(https://groups.google.com/a/chromium.org/g/blink-dev/c/882iPcdnNQs/m/UP-PI8H2DwAJ)
together with the rest of attributes, by for some reason this wasn't
done (probably because it was originally developed under a different
runtime flag).
**Blink component**
Blink>Accessibility
**TAG review**
https://github.com/w3ctag/design-reviews/issues/134
**TAG review status**
Complete
**Risks**
**Interoperability and Compatibility**
This is just one more property that should had shipped originally.
This has been shipped in Safari
(https://trac.webkit.org/changeset/234482/webkit) long time ago.
And there's an implementation in Firefox behind a flag.
**Gecko**: Under consideration
(https://github.com/mozilla/standards-positions/issues/211) Mozilla
position is still under consideration, but Firefox has an
implementation
behind a runtime flag
(https://bugzilla.mozilla.org/show_bug.cgi?id=1628418). Last comment
from Anne on the bug, points to some spec issues but those are generic
issues for the whole feature (not particular issues with "role"
property
itself).
**WebKit**: Shipped/Shipping
(https://trac.webkit.org/changeset/234482/webkit)
**Debuggability**
This will work the same than the rest of properties already shipped.
**Is this feature fully tested by web-platform-tests?**
Yes
**Tracking bug**
https://bugs.chromium.org/p/chromium/issues/detail?id=1316801
**Link to entry on the Chrome Platform Status**
https://chromestatus.com/feature/5188935855636480
--
You received this message because you are subscribed to the Google
Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to blink-dev+unsubscr...@chromium.org
<mailto:blink-dev%2bunsubscr...@chromium.org>.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/e0cb6f12-027f-e83e-e08e-8a35ff44642b%40igalia.com.
--
You received this message because you are subscribed to the Google
Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfVAv638VTX6Ezpxa678Mx%3DiDBxhREcUKmP48CSv7AEQEw%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAL5BFfVAv638VTX6Ezpxa678Mx%3DiDBxhREcUKmP48CSv7AEQEw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/d8d7edc0-3e28-5a8d-b29b-6a85d48ff009%40chromium.org.