Diff
Modified: trunk/LayoutTests/ChangeLog (285168 => 285169)
--- trunk/LayoutTests/ChangeLog 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/ChangeLog 2021-11-02 18:34:18 UTC (rev 285169)
@@ -1,3 +1,38 @@
+2021-11-02 Tyler Wilcock <tyle...@apple.com>
+
+ AX: WebKit needs to include NSAccessibilityChildrenInNavigationOrderAttribute in accessibilityAttributeNames
+ https://bugs.webkit.org/show_bug.cgi?id=232595
+
+ Reviewed by Andres Gonzalez.
+
+ This patch adds NSAccessibilityChildrenInNavigationOrderAttribute
+ (a.k.a. AXChildrenInNavigationOrder) to
+ WebAccessibilityObjectWrapperMac::accessibilityAttributeNames. The Mac
+ wrapper supported this attribute prior to this patch, but we didn't
+ advertise that we supported it because we didn't include it in our
+ exported attribute names.
+
+ * accessibility/image-link-expected.txt:
+ * accessibility/image-map2-expected.txt:
+ * accessibility/internal-link-anchors2-expected.txt:
+ * accessibility/mac/aria-columnrowheaders-expected.txt:
+ * accessibility/mac/bounds-for-range-expected.txt:
+ * accessibility/mac/document-attributes-expected.txt:
+ * accessibility/mac/document-links-expected.txt:
+ * accessibility/mac/internal-link-anchors-expected.txt:
+ * accessibility/math-multiscript-attributes-expected.txt:
+ * accessibility/table-attributes-expected.txt:
+ * accessibility/table-cell-spans-expected.txt:
+ * accessibility/table-cells-expected.txt:
+ * accessibility/table-detection-expected.txt:
+ * accessibility/table-one-cell-expected.txt:
+ * accessibility/table-sections-expected.txt:
+ * accessibility/table-with-rules-expected.txt:
+ * accessibility/transformed-element-expected.txt:
+ * platform/mac/accessibility/lists-expected.txt:
+ * platform/mac/accessibility/parent-delete-expected.txt:
+ Add expected AXChildrenInNavigationOrder attribute output.
+
2021-11-02 Kate Cheney <katherine_che...@apple.com>
Followup fix to https://bugs.webkit.org/show_bug.cgi?id=231928
Modified: trunk/LayoutTests/accessibility/image-link-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/image-link-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/image-link-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -7,6 +7,7 @@
AXSubrole: (null)
AXRoleDescription: link
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXLink: 'Delicious cake'>
AXSize: NSSize: {280, 215}
@@ -41,6 +42,7 @@
AXSubrole: (null)
AXRoleDescription: image
AXChildren: <array of size 0>
+AXChildrenInNavigationOrder: <array of size 0>
AXHelp:
AXParent: <AXImage>
AXSize: NSSize: {280, 210}
Modified: trunk/LayoutTests/accessibility/image-map2-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/image-map2-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/image-map2-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -4,6 +4,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {784, 36}
@@ -34,6 +35,7 @@
AXSubrole: (null)
AXRoleDescription: link
AXChildren: <array of size 0>
+AXChildrenInNavigationOrder: <array of size 0>
AXHelp:
AXParent: <AXLink>
AXSize: NSSize: {123, 62}
@@ -68,6 +70,7 @@
AXSubrole: (null)
AXRoleDescription: link
AXChildren: <array of size 0>
+AXChildrenInNavigationOrder: <array of size 0>
AXHelp:
AXParent: <AXLink>
AXSize: NSSize: {122, 14}
Modified: trunk/LayoutTests/accessibility/internal-link-anchors2-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/internal-link-anchors2-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/internal-link-anchors2-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -4,6 +4,7 @@
AXSubrole: (null)
AXRoleDescription: heading
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXHeading: '[ edit ] Tourette syndrome'>
AXSize: NSSize: {769, 23}
@@ -36,6 +37,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {769, 19}
@@ -68,6 +70,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {769, 19}
Modified: trunk/LayoutTests/accessibility/mac/aria-columnrowheaders-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/mac/aria-columnrowheaders-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/mac/aria-columnrowheaders-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -10,6 +10,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {127, 18}
@@ -47,6 +48,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {54, 18}
@@ -84,6 +86,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {55, 18}
@@ -122,6 +125,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {28, 18}
@@ -159,6 +163,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {28, 18}
Modified: trunk/LayoutTests/accessibility/mac/bounds-for-range-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/mac/bounds-for-range-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/mac/bounds-for-range-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -3,6 +3,7 @@
AXSubrole: (null)
AXRoleDescription: text
AXChildren: <array of size 0>
+AXChildrenInNavigationOrder: <array of size 0>
AXHelp:
AXParent: <AXStaticText>
AXSize: NSSize: {731, 36}
Modified: trunk/LayoutTests/accessibility/mac/document-attributes-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/mac/document-attributes-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/mac/document-attributes-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -1,6 +1,7 @@
AXRole: AXWebArea
AXRoleDescription: HTML content
AXChildren: <array of size 0>
+AXChildrenInNavigationOrder: <array of size 0>
AXHelp:
AXParent: <AXWebArea>
AXSize: NSSize: {800, 600}
Modified: trunk/LayoutTests/accessibility/mac/document-links-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/mac/document-links-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/mac/document-links-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -4,6 +4,7 @@
AXSubrole: (null)
AXRoleDescription: link
AXChildren: <array of size 0>
+AXChildrenInNavigationOrder: <array of size 0>
AXHelp:
AXParent: <AXLink>
AXSize: NSSize: {123, 62}
@@ -38,6 +39,7 @@
AXSubrole: (null)
AXRoleDescription: link
AXChildren: <array of size 0>
+AXChildrenInNavigationOrder: <array of size 0>
AXHelp:
AXParent: <AXLink>
AXSize: NSSize: {113, 22}
@@ -72,6 +74,7 @@
AXSubrole: (null)
AXRoleDescription: link
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXLink: 'link 3'>
AXSize: NSSize: {37, 18}
@@ -105,6 +108,7 @@
AXSubrole: (null)
AXRoleDescription: link
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXLink: 'link 4'>
AXSize: NSSize: {37, 18}
Modified: trunk/LayoutTests/accessibility/mac/internal-link-anchors-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/mac/internal-link-anchors-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/mac/internal-link-anchors-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -4,6 +4,7 @@
AXSubrole: (null)
AXRoleDescription: text
AXChildren: <array of size 0>
+AXChildrenInNavigationOrder: <array of size 0>
AXHelp:
AXParent: <AXStaticText>
AXSize: NSSize: {64, 18}
Modified: trunk/LayoutTests/accessibility/math-multiscript-attributes-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/math-multiscript-attributes-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/math-multiscript-attributes-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -12,6 +12,7 @@
AXSubrole: AXMathIdentifier
AXRoleDescription: group
AXChildren:
+AXChildrenInNavigationOrder:
AXHelp:
AXParent:
AXSize: NSSize: {14, 25}
@@ -42,6 +43,7 @@
AXSubrole: AXMathIdentifier
AXRoleDescription: group
AXChildren:
+AXChildrenInNavigationOrder:
AXHelp:
AXParent:
AXSize: NSSize: {10, 19}
@@ -72,6 +74,7 @@
AXSubrole: AXMathIdentifier
AXRoleDescription: group
AXChildren:
+AXChildrenInNavigationOrder:
AXHelp:
AXParent:
AXSize: NSSize: {9, 18}
@@ -102,6 +105,7 @@
AXSubrole: AXMathIdentifier
AXRoleDescription: group
AXChildren:
+AXChildrenInNavigationOrder:
AXHelp:
AXParent:
AXSize: NSSize: {9, 19}
@@ -132,6 +136,7 @@
AXSubrole: AXMathIdentifier
AXRoleDescription: group
AXChildren:
+AXChildrenInNavigationOrder:
AXHelp:
AXParent:
AXSize: NSSize: {10, 18}
Modified: trunk/LayoutTests/accessibility/table-attributes-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/table-attributes-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/table-attributes-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -12,6 +12,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {145, 66}
@@ -49,6 +50,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {145, 66}
@@ -86,6 +88,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {71, 66}
@@ -123,6 +126,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {122, 30}
@@ -160,6 +164,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {122, 30}
@@ -201,6 +206,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {92, 60}
@@ -238,6 +244,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {54, 30}
@@ -279,6 +286,7 @@
AXSubrole: (null)
AXRoleDescription: column
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXColumn>
AXSize: NSSize: {145, 126}
@@ -313,6 +321,7 @@
AXSubrole: (null)
AXRoleDescription: column
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXColumn>
AXSize: NSSize: {145, 126}
@@ -347,6 +356,7 @@
AXSubrole: (null)
AXRoleDescription: column
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXColumn>
AXSize: NSSize: {71, 126}
@@ -381,6 +391,7 @@
AXSubrole: (null)
AXRoleDescription: column
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXColumn>
AXSize: NSSize: {122, 126}
@@ -415,6 +426,7 @@
AXSubrole: (null)
AXRoleDescription: column
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXColumn>
AXSize: NSSize: {122, 126}
@@ -453,6 +465,7 @@
AXSubrole: (null)
AXRoleDescription: row
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXRow>
AXSize: NSSize: {335, 30}
@@ -484,6 +497,7 @@
AXSubrole: (null)
AXRoleDescription: row
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXRow>
AXSize: NSSize: {335, 36}
@@ -515,6 +529,7 @@
AXSubrole: (null)
AXRoleDescription: row
AXChildren: <array of size 5>
+AXChildrenInNavigationOrder: <array of size 5>
AXHelp:
AXParent: <AXRow>
AXSize: NSSize: {335, 30}
@@ -546,6 +561,7 @@
AXSubrole: (null)
AXRoleDescription: row
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXRow>
AXSize: NSSize: {335, 30}
@@ -581,6 +597,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {145, 66}
@@ -618,6 +635,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {71, 66}
@@ -655,6 +673,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {122, 30}
@@ -692,6 +711,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {54, 36}
@@ -729,6 +749,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {69, 36}
@@ -766,6 +787,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {92, 60}
@@ -803,6 +825,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {54, 30}
@@ -840,6 +863,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {71, 30}
@@ -877,6 +901,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {54, 30}
@@ -914,6 +939,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {69, 30}
@@ -951,6 +977,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {54, 30}
@@ -988,6 +1015,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {71, 30}
@@ -1025,6 +1053,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {54, 30}
@@ -1062,6 +1091,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {69, 30}
@@ -1103,6 +1133,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 5>
+AXChildrenInNavigationOrder: <array of size 5>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {335, 66}
Modified: trunk/LayoutTests/accessibility/table-cell-spans-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/table-cell-spans-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/table-cell-spans-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -12,6 +12,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {239, 78}
@@ -52,6 +53,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {239, 78}
@@ -92,6 +94,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {120, 60}
@@ -132,6 +135,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {120, 60}
@@ -172,6 +176,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {120, 30}
Modified: trunk/LayoutTests/accessibility/table-cells-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/table-cells-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/table-cells-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -14,6 +14,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {145, 66}
@@ -52,6 +53,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {54, 36}
@@ -90,6 +92,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {145, 66}
@@ -128,6 +131,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {71, 30}
@@ -166,6 +170,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {54, 30}
Modified: trunk/LayoutTests/accessibility/table-detection-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/table-detection-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/table-detection-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -5,6 +5,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 5>
+AXChildrenInNavigationOrder: <array of size 5>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {63, 47}
@@ -52,6 +53,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {69, 29}
@@ -98,6 +100,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {29, 21}
@@ -133,6 +136,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {59, 23}
@@ -179,6 +183,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {59, 23}
@@ -225,6 +230,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 5>
+AXChildrenInNavigationOrder: <array of size 5>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {59, 43}
@@ -272,6 +278,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {59, 23}
@@ -318,6 +325,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {27, 19}
@@ -353,6 +361,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {27, 19}
@@ -388,6 +397,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {54, 19}
@@ -434,6 +444,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {769, 27}
@@ -469,6 +480,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {130, 19}
@@ -510,6 +522,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {65, 27}
@@ -556,6 +569,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 5>
+AXChildrenInNavigationOrder: <array of size 5>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {63, 49}
@@ -603,6 +617,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {29, 21}
@@ -639,6 +654,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 6>
+AXChildrenInNavigationOrder: <array of size 6>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {65, 70}
@@ -687,6 +703,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 6>
+AXChildrenInNavigationOrder: <array of size 6>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {65, 71}
@@ -735,6 +752,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 5>
+AXChildrenInNavigationOrder: <array of size 5>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {63, 47}
@@ -782,6 +800,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 26>
+AXChildrenInNavigationOrder: <array of size 26>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {33, 531}
@@ -851,6 +870,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 5>
+AXChildrenInNavigationOrder: <array of size 5>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {84, 47}
Modified: trunk/LayoutTests/accessibility/table-one-cell-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/table-one-cell-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/table-one-cell-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -5,6 +5,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {135, 90}
Modified: trunk/LayoutTests/accessibility/table-sections-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/table-sections-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/table-sections-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -21,6 +21,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -58,6 +59,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {28, 30}
@@ -95,6 +97,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {29, 30}
@@ -136,6 +139,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -173,6 +177,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -210,6 +215,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -251,6 +257,7 @@
AXSubrole: (null)
AXRoleDescription: column
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXColumn>
AXSize: NSSize: {21, 120}
@@ -285,6 +292,7 @@
AXSubrole: (null)
AXRoleDescription: column
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXColumn>
AXSize: NSSize: {28, 120}
@@ -319,6 +327,7 @@
AXSubrole: (null)
AXRoleDescription: column
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXColumn>
AXSize: NSSize: {29, 120}
@@ -357,6 +366,7 @@
AXSubrole: (null)
AXRoleDescription: row
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXRow>
AXSize: NSSize: {76, 30}
@@ -388,6 +398,7 @@
AXSubrole: (null)
AXRoleDescription: row
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXRow>
AXSize: NSSize: {76, 30}
@@ -419,6 +430,7 @@
AXSubrole: (null)
AXRoleDescription: row
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXRow>
AXSize: NSSize: {76, 30}
@@ -450,6 +462,7 @@
AXSubrole: (null)
AXRoleDescription: row
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXRow>
AXSize: NSSize: {76, 30}
@@ -485,6 +498,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -522,6 +536,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {28, 30}
@@ -559,6 +574,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {29, 30}
@@ -596,6 +612,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -633,6 +650,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {28, 30}
@@ -670,6 +688,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {29, 30}
@@ -707,6 +726,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -744,6 +764,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {28, 30}
@@ -781,6 +802,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {29, 30}
@@ -818,6 +840,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -855,6 +878,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {28, 30}
@@ -892,6 +916,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {29, 30}
@@ -933,6 +958,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {77, 30}
@@ -971,6 +997,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -1008,6 +1035,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {28, 30}
@@ -1045,6 +1073,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {29, 30}
@@ -1086,6 +1115,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -1123,6 +1153,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -1160,6 +1191,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -1201,6 +1233,7 @@
AXSubrole: (null)
AXRoleDescription: column
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXColumn>
AXSize: NSSize: {21, 120}
@@ -1235,6 +1268,7 @@
AXSubrole: (null)
AXRoleDescription: column
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXColumn>
AXSize: NSSize: {28, 120}
@@ -1269,6 +1303,7 @@
AXSubrole: (null)
AXRoleDescription: column
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXColumn>
AXSize: NSSize: {29, 120}
@@ -1307,6 +1342,7 @@
AXSubrole: (null)
AXRoleDescription: row
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXRow>
AXSize: NSSize: {76, 30}
@@ -1338,6 +1374,7 @@
AXSubrole: (null)
AXRoleDescription: row
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXRow>
AXSize: NSSize: {76, 30}
@@ -1369,6 +1406,7 @@
AXSubrole: (null)
AXRoleDescription: row
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXRow>
AXSize: NSSize: {76, 30}
@@ -1400,6 +1438,7 @@
AXSubrole: (null)
AXRoleDescription: row
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXRow>
AXSize: NSSize: {76, 30}
@@ -1435,6 +1474,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -1472,6 +1512,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {28, 30}
@@ -1509,6 +1550,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {29, 30}
@@ -1546,6 +1588,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -1583,6 +1626,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {28, 30}
@@ -1620,6 +1664,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {29, 30}
@@ -1657,6 +1702,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -1694,6 +1740,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {28, 30}
@@ -1731,6 +1778,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {29, 30}
@@ -1768,6 +1816,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {21, 30}
@@ -1805,6 +1854,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {28, 30}
@@ -1842,6 +1892,7 @@
AXSubrole: (null)
AXRoleDescription: cell
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXCell>
AXSize: NSSize: {29, 30}
@@ -1883,6 +1934,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 3>
+AXChildrenInNavigationOrder: <array of size 3>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {77, 30}
Modified: trunk/LayoutTests/accessibility/table-with-rules-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/table-with-rules-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/table-with-rules-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -9,6 +9,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {58, 20}
@@ -51,6 +52,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {63, 24}
@@ -93,6 +95,7 @@
AXSubrole: (null)
AXRoleDescription: table
AXChildren: <array of size 4>
+AXChildrenInNavigationOrder: <array of size 4>
AXHelp:
AXParent: <AXTable>
AXSize: NSSize: {57, 20}
@@ -135,6 +138,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {29, 20}
@@ -166,6 +170,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {30, 20}
Modified: trunk/LayoutTests/accessibility/transformed-element-expected.txt (285168 => 285169)
--- trunk/LayoutTests/accessibility/transformed-element-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/accessibility/transformed-element-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -3,6 +3,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {291, 123}
Modified: trunk/LayoutTests/platform/mac/accessibility/lists-expected.txt (285168 => 285169)
--- trunk/LayoutTests/platform/mac/accessibility/lists-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/platform/mac/accessibility/lists-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -15,6 +15,7 @@
AXSubrole: AXContentList
AXRoleDescription: content list
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXList>
AXSize: NSSize: {784, 36}
@@ -49,6 +50,7 @@
AXSubrole: AXContentList
AXRoleDescription: content list
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXList>
AXSize: NSSize: {784, 36}
@@ -83,6 +85,7 @@
AXSubrole: AXDescriptionList
AXRoleDescription: description list
AXChildren: <array of size 5>
+AXChildrenInNavigationOrder: <array of size 5>
AXHelp:
AXParent: <AXList>
AXSize: NSSize: {784, 90}
@@ -117,6 +120,7 @@
AXSubrole: AXEmptyGroup
AXRoleDescription: group
AXChildren: <array of size 0>
+AXChildrenInNavigationOrder: <array of size 0>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {784, 72}
@@ -150,6 +154,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {729, 18}
@@ -181,6 +186,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {729, 18}
@@ -214,6 +220,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {729, 18}
@@ -245,6 +252,7 @@
AXSubrole: (null)
AXRoleDescription: group
AXChildren: <array of size 2>
+AXChildrenInNavigationOrder: <array of size 2>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {729, 18}
@@ -278,6 +286,7 @@
AXSubrole: AXTerm
AXRoleDescription: term
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {769, 18}
@@ -308,6 +317,7 @@
AXSubrole: AXDescription
AXRoleDescription: description
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {729, 18}
@@ -338,6 +348,7 @@
AXSubrole: AXTerm
AXRoleDescription: term
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {769, 18}
@@ -368,6 +379,7 @@
AXSubrole: AXDescription
AXRoleDescription: description
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {729, 18}
@@ -398,6 +410,7 @@
AXSubrole: AXDescription
AXRoleDescription: description
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXGroup>
AXSize: NSSize: {729, 18}
Modified: trunk/LayoutTests/platform/mac/accessibility/parent-delete-expected.txt (285168 => 285169)
--- trunk/LayoutTests/platform/mac/accessibility/parent-delete-expected.txt 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/LayoutTests/platform/mac/accessibility/parent-delete-expected.txt 2021-11-02 18:34:18 UTC (rev 285169)
@@ -2,6 +2,7 @@
AXRole: AXWebArea
AXRoleDescription: HTML content
AXChildren: <array of size 1>
+AXChildrenInNavigationOrder: <array of size 1>
AXHelp:
AXParent: <AXWebArea>
AXSize: NSSize: {800, 600}
Modified: trunk/Source/WebCore/ChangeLog (285168 => 285169)
--- trunk/Source/WebCore/ChangeLog 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/Source/WebCore/ChangeLog 2021-11-02 18:34:18 UTC (rev 285169)
@@ -1,3 +1,21 @@
+2021-11-02 Tyler Wilcock <tyle...@apple.com>
+
+ AX: WebKit needs to include NSAccessibilityChildrenInNavigationOrderAttribute in accessibilityAttributeNames
+ https://bugs.webkit.org/show_bug.cgi?id=232595
+
+ Reviewed by Andres Gonzalez.
+
+ This patch adds NSAccessibilityChildrenInNavigationOrderAttribute
+ (a.k.a. AXChildrenInNavigationOrder) to
+ WebAccessibilityObjectWrapperMac::accessibilityAttributeNames. The Mac
+ wrapper supported this attribute prior to this patch, but we didn't
+ advertise that we supported it because we didn't include it in our
+ exported attribute names.
+
+ * accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
+ Add NSAccessibilityChildrenInNavigationOrderAttribute to list of base
+ supported attributes.
+
2021-11-02 Antti Koivisto <an...@apple.com>
[LFC][Integration] Add support for IFC preferred width computation
Modified: trunk/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm (285168 => 285169)
--- trunk/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm 2021-11-02 17:50:02 UTC (rev 285168)
+++ trunk/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm 2021-11-02 18:34:18 UTC (rev 285169)
@@ -1302,6 +1302,7 @@
NSAccessibilitySubroleAttribute,
NSAccessibilityRoleDescriptionAttribute,
NSAccessibilityChildrenAttribute,
+ NSAccessibilityChildrenInNavigationOrderAttribute,
NSAccessibilityHelpAttribute,
NSAccessibilityParentAttribute,
NSAccessibilityPositionAttribute,