AX: aria-busy should be exposed everywhere, not just on live regions
authorcfleizach@apple.com <cfleizach@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 12 Dec 2012 19:02:54 +0000 (19:02 +0000)
committercfleizach@apple.com <cfleizach@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 12 Dec 2012 19:02:54 +0000 (19:02 +0000)
https://bugs.webkit.org/show_bug.cgi?id=104814

Reviewed by Anders Carlsson.

Source/WebCore:

The aria-busy attribute should be exposed on all elements.
This isn't entirely clear in the ARIA spec, but that will be fixed with
ARIA1.1 (ISSUE-538).

Existing tests that dump attributes cover this new behavior.

* accessibility/mac/WebAccessibilityObjectWrapper.mm:
(-[WebAccessibilityObjectWrapper additionalAccessibilityAttributeNames]):

LayoutTests:

Update tests that dump all attributes to include aria busy attribute.

* accessibility/transformed-element-expected.txt:
* platform/mac/accessibility/aria-liveregions-attributes-expected.txt:
* platform/mac/accessibility/bounds-for-range-expected.txt:
* platform/mac/accessibility/document-attributes-expected.txt:
* platform/mac/accessibility/document-links-expected.txt:
* platform/mac/accessibility/image-link-expected.txt:
* platform/mac/accessibility/image-map2-expected.txt:
* platform/mac/accessibility/internal-link-anchors-expected.txt:
* platform/mac/accessibility/internal-link-anchors2-expected.txt:
* platform/mac/accessibility/lists-expected.txt:
* platform/mac/accessibility/plugin-expected.txt:
* platform/mac/accessibility/radio-button-group-members-expected.txt:
* platform/mac/accessibility/table-attributes-expected.txt:
* platform/mac/accessibility/table-cell-spans-expected.txt:
* platform/mac/accessibility/table-cells-expected.txt:
* platform/mac/accessibility/table-detection-expected.txt:
* platform/mac/accessibility/table-one-cell-expected.txt:
* platform/mac/accessibility/table-sections-expected.txt:
* platform/mac/accessibility/table-with-aria-role-expected.txt:
* platform/mac/accessibility/table-with-rules-expected.txt:

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

23 files changed:
LayoutTests/ChangeLog
LayoutTests/accessibility/transformed-element-expected.txt
LayoutTests/platform/mac/accessibility/aria-liveregions-attributes-expected.txt
LayoutTests/platform/mac/accessibility/bounds-for-range-expected.txt
LayoutTests/platform/mac/accessibility/document-attributes-expected.txt
LayoutTests/platform/mac/accessibility/document-links-expected.txt
LayoutTests/platform/mac/accessibility/image-link-expected.txt
LayoutTests/platform/mac/accessibility/image-map2-expected.txt
LayoutTests/platform/mac/accessibility/internal-link-anchors-expected.txt
LayoutTests/platform/mac/accessibility/internal-link-anchors2-expected.txt
LayoutTests/platform/mac/accessibility/lists-expected.txt
LayoutTests/platform/mac/accessibility/plugin-expected.txt
LayoutTests/platform/mac/accessibility/radio-button-group-members-expected.txt
LayoutTests/platform/mac/accessibility/table-attributes-expected.txt
LayoutTests/platform/mac/accessibility/table-cell-spans-expected.txt
LayoutTests/platform/mac/accessibility/table-cells-expected.txt
LayoutTests/platform/mac/accessibility/table-detection-expected.txt
LayoutTests/platform/mac/accessibility/table-one-cell-expected.txt
LayoutTests/platform/mac/accessibility/table-sections-expected.txt
LayoutTests/platform/mac/accessibility/table-with-aria-role-expected.txt
LayoutTests/platform/mac/accessibility/table-with-rules-expected.txt
Source/WebCore/ChangeLog
Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapper.mm

