https://rawgit.com/w3c/aria/master/#aria-braillelabel https://rawgit.com/w3c/aria/master/#aria-brailleroledescription
<rdar://problem/73004715>
Created attachment 417416 [details] patch
(In reply to chris fleizach from comment #2) > Created attachment 417416 [details] > patch diff --git a/Source/WebCore/accessibility/isolatedtree/AXIsolatedObject.cpp b/Source/WebCore/accessibility/isolatedtree/AXIsolatedObject.cpp index 50ce8b6af26b..1a991833828f 100644 --- a/Source/WebCore/accessibility/isolatedtree/AXIsolatedObject.cpp +++ b/Source/WebCore/accessibility/isolatedtree/AXIsolatedObject.cpp @@ -237,0 +238,2 @@ void AXIsolatedObject::initializeAttributeData(AXCoreObject& object, bool isRoot + setProperty(AXPropertyName::BrailleRoleDescription, object.brailleRoleDescription()); + setProperty(AXPropertyName::BrailleLabel, object.brailleLabel()); isolatedCopy() both Strings.
The test can be moved as is to LayoutTests/accessibility so that it runs in both MacOS and iOS. We would have to exclude it from GTK and Win.
Created attachment 417462 [details] patch Addressed comments, Andres
Created attachment 417465 [details] patch
Committed r271416: <https://trac.webkit.org/changeset/271416> All reviewed patches have been landed. Closing bug and clearing flags on attachment 417465 [details].