这是indexloc提供的服务,不要输入任何密码
RESOLVED DUPLICATE of bug 270387 263663
Support ariaBrailleLabel and ariaBrailleRoleDescription reflection
https://bugs.webkit.org/show_bug.cgi?id=263663
Summary Support ariaBrailleLabel and ariaBrailleRoleDescription reflection
Nolan Lawson
Reported 2023-10-25 09:22:50 PDT
Created attachment 468335 [details] Repro HTML Relies on: https://bugs.webkit.org/show_bug.cgi?id=220719 Repro steps: 1. Go to https://codepen.io/nolanlawson-the-selector/pen/abXOKBO Expected results: The attributes `aria-braillelabel` and `aria-brailleroledescription` should reflect with the properties `ariaBrailleLabel` and `ariaBrailleRoleDescription` respectively. Actual results: The attributes do not reflect. Minimal repro: ```js const elm = document.createElement('div'); elm.ariaBrailleLabel = 'foo' elm.ariaBrailleRoleDescription = 'bar' console.log('aria-braillelabel', elm.getAttribute('aria-braillelabel')) // should be 'foo' console.log('aria-brailleroledescription', elm.getAttribute('aria-brailleroledescription')) // should be 'bar' ``` In Safari Technology Preview 179 (Safari 17.0, WebKit 18617.1.8.1), these log `null` rather than `"foo"`/`"bar"` respectively. ARIA PR: https://github.com/w3c/aria/pull/2057 WPT PR: https://github.com/web-platform-tests/wpt/pull/42751
Attachments
Repro HTML (366 bytes, text/html)
2023-10-25 09:22 PDT, Nolan Lawson
no flags
Nolan Lawson
Comment 1 2023-10-26 08:33:24 PDT
Apologies, the PR link above is wrong. This is the correct PR on the spec: https://github.com/w3c/aria/pull/2039
Radar WebKit Bug Importer
Comment 2 2023-11-01 09:23:13 PDT
Tyler Wilcock
Comment 3 2024-03-03 21:48:06 PST
Fixed this one here: https://bugs.webkit.org/show_bug.cgi?id=270387 *** This bug has been marked as a duplicate of bug 270387 ***
Note You need to log in before you can comment on or make changes to this bug.