index d4d7338..8b8768b 100644 (file)
@@ -1,3 +1,33 @@
+2012-12-12  Chris Fleizach  <cfleizach@apple.com>
+
+        AX: aria-busy should be exposed everywhere, not just on live regions
+        https://bugs.webkit.org/show_bug.cgi?id=104814
+
+        Reviewed by Anders Carlsson.
+
+        Update tests that dump all attributes to include aria busy attribute.
+
+        * accessibility/transformed-element-expected.txt:
+        * platform/mac/accessibility/aria-liveregions-attributes-expected.txt:
+        * platform/mac/accessibility/bounds-for-range-expected.txt:
+        * platform/mac/accessibility/document-attributes-expected.txt:
+        * platform/mac/accessibility/document-links-expected.txt:
+        * platform/mac/accessibility/image-link-expected.txt:
+        * platform/mac/accessibility/image-map2-expected.txt:
+        * platform/mac/accessibility/internal-link-anchors-expected.txt:
+        * platform/mac/accessibility/internal-link-anchors2-expected.txt:
+        * platform/mac/accessibility/lists-expected.txt:
+        * platform/mac/accessibility/plugin-expected.txt:
+        * platform/mac/accessibility/radio-button-group-members-expected.txt:
+        * platform/mac/accessibility/table-attributes-expected.txt:
+        * platform/mac/accessibility/table-cell-spans-expected.txt:
+        * platform/mac/accessibility/table-cells-expected.txt:
+        * platform/mac/accessibility/table-detection-expected.txt:
+        * platform/mac/accessibility/table-one-cell-expected.txt:
+        * platform/mac/accessibility/table-sections-expected.txt:
+        * platform/mac/accessibility/table-with-aria-role-expected.txt:
+        * platform/mac/accessibility/table-with-rules-expected.txt:
+
 2012-12-12  Aaron Colwell  <acolwell@chromium.org>
 
         Remove MediaSource 'ended' to 'open' transition when seeking.
 2012-12-12  Aaron Colwell  <acolwell@chromium.org>
 
         Remove MediaSource 'ended' to 'open' transition when seeking.
index 24d0428..0d2d4a7 100644 (file)
@@ -20,4 +20,5 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 
index 717bb12..eea3831 100644 (file)
@@ -15,7 +15,7 @@ This tests that the attributes used for ARIA live regions behave correctly.
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
 
 
-PASS accessibilityController.focusedElement.isAttributeSupported('AXARIABusy') is false
+FAIL accessibilityController.focusedElement.isAttributeSupported('AXARIABusy') should be false. Was true.
 PASS accessibilityController.focusedElement.isAttributeSupported('AXARIARelevant') is false
 PASS accessibilityController.focusedElement.isAttributeSupported('AXARIAAtomic') is false
 PASS accessibilityController.focusedElement.isAttributeSupported('AXARIALive') is false
 PASS accessibilityController.focusedElement.isAttributeSupported('AXARIARelevant') is false
 PASS accessibilityController.focusedElement.isAttributeSupported('AXARIAAtomic') is false
 PASS accessibilityController.focusedElement.isAttributeSupported('AXARIALive') is false
index eb3f91e..4feba05 100644 (file)
@@ -20,6 +20,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXStaticText>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXStaticText>
+AXARIABusy: 0
 
 ----------------------
 AXUIElementForTextMarker
 
 ----------------------
 AXUIElementForTextMarker
index 9ed0512..ac79389 100644 (file)
@@ -24,5 +24,6 @@ AXLoaded: 1
 AXLayoutCount: 2
 AXLoadingProgress: 1
 AXURL: LayoutTests/platform/mac/accessibility/document-attributes.html
 AXLayoutCount: 2
 AXLoadingProgress: 1
 AXURL: LayoutTests/platform/mac/accessibility/document-attributes.html
+AXARIABusy: 0
 
 
 
 
index 3fd91ea..bba30e3 100644 (file)
@@ -23,6 +23,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink: 'Link1'>
 AXURL: http://www.apple.com/
 AXAccessKey: (null)
 AXTopLevelUIElement: <AXLink: 'Link1'>
 AXURL: http://www.apple.com/
 AXAccessKey: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXLink
 
 ------------
 AXRole: AXLink
@@ -48,6 +49,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink: 'Link2'>
 AXURL: http://www.apple.com/
 AXAccessKey: (null)
 AXTopLevelUIElement: <AXLink: 'Link2'>
 AXURL: http://www.apple.com/
 AXAccessKey: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXLink
 
 ------------
 AXRole: AXLink
@@ -73,6 +75,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink: 'link 3'>
 AXURL: http://webkit.org/
 AXAccessKey: (null)
 AXTopLevelUIElement: <AXLink: 'link 3'>
 AXURL: http://webkit.org/
 AXAccessKey: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXLink
 
 ------------
 AXRole: AXLink
