Rahim Abdi
Rahim Abdi
@cookiecrook This test v1 is ready for review: https://github.com/web-platform-tests/wpt/pull/45694.
+1, please feel free to close @cookiecrook.
Agreed! I was also curious why we weren't using "name" across the board (as opposed to `data-expectedlabel`, `verifyLabelsBySelector()`) but I see you touched on the rationale here: https://github.com/web-platform-tests/interop-accessibility/issues/65#issuecomment-1803261059.
@lolaodelola Certainly, please feel free to assign to yourself. Thank you!
@lolaodelola Were you thinking of something similar to the orphaned role tests? https://github.com/web-platform-tests/interop-accessibility/issues/120
@cookiecrook's related comment in this svg-aam WPT PR may also help: https://github.com/web-platform-tests/wpt/pull/43196#issuecomment-1818273739.
@cookiecrook Got it, I'll hold onto this for the time being pending WG discussion and consensus.
@MelSumner FWIW, I agree. Fortunately, all browsers appear to prefer `aria-labelledby` (regardless of whether it precedes `aria-labeledby` or not in terms of attribute order).
Removing myself as reviewer as I just wanted to review the code references.
@smockle @spectranaut @scottaohara The WebKit mappings are correct: - [`class` maps to `AXDOMClassList`](https://github.com/WebKit/WebKit/blob/bc093181d5cd2ec49f3925c5e1076c8feb0a2636/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm#L220) - [`id` maps to `AXDOMIdentifier`](https://github.com/WebKit/WebKit/blob/bc093181d5cd2ec49f3925c5e1076c8feb0a2636/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm#L219)