Skip to content

Tags: w3c/aria

Tags

REC-dpub-1.1

Toggle REC-dpub-1.1's commit message
DPUB-ARIA and DPUB-AAM 1.1 Recommendations

PR-dpub-1.1

Toggle PR-dpub-1.1's commit message
DPUB-ARIA and DPUB-AAM 1.1 Proposed Recommendation

WD-wai-aria-1.3-20240123

Toggle WD-wai-aria-1.3-20240123's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add ariaBrailleLabel and ariaBrailleRoleDescription ARIAMixin reflect…

…ions (#2039)

This adds the following string reflections to ARIAMixin:

- `ariaBrailleLabel` -> `aria-braillelabel`
- `ariaBrailleRoleDescription` -> `aria-brailleroledescription`

These reflections are already implemented in Chromium (see [here](https://source.chromium.org/chromium/chromium/src/+/main:out/fuchsia-Debug/gen/third_party/blink/renderer/bindings/modules/v8/v8_element.cc;l=1201;drc=168fe20dbf8ab7e47e36db5e528ec3c95c2f8af0) and [here](https://source.chromium.org/chromium/chromium/src/+/main:out/fuchsia-Debug/gen/third_party/blink/renderer/bindings/modules/v8/v8_element.cc;l=1228;drc=168fe20dbf8ab7e47e36db5e528ec3c95c2f8af0)), but not yet in WebKit or Firefox.

The purpose of this PR is to align with the de-facto behavior of Chromium. I don't see a strong reason for the spec not to include these particular reflections. (If there is one, please let me know!)

See also: #923

# PR tracking
Check these when the relevant issue or PR has been made, OR after you have confirmed the
related change is not necessary (add N/A). Leave unchecked if you are unsure. Read the
[Process Document](https://github.com/w3c/aria/wiki/ARIA-WG-Process-Document/_edit) or
[Test Overview](https://github.com/w3c/aria/wiki/ARIA-Test-Overview) for more information.

* [x] Related Core AAM Issue/PR: does not apply
* [x] Related AccName Issue/PR:  does not apply
* [x] Related APG Issue/PR: does not apply
* [x] Any other dependent changes? no.

# Implementation tracking

* [x] "author MUST" tests:  does not apply
* [x] "user agent MUST" tests: web-platform-tests/wpt#42751
* [x] Browser implementations (link to issue or when done, link to commit):
   * WebKit: No (https://bugs.webkit.org/show_bug.cgi?id=263663)
   * Gecko: No (https://bugzilla.mozilla.org/show_bug.cgi?id=1861201)
   * Blink: [here](https://source.chromium.org/chromium/chromium/src/+/main:out/fuchsia-Debug/gen/third_party/blink/renderer/bindings/modules/v8/v8_element.cc;l=1201;drc=168fe20dbf8ab7e47e36db5e528ec3c95c2f8af0) and [here](https://source.chromium.org/chromium/chromium/src/+/main:out/fuchsia-Debug/gen/third_party/blink/renderer/bindings/modules/v8/v8_element.cc;l=1228;drc=168fe20dbf8ab7e47e36db5e528ec3c95c2f8af0)
* [x] Does this need AT implementations? no.

WD_1_2_2

Toggle WD_1_2_2's commit message
Working Draft version 1.2.2

FPWD_CANDIDATE_1

Toggle FPWD_CANDIDATE_1's commit message
Tristate value type: default value should be "undefined" (closes #773) (

#774)

archive/Rec_2017

Toggle archive/Rec_2017's commit message
Merge branch 'Rec_2017_normative_fix' into Rec_2017

archive/PR_2017

Toggle archive/PR_2017's commit message
put canonical term first in list in data-lt

because friggin respec changed its behaviour again

archive/Core-AAM_CR

Toggle archive/Core-AAM_CR's commit message
Merge remote-tracking branch 'refs/remotes/origin/master' into Core-A…

…AM_CR

archive/DPubAAM_CR

Toggle archive/DPubAAM_CR's commit message
update CR date

CR_ARIA_1_1_0

Toggle CR_ARIA_1_1_0's commit message
ARIA 1.1 CR candidate (first)