@@ -98,6 +101,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink: 'link 4'>
 AXURL: LayoutTests/platform/mac/accessibility/document-links.html#asdf
 AXAccessKey: (null)
 AXTopLevelUIElement: <AXLink: 'link 4'>
 AXURL: LayoutTests/platform/mac/accessibility/document-links.html#asdf
 AXAccessKey: (null)
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
index a1cd90b..9dc9e28 100644 (file)
@@ -26,6 +26,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink>
 AXURL: http://www.wowhead.com/?item=33924
 AXAccessKey: (null)
 AXTopLevelUIElement: <AXLink>
 AXURL: http://www.wowhead.com/?item=33924
 AXAccessKey: (null)
+AXARIABusy: 0
 
 
 Child 0:
 
 
 Child 0:
@@ -52,6 +53,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXImage>
 AXURL: LayoutTests/accessibility/resources/cake.png
 AXAccessKey: (null)
 AXTopLevelUIElement: <AXImage>
 AXURL: LayoutTests/accessibility/resources/cake.png
 AXAccessKey: (null)
+AXARIABusy: 0
 
 
 
 
 
 
index 8e73586..1872e2f 100644 (file)
@@ -21,6 +21,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 ------------
 AXRole: AXLink
 
 ------------
 AXRole: AXLink
@@ -46,6 +47,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink>
 AXURL: http://www.apple.com/
 AXAccessKey: (null)
 AXTopLevelUIElement: <AXLink>
 AXURL: http://www.apple.com/
 AXAccessKey: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXLink
 
 ------------
 AXRole: AXLink
@@ -71,6 +73,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink>
 AXURL: http://www.apple.com/
 AXAccessKey: (null)
 AXTopLevelUIElement: <AXLink>
 AXURL: http://www.apple.com/
 AXAccessKey: (null)
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
index e7e4f20..15adc39 100644 (file)
@@ -21,6 +21,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXStaticText>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXStaticText>
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
index db65cf9..30bf686 100644 (file)
@@ -21,6 +21,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXHeading: '[edit] Tourette syndrome'>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXHeading: '[edit] Tourette syndrome'>
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -46,6 +47,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -71,6 +73,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
index 98520f1..5e214e8 100644 (file)
@@ -36,6 +36,7 @@ AXSelectedChildren: (null)
 AXVisibleChildren: <array of size 2>
 AXOrientation: AXVerticalOrientation
 AXTitleUIElement: (null)
 AXVisibleChildren: <array of size 2>
 AXOrientation: AXVerticalOrientation
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXList
 
 ------------
 AXRole: AXList
@@ -63,6 +64,7 @@ AXSelectedChildren: (null)
 AXVisibleChildren: <array of size 2>
 AXOrientation: AXVerticalOrientation
 AXTitleUIElement: (null)
 AXVisibleChildren: <array of size 2>
 AXOrientation: AXVerticalOrientation
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXList
 
 ------------
 AXRole: AXList
@@ -90,6 +92,7 @@ AXSelectedChildren: (null)
 AXVisibleChildren: <array of size 5>
 AXOrientation: AXVerticalOrientation
 AXTitleUIElement: (null)
 AXVisibleChildren: <array of size 5>
 AXOrientation: AXVerticalOrientation
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -114,6 +117,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -138,6 +142,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -164,6 +169,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -188,6 +194,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -214,6 +221,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -238,6 +246,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -263,6 +272,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -286,6 +296,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -309,6 +320,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -332,6 +344,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -355,6 +368,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
index a021163..3ccab2a 100644 (file)
@@ -21,6 +21,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
index fa1615a..9208c1d 100644 (file)
@@ -25,6 +25,7 @@ AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
+AXARIABusy: 0
 
 ------------
 AXRole: AXRadioButton
 
 ------------
 AXRole: AXRadioButton
@@ -52,6 +53,7 @@ AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
+AXARIABusy: 0
 
 ------------
 AXRole: AXRadioButton
 
 ------------
 AXRole: AXRadioButton
@@ -79,6 +81,7 @@ AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -110,6 +113,7 @@ AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
+AXARIABusy: 0
 
 ------------
 AXRole: AXRadioButton
 
 ------------
 AXRole: AXRadioButton
@@ -137,6 +141,7 @@ AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -168,6 +173,7 @@ AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
+AXARIABusy: 0
 
 ------------
 AXRole: AXRadioButton
 
 ------------
 AXRole: AXRadioButton
