<rdar://problem/5060439> Web elements should have an AXTopLevelUIElement
authorcfleizach@apple.com <cfleizach@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 13 Sep 2008 21:05:18 +0000 (21:05 +0000)
committercfleizach@apple.com <cfleizach@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 13 Sep 2008 21:05:18 +0000 (21:05 +0000)
expose AXTopLevelUIElement as an attribute

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@36378 268f45cc-cd09-0410-ab3c-d52691b4dbfc

20 files changed:
LayoutTests/ChangeLog
LayoutTests/accessibility/bounds-for-range-expected.txt
LayoutTests/accessibility/document-attributes-expected.txt
LayoutTests/accessibility/frame-with-title-expected.txt
LayoutTests/accessibility/image-map1-expected.txt
LayoutTests/accessibility/image-map2-expected.txt
LayoutTests/accessibility/internal-link-anchors-expected.txt
LayoutTests/accessibility/internal-link-anchors2-expected.txt
LayoutTests/accessibility/plugin-expected.txt
LayoutTests/accessibility/radio-button-group-members-expected.txt
LayoutTests/accessibility/table-detection-expected.txt
LayoutTests/accessibility/table-with-rules-expected.txt
LayoutTests/platform/mac-snowleopard/accessibility/table-attributes-expected.txt
LayoutTests/platform/mac-snowleopard/accessibility/table-cell-spans-expected.txt
LayoutTests/platform/mac-snowleopard/accessibility/table-cells-expected.txt
LayoutTests/platform/mac-snowleopard/accessibility/table-detection-expected.txt
LayoutTests/platform/mac-snowleopard/accessibility/table-sections-expected.txt
LayoutTests/platform/mac-snowleopard/accessibility/table-with-rules-expected.txt
WebCore/ChangeLog
WebCore/page/mac/AccessibilityObjectWrapper.mm

index 0b141c0..e2664f9 100644 (file)
@@ -1,3 +1,27 @@
+2008-09-13  Chris Fleizach  <cfleizach@apple.com>
+
+        Reviewed by Timothy Hatcher.
+
+        Changes to accomodate <rdar://problem/5060439> Web elements should have an AXTopLevelUIElement
+
+        * accessibility/bounds-for-range-expected.txt:
+        * accessibility/document-attributes-expected.txt:
+        * accessibility/frame-with-title-expected.txt:
+        * accessibility/image-map1-expected.txt:
+        * accessibility/image-map2-expected.txt:
+        * accessibility/internal-link-anchors-expected.txt:
+        * accessibility/internal-link-anchors2-expected.txt:
+        * accessibility/plugin-expected.txt:
+        * accessibility/radio-button-group-members-expected.txt:
+        * accessibility/table-detection-expected.txt:
+        * accessibility/table-with-rules-expected.txt:
+        * platform/mac-snowleopard/accessibility/table-attributes-expected.txt:
+        * platform/mac-snowleopard/accessibility/table-cell-spans-expected.txt:
+        * platform/mac-snowleopard/accessibility/table-cells-expected.txt:
+        * platform/mac-snowleopard/accessibility/table-detection-expected.txt:
+        * platform/mac-snowleopard/accessibility/table-sections-expected.txt:
+        * platform/mac-snowleopard/accessibility/table-with-rules-expected.txt:
+
 2008-09-12  Chris Marrin  <cmarrin@apple.com>
 
         Reviewed by Dave Hyatt.
index d79f15b..33f95d2 100644 (file)
@@ -19,6 +19,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ----------------------
 AXUIElementForTextMarker
index b0c15e5..2c47fcb 100644 (file)
@@ -18,6 +18,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXWebArea>
 AXLinkUIElements: <array of size 0>
 AXLoaded: 1
 AXLayoutCount: 2
index bcbb2ca..34068c8 100644 (file)
@@ -18,6 +18,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXWebArea>
 AXLinkUIElements: <array of size 0>
 AXLoaded: 1
 AXLayoutCount: 2
@@ -44,6 +45,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXWebArea>
 AXLinkUIElements: <array of size 0>
 AXLoaded: 1
 AXLayoutCount: 3
index 5408f07..f59d156 100644 (file)
@@ -20,6 +20,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXLink
@@ -42,6 +43,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXLink: 'Link1'>
 
 ------------
 AXRole: AXLink
@@ -64,6 +66,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXLink: 'Link2'>
 
 ------------
 AXRole: AXLink
@@ -86,6 +89,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXLink: 'Link3'>
 
 ------------
 
index 2fd218b..4d6bd1f 100644 (file)
@@ -20,6 +20,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXLink
@@ -42,6 +43,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXLink>
 
 ------------
 AXRole: AXLink
@@ -64,6 +66,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXLink>
 
 ------------
 
