+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.
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
----------------------
AXUIElementForTextMarker
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXWebArea>
AXLinkUIElements: <array of size 0>
AXLoaded: 1
AXLayoutCount: 2
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXWebArea>
AXLinkUIElements: <array of size 0>
AXLoaded: 1
AXLayoutCount: 2
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXWebArea>
AXLinkUIElements: <array of size 0>
AXLoaded: 1
AXLayoutCount: 3
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXLink
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXLink: 'Link1'>
------------
AXRole: AXLink
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXLink: 'Link2'>
------------
AXRole: AXLink
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXLink: 'Link3'>
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXLink
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXLink>
------------
AXRole: AXLink
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXLink>
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXHeading: '[edit] Tourette syndrome'>
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXLinkedUIElements: <array of size 3>
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton>
AXTitleUIElement: (null)
------------
AXLinkedUIElements: <array of size 3>
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton>
AXTitleUIElement: (null)
------------
AXLinkedUIElements: <array of size 3>
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton>
AXTitleUIElement: (null)
------------
AXLinkedUIElements: <array of size 2>
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton>
AXTitleUIElement: (null)
------------
AXLinkedUIElements: <array of size 2>
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton>
AXTitleUIElement: (null)
------------
AXLinkedUIElements: <array of size 2>
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton: 'Yes'>
AXTitleUIElement: (null)
------------
AXLinkedUIElements: <array of size 2>
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton: 'No'>
AXTitleUIElement: (null)
------------
AXLinkedUIElements: <array of size 1>
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRadioButton>
AXTitleUIElement: (null)
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 2}
AXColumnIndexRange: NSRange: {0, 2}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 2}
AXColumnIndexRange: NSRange: {0, 2}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 2}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {3, 2}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {3, 2}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 2}
AXColumnIndexRange: NSRange: {0, 2}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {1, 1}
AXColumnIndexRange: NSRange: {3, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 2}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {3, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
AXIndex: 0
AXHeader: <AXColumn>
AXRows: <array of size 2>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
AXIndex: 1
AXHeader: <AXColumn>
AXRows: <array of size 3>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
AXIndex: 2
AXHeader: <AXColumn>
AXRows: <array of size 3>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
AXIndex: 3
AXHeader: <AXColumn>
AXRows: <array of size 4>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
AXIndex: 4
AXHeader: <AXColumn>
AXRows: <array of size 4>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
AXIndex: 0
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
AXIndex: 1
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
AXIndex: 2
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
AXIndex: 3
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 2}
AXColumnIndexRange: NSRange: {0, 2}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 2}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {3, 2}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {1, 1}
AXColumnIndexRange: NSRange: {3, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {1, 1}
AXColumnIndexRange: NSRange: {4, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 2}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {3, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {4, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {3, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {3, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {3, 1}
AXColumnIndexRange: NSRange: {3, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {3, 1}
AXColumnIndexRange: NSRange: {4, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXGroup>
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 2}
AXColumnIndexRange: NSRange: {0, 2}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 2}
AXColumnIndexRange: NSRange: {0, 2}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 2}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 2}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {3, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 2}
AXColumnIndexRange: NSRange: {0, 2}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {1, 1}
AXColumnIndexRange: NSRange: {3, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 2}
AXColumnIndexRange: NSRange: {0, 2}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {5, 1}
AXColumnIndexRange: NSRange: {3, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXTable
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
AXRows: <array of size 2>
AXVisibleRows: <array of size 2>
AXColumns: <array of size 2>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXTable
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
AXRows: <array of size 1>
AXVisibleRows: <array of size 1>
AXColumns: <array of size 2>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXTable
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
AXRows: <array of size 1>
AXVisibleRows: <array of size 1>
AXColumns: <array of size 2>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXTable
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
AXRows: <array of size 1>
AXVisibleRows: <array of size 1>
AXColumns: <array of size 2>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXTable
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
AXRows: <array of size 2>
AXVisibleRows: <array of size 2>
AXColumns: <array of size 2>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXTable
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
AXRows: <array of size 1>
AXVisibleRows: <array of size 1>
AXColumns: <array of size 2>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
------------
AXRole: AXGroup
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXRole: AXTable
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
AXRows: <array of size 1>
AXVisibleRows: <array of size 1>
AXColumns: <array of size 2>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXGroup>
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {1, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
AXIndex: 0
AXHeader: <AXColumn>
AXRows: <array of size 3>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
AXIndex: 1
AXHeader: <AXColumn>
AXRows: <array of size 3>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
AXIndex: 2
AXHeader: <AXColumn>
AXRows: <array of size 3>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
AXIndex: 0
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
AXIndex: 1
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
AXIndex: 2
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
AXIndex: 3
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {1, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {1, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {1, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {3, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {3, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {3, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXGroup>
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {1, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
AXIndex: 0
AXHeader: <AXColumn>
AXRows: <array of size 3>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
AXIndex: 1
AXHeader: <AXColumn>
AXRows: <array of size 3>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXColumn>
AXIndex: 2
AXHeader: <AXColumn>
AXRows: <array of size 3>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
AXIndex: 0
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
AXIndex: 1
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
AXIndex: 2
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXRow>
AXIndex: 3
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {0, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {1, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {1, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {1, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {2, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {3, 1}
AXColumnIndexRange: NSRange: {0, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {3, 1}
AXColumnIndexRange: NSRange: {1, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXCell>
AXRowIndexRange: NSRange: {3, 1}
AXColumnIndexRange: NSRange: {2, 1}
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: (null)
+AXTopLevelUIElement: <AXGroup>
------------
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
AXRows: <array of size 1>
AXVisibleRows: <array of size 1>
AXColumns: <array of size 2>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
AXRows: <array of size 1>
AXVisibleRows: <array of size 1>
AXColumns: <array of size 2>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXTable>
AXRows: <array of size 1>
AXVisibleRows: <array of size 1>
AXColumns: <array of size 2>
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
AXRole: AXStaticText
AXLinkedUIElements: (null)
AXSelected: 0
AXBlockQuoteLevel: 0
+AXTopLevelUIElement: <AXStaticText>
+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.
NSAccessibilityLinkedUIElementsAttribute,
NSAccessibilitySelectedAttribute,
@"AXBlockQuoteLevel",
+ NSAccessibilityTopLevelUIElementAttribute,
nil];
}
if (commonMenuAttrs == nil) {