@@ -195,6 +201,7 @@ AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -226,6 +233,7 @@ AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
 AXAccessKey: (null)
 AXRequired: 0
 AXInvalid: false
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
index d24732c..bc3c123 100644 (file)
@@ -31,6 +31,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -56,6 +57,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -81,6 +83,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -106,6 +109,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {3, 2}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {3, 2}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -131,6 +135,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {3, 2}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {3, 2}
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -160,6 +165,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -185,6 +191,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {3, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -210,6 +217,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -235,6 +243,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -266,6 +275,7 @@ AXIndex: 0
 AXHeader: <AXColumn>
 AXRows: <array of size 2>
 AXVisibleRows: <array of size 2>
 AXHeader: <AXColumn>
 AXRows: <array of size 2>
 AXVisibleRows: <array of size 2>
+AXARIABusy: 0
 
 ------------
 AXRole: AXColumn
 
 ------------
 AXRole: AXColumn
@@ -293,6 +303,7 @@ AXIndex: 1
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
 AXVisibleRows: <array of size 3>
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
 AXVisibleRows: <array of size 3>
+AXARIABusy: 0
 
 ------------
 AXRole: AXColumn
 
 ------------
 AXRole: AXColumn
@@ -320,6 +331,7 @@ AXIndex: 2
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
 AXVisibleRows: <array of size 3>
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
 AXVisibleRows: <array of size 3>
+AXARIABusy: 0
 
 ------------
 AXRole: AXColumn
 
 ------------
 AXRole: AXColumn
@@ -347,6 +359,7 @@ AXIndex: 3
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
+AXARIABusy: 0
 
 ------------
 AXRole: AXColumn
 
 ------------
 AXRole: AXColumn
@@ -374,6 +387,7 @@ AXIndex: 4
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -402,6 +416,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 0
+AXARIABusy: 0
 
 ------------
 AXRole: AXRow
 
 ------------
 AXRole: AXRow
@@ -426,6 +441,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 1
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 1
+AXARIABusy: 0
 
 ------------
 AXRole: AXRow
 
 ------------
 AXRole: AXRow
@@ -450,6 +466,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 2
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 2
+AXARIABusy: 0
 
 ------------
 AXRole: AXRow
 
 ------------
 AXRole: AXRow
@@ -474,6 +491,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 3
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 3
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -503,6 +521,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -528,6 +547,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -553,6 +573,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {3, 2}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {3, 2}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -578,6 +599,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {3, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -603,6 +625,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {4, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {4, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -628,6 +651,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -653,6 +677,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -678,6 +703,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -703,6 +729,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {3, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -728,6 +755,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {4, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {4, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -753,6 +781,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -778,6 +807,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -803,6 +833,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {3, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -828,6 +859,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {4, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {4, 1}
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -855,6 +887,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
index b3d42c4..a50019e 100644 (file)
@@ -31,6 +31,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
+AXARIABusy: 0
 
 {0, 2}, {0, 2}
 
 
 {0, 2}, {0, 2}
 
@@ -59,6 +60,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
+AXARIABusy: 0
 
 {0, 2}, {0, 2}
 
 
 {0, 2}, {0, 2}
 
@@ -87,6 +89,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 {2, 2}, {0, 1}
 
 
 {2, 2}, {0, 1}
 
@@ -115,6 +118,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 {2, 2}, {0, 1}
 
 
 {2, 2}, {0, 1}
 
@@ -143,6 +147,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {3, 1}
+AXARIABusy: 0
 
 {2, 1}, {3, 1}
 
 
 {2, 1}, {3, 1}
 
index 84b8a22..56c7561 100644 (file)
@@ -33,6 +33,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
+AXARIABusy: 0
 
 ------------------------
 [3,1]
 
 ------------------------
 [3,1]
@@ -59,6 +60,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {3, 1}
+AXARIABusy: 0
 
 ------------------------
 [1,1]
 
 ------------------------
 [1,1]
@@ -85,6 +87,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
+AXARIABusy: 0
 
 ------------------------
 [2,2]
 
 ------------------------
 [2,2]
@@ -111,6 +114,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------------------
 [3,5]
 
 ------------------------
 [3,5]
@@ -137,6 +141,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {5, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {5, 1}
 AXColumnIndexRange: NSRange: {3, 1}
+AXARIABusy: 0
 
 ------------------------
 [100,0]
 
 ------------------------
 [100,0]
index 80e6120..ce9fa34 100644 (file)
@@ -56,6 +56,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXTable
 
 ------------
 AXRole: AXTable
@@ -87,6 +88,7 @@ AXVisibleCells: <array of size 4>
 AXColumnHeaderUIElements: <array of size 2>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
 AXColumnHeaderUIElements: <array of size 2>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -111,6 +113,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXTable
 
 ------------
 AXRole: AXTable
@@ -142,6 +145,7 @@ AXVisibleCells: <array of size 2>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -166,6 +170,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -190,6 +195,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -214,6 +220,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -238,6 +245,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXTable
 
 ------------
 AXRole: AXTable
@@ -269,6 +277,7 @@ AXVisibleCells: <array of size 2>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -293,6 +302,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXTable
 
 ------------
 AXRole: AXTable
@@ -324,6 +334,7 @@ AXVisibleCells: <array of size 2>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -348,6 +359,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXTable
 
 ------------
 AXRole: AXTable
@@ -379,6 +391,7 @@ AXVisibleCells: <array of size 4>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -403,6 +416,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXTable
 
 ------------
 AXRole: AXTable
@@ -434,6 +448,7 @@ AXVisibleCells: <array of size 2>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -458,6 +473,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -482,6 +498,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -506,6 +523,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -530,6 +548,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -554,6 +573,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -578,6 +598,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -602,6 +623,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXTable
 
 ------------
 AXRole: AXTable
@@ -633,6 +655,7 @@ AXVisibleCells: <array of size 2>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -657,6 +680,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -681,6 +705,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -705,6 +730,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -729,6 +755,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -753,6 +780,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -777,6 +805,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -801,6 +830,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -825,6 +855,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -849,6 +880,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -873,6 +905,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -897,6 +930,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXTable
 
 ------------
 AXRole: AXTable
@@ -928,6 +962,7 @@ AXVisibleCells: <array of size 2>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
+AXARIABusy: 0
 
 ------------
 AXRole: AXGroup
 
 ------------
 AXRole: AXGroup
@@ -951,6 +986,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
index e771ff3..5df355e 100644 (file)
@@ -22,4 +22,5 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 
index b3d0164..b8eb516 100644 (file)
@@ -40,6 +40,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -65,6 +66,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -90,6 +92,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -119,6 +122,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -144,6 +148,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -169,6 +174,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -200,6 +206,7 @@ AXIndex: 0
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
+AXARIABusy: 0
 
 ------------
 AXRole: AXColumn
 
 ------------
 AXRole: AXColumn
@@ -227,6 +234,7 @@ AXIndex: 1
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
+AXARIABusy: 0
 
 ------------
 AXRole: AXColumn
 
 ------------
 AXRole: AXColumn
@@ -254,6 +262,7 @@ AXIndex: 2
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -282,6 +291,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 0
+AXARIABusy: 0
 
 ------------
 AXRole: AXRow
 
 ------------
 AXRole: AXRow
@@ -306,6 +316,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 1
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 1
+AXARIABusy: 0
 
 ------------
 AXRole: AXRow
 
 ------------
 AXRole: AXRow
@@ -330,6 +341,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 2
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 2
+AXARIABusy: 0
 
 ------------
 AXRole: AXRow
 
 ------------
 AXRole: AXRow
@@ -354,6 +366,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 3
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 3
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -383,6 +396,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -408,6 +422,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -433,6 +448,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -458,6 +474,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -483,6 +500,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -508,6 +526,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -533,6 +552,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -558,6 +578,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -583,6 +604,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -608,6 +630,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -633,6 +656,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -658,6 +682,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -685,6 +710,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -718,6 +744,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -743,6 +770,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -768,6 +796,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -797,6 +826,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -822,6 +852,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -847,6 +878,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -878,6 +910,7 @@ AXIndex: 0
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
+AXARIABusy: 0
 
 ------------
 AXRole: AXColumn
 
 ------------
 AXRole: AXColumn
@@ -905,6 +938,7 @@ AXIndex: 1
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
+AXARIABusy: 0
 
 ------------
 AXRole: AXColumn
 
 ------------
 AXRole: AXColumn
@@ -932,6 +966,7 @@ AXIndex: 2
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
 AXVisibleRows: <array of size 4>
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -960,6 +995,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 0
+AXARIABusy: 0
 
 ------------
 AXRole: AXRow
 
 ------------
 AXRole: AXRow
@@ -984,6 +1020,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 1
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 1
+AXARIABusy: 0
 
 ------------
 AXRole: AXRow
 
 ------------
 AXRole: AXRow
@@ -1008,6 +1045,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 2
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 2
+AXARIABusy: 0
 
 ------------
 AXRole: AXRow
 
 ------------
 AXRole: AXRow
@@ -1032,6 +1070,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 3
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
 AXIndex: 3
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -1061,6 +1100,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -1086,6 +1126,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -1111,6 +1152,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -1136,6 +1178,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -1161,6 +1204,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -1186,6 +1230,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -1211,6 +1256,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -1236,6 +1282,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -1261,6 +1308,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -1286,6 +1334,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {0, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -1311,6 +1360,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
+AXARIABusy: 0
 
 ------------
 AXRole: AXCell
 
 ------------
 AXRole: AXCell
@@ -1336,6 +1386,7 @@ AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXTopLevelUIElement: <AXCell>
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {2, 1}
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
@@ -1363,6 +1414,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
index e66bdb9..05867ff 100644 (file)
@@ -36,6 +36,7 @@ test  test    test
 '>
 AXTitleUIElement: (null)
 AXAccessKey: (null)
 '>
 AXTitleUIElement: (null)
 AXAccessKey: (null)
+AXARIABusy: 0
 
 ------------
 AXRole: AXMenu
 
 ------------
 AXRole: AXMenu
@@ -47,6 +48,7 @@ AXSize: NSSize: {85, 52}
 AXSelectedChildren: (null)
 AXVisibleChildren: (null)
 AXTitleUIElement: (null)
 AXSelectedChildren: (null)
 AXVisibleChildren: (null)
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 ------------
 
 
 ------------
 
index d785147..5738839 100644 (file)
@@ -34,6 +34,7 @@ AXVisibleCells: <array of size 2>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
+AXARIABusy: 0
 
 
 AXRole: AXTable
 
 
 AXRole: AXTable
@@ -65,6 +66,7 @@ AXVisibleCells: <array of size 2>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
+AXARIABusy: 0
 
 
 AXRole: AXTable
 
 
 AXRole: AXTable
@@ -96,6 +98,7 @@ AXVisibleCells: <array of size 2>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
 AXColumnHeaderUIElements: <array of size 0>
 AXRowHeaderUIElements: <array of size 0>
 AXHeader: <AXTable>
+AXARIABusy: 0
 
 
 AXRole: AXGroup
 
 
 AXRole: AXGroup
@@ -120,6 +123,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 
 AXRole: AXGroup
 
 
 AXRole: AXGroup
@@ -144,6 +148,7 @@ AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
 AXTitleUIElement: (null)
+AXARIABusy: 0
 
 
 
 
 
 
index 2d6e6aa..f3041df 100644 (file)
@@ -1,3 +1,19 @@
+2012-12-12  Chris Fleizach  <cfleizach@apple.com>
+
+        AX: aria-busy should be exposed everywhere, not just on live regions
+        https://bugs.webkit.org/show_bug.cgi?id=104814
+
+        Reviewed by Anders Carlsson.
+
+        The aria-busy attribute should be exposed on all elements. 
+        This isn't entirely clear in the ARIA spec, but that will be fixed with
+        ARIA1.1 (ISSUE-538).
+
+        Existing tests that dump attributes cover this new behavior.
+
+        * accessibility/mac/WebAccessibilityObjectWrapper.mm:
+        (-[WebAccessibilityObjectWrapper additionalAccessibilityAttributeNames]):
+
 2012-12-12  Gavin Peters  <gavinp@chromium.org>
 
         [chromium] Add destructor to WebPrerender
 2012-12-12  Gavin Peters  <gavinp@chromium.org>
 
         [chromium] Add destructor to WebPrerender
index 26b6ed9..49a362b 100644 (file)
@@ -1002,10 +1002,10 @@ static id textMarkerRangeFromVisiblePositions(AXObjectCache *cache, VisiblePosit
         [additional addObject:NSAccessibilitySortDirectionAttribute];
         
     // If an object is a child of a live region, then add these
         [additional addObject:NSAccessibilitySortDirectionAttribute];
         
     // If an object is a child of a live region, then add these
-    if (m_object->isInsideARIALiveRegion()) {
+    if (m_object->isInsideARIALiveRegion())
         [additional addObject:NSAccessibilityARIAAtomicAttribute];
         [additional addObject:NSAccessibilityARIAAtomicAttribute];
-        [additional addObject:NSAccessibilityARIABusyAttribute];
-    }
+    // All objects should expose the ARIA busy attribute (ARIA 1.1 with ISSUE-538).
+    [additional addObject:NSAccessibilityARIABusyAttribute];
     
     if (m_object->ariaHasPopup())
         [additional addObject:NSAccessibilityHasPopupAttribute];
     
     if (m_object->ariaHasPopup())
         [additional addObject:NSAccessibilityHasPopupAttribute];