index d3de86d..e7e4f20 100644 (file)
@@ -20,6 +20,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 
index bb0903e..275fec7 100644 (file)
@@ -20,6 +20,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXHeading: '[edit] Tourette syndrome'>
 
 ------------
 
@@ -44,6 +45,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 
@@ -68,6 +70,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 
index 7158a38..06fa1ba 100644 (file)
@@ -19,6 +19,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 
index 196b893..93e844f 100644 (file)
@@ -20,6 +20,7 @@ AXVisited: 0
 AXLinkedUIElements: <array of size 3>
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton>
 AXTitleUIElement: (null)
 
 ------------
@@ -43,6 +44,7 @@ AXVisited: 0
 AXLinkedUIElements: <array of size 3>
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton>
 AXTitleUIElement: (null)
 
 ------------
@@ -66,6 +68,7 @@ AXVisited: 0
 AXLinkedUIElements: <array of size 3>
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton>
 AXTitleUIElement: (null)
 
 ------------
@@ -93,6 +96,7 @@ AXVisited: 0
 AXLinkedUIElements: <array of size 2>
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton>
 AXTitleUIElement: (null)
 
 ------------
@@ -116,6 +120,7 @@ AXVisited: 0
 AXLinkedUIElements: <array of size 2>
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton>
 AXTitleUIElement: (null)
 
 ------------
@@ -143,6 +148,7 @@ AXVisited: 0
 AXLinkedUIElements: <array of size 2>
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton: 'Yes'>
 AXTitleUIElement: (null)
 
 ------------
@@ -166,6 +172,7 @@ AXVisited: 0
 AXLinkedUIElements: <array of size 2>
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton: 'No'>
 AXTitleUIElement: (null)
 
 ------------
@@ -193,6 +200,7 @@ AXVisited: 0
 AXLinkedUIElements: <array of size 1>
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton>
 AXTitleUIElement: (null)
 
 ------------
index 5377bda..fc90ec0 100644 (file)
@@ -42,6 +42,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -64,6 +65,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -86,6 +88,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -108,6 +111,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -130,6 +134,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -152,6 +157,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -174,6 +180,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -196,6 +203,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -218,6 +226,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -240,6 +249,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -262,6 +272,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -284,6 +295,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -306,6 +318,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -328,6 +341,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -350,6 +364,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -372,6 +387,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -394,6 +410,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -416,6 +433,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -438,6 +456,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -460,6 +479,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -482,6 +502,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -504,6 +525,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -526,6 +548,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -548,6 +571,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -570,6 +594,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -592,6 +617,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -614,6 +640,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -636,6 +663,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -658,6 +686,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -680,6 +709,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -702,6 +732,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -724,6 +755,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -746,6 +778,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -768,6 +801,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -790,6 +824,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 
index ca7384e..4a44964 100644 (file)
@@ -25,6 +25,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 
 AXRole: AXStaticText
@@ -47,6 +48,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 
 AXRole: AXStaticText
@@ -69,6 +71,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 
 AXRole: AXStaticText
@@ -91,6 +94,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 
 AXRole: AXStaticText
@@ -113,6 +117,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 
 
index 97341bc..df0efdf 100644 (file)
@@ -28,6 +28,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 
@@ -52,6 +53,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 
@@ -76,6 +78,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -100,6 +103,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {3, 2}
 
@@ -124,6 +128,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {3, 2}
 
@@ -152,6 +157,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 
@@ -176,6 +182,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 
@@ -200,6 +207,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -224,6 +232,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -252,6 +261,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
 AXIndex: 0
 AXHeader: <AXColumn>
 AXRows: <array of size 2>
@@ -278,6 +288,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
 AXIndex: 1
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
@@ -304,6 +315,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
 AXIndex: 2
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
@@ -330,6 +342,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
 AXIndex: 3
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
@@ -356,6 +369,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
 AXIndex: 4
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
@@ -386,6 +400,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
 AXIndex: 0
 
 ------------
@@ -409,6 +424,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
 AXIndex: 1
 
 ------------
@@ -432,6 +448,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
 AXIndex: 2
 
 ------------
@@ -455,6 +472,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
 AXIndex: 3
 
 ------------
@@ -482,6 +500,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 
@@ -506,6 +525,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -530,6 +550,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {3, 2}
 
@@ -554,6 +575,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 
@@ -578,6 +600,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {4, 1}
 
@@ -602,6 +625,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -626,6 +650,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -650,6 +675,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -674,6 +700,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 
@@ -698,6 +725,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {4, 1}
 
@@ -722,6 +750,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -746,6 +775,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -770,6 +800,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 
@@ -794,6 +825,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {4, 1}
 
@@ -822,6 +854,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 
index 5598463..b3d42c4 100644 (file)
@@ -28,6 +28,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 
@@ -55,6 +56,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 
@@ -82,6 +84,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -109,6 +112,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -136,6 +140,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 
index 295c9ae..84b8a22 100644 (file)
@@ -30,6 +30,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 
@@ -55,6 +56,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 
@@ -80,6 +82,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 
@@ -105,6 +108,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -130,6 +134,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {5, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 
index 523ec5d..28c2492 100644 (file)
@@ -42,6 +42,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXTable
@@ -64,6 +65,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
 AXRows: <array of size 2>
 AXVisibleRows: <array of size 2>
 AXColumns: <array of size 2>
@@ -94,6 +96,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXTable
@@ -116,6 +119,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -146,6 +150,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -168,6 +173,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -190,6 +196,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -212,6 +219,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXTable
@@ -234,6 +242,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -264,6 +273,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXTable
@@ -286,6 +296,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -316,6 +327,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXTable
@@ -338,6 +350,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
 AXRows: <array of size 2>
 AXVisibleRows: <array of size 2>
 AXColumns: <array of size 2>
@@ -368,6 +381,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXTable
@@ -390,6 +404,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -420,6 +435,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -442,6 +458,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -464,6 +481,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -486,6 +504,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXStaticText
@@ -508,6 +527,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXStaticText
@@ -530,6 +550,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 ------------
 AXRole: AXGroup
@@ -552,6 +573,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 AXRole: AXTable
@@ -574,6 +596,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -604,6 +627,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 
index 3fbf451..e811927 100644 (file)
@@ -37,6 +37,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -61,6 +62,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -85,6 +87,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -113,6 +116,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -137,6 +141,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -161,6 +166,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -189,6 +195,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
 AXIndex: 0
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
@@ -215,6 +222,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
 AXIndex: 1
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
@@ -241,6 +249,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
 AXIndex: 2
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
@@ -271,6 +280,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
 AXIndex: 0
 
 ------------
@@ -294,6 +304,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
 AXIndex: 1
 
 ------------
@@ -317,6 +328,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
 AXIndex: 2
 
 ------------
@@ -340,6 +352,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
 AXIndex: 3
 
 ------------
@@ -367,6 +380,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -391,6 +405,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -415,6 +430,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -439,6 +455,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -463,6 +480,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -487,6 +505,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -511,6 +530,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -535,6 +555,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -559,6 +580,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -583,6 +605,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -607,6 +630,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -631,6 +655,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -659,6 +684,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 
@@ -689,6 +715,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -713,6 +740,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -737,6 +765,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -765,6 +794,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -789,6 +819,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -813,6 +844,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -841,6 +873,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
 AXIndex: 0
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
@@ -867,6 +900,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
 AXIndex: 1
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
@@ -893,6 +927,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
 AXIndex: 2
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
@@ -923,6 +958,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
 AXIndex: 0
 
 ------------
@@ -946,6 +982,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
 AXIndex: 1
 
 ------------
@@ -969,6 +1006,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
 AXIndex: 2
 
 ------------
@@ -992,6 +1030,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
 AXIndex: 3
 
 ------------
@@ -1019,6 +1058,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -1043,6 +1083,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -1067,6 +1108,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -1091,6 +1133,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -1115,6 +1158,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -1139,6 +1183,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -1163,6 +1208,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -1187,6 +1233,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -1211,6 +1258,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -1235,6 +1283,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 
@@ -1259,6 +1308,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 
@@ -1283,6 +1333,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 
@@ -1311,6 +1362,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXGroup>
 
 ------------
 
index 6e047ec..640a601 100644 (file)
@@ -25,6 +25,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -55,6 +56,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -85,6 +87,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -115,6 +118,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 
 AXRole: AXStaticText
@@ -137,6 +141,7 @@ AXVisited: 0
 AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
 
 
 
index 8e4e2dd..2d665a8 100644 (file)
@@ -1,3 +1,12 @@
+2008-09-13  Chris Fleizach  <cfleizach@apple.com>
+
+        Reviewed by Timothy Hatcher.
+
+        <rdar://problem/5060439> Web elements should have an AXTopLevelUIElement
+
+        * page/mac/AccessibilityObjectWrapper.mm:
+        (-[AccessibilityObjectWrapper accessibilityAttributeNames]):
+
 2008-09-13  Dan Bernstein  <mitz@apple.com>
 
         Reviewed by Timothy Hatcher.
index 41f37a5..c72bd37 100644 (file)
@@ -601,6 +601,7 @@ static WebCoreTextMarkerRange* textMarkerRangeFromVisiblePositions(VisiblePositi
                       NSAccessibilityLinkedUIElementsAttribute,
                       NSAccessibilitySelectedAttribute,
                       @"AXBlockQuoteLevel",
+                      NSAccessibilityTopLevelUIElementAttribute,
                       nil];
     }
     if (commonMenuAttrs == nil) {