<https://webkit.org/b/119916> AX: WebKit is not exposing AXLanguage correctly
authorcfleizach@apple.com <cfleizach@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 19 Aug 2013 17:31:27 +0000 (17:31 +0000)
committercfleizach@apple.com <cfleizach@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 19 Aug 2013 17:31:27 +0000 (17:31 +0000)
Reviewed by Darin Adler.

Source/WebCore:

Expose the AXLanguage attribute for all objects.

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

LayoutTests:

* accessibility/transformed-element-expected.txt:
* platform/mac/accessibility/aria-columnrowheaders-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@154283 268f45cc-cd09-0410-ab3c-d52691b4dbfc

23 files changed:
LayoutTests/ChangeLog
LayoutTests/accessibility/transformed-element-expected.txt
LayoutTests/platform/mac/accessibility/aria-columnrowheaders-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/WebAccessibilityObjectWrapperMac.mm

index 660babe01f674296aff062509b0f25f5ba370543..c9575acf75821aa13f7841d9062b432a6706647a 100644 (file)
@@ -1,3 +1,30 @@
+2013-08-19  Chris Fleizach  <cfleizach@apple.com>
+
+        <https://webkit.org/b/119916> AX: WebKit is not exposing AXLanguage correctly
+
+        Reviewed by Darin Adler.
+
+        * accessibility/transformed-element-expected.txt:
+        * platform/mac/accessibility/aria-columnrowheaders-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:
+
 2013-08-19  Darin Adler  <darin@apple.com>
 
         Clear executable bits from most HTML files.
index 0d2d4a748fc9817968d460cd02c5737f66ed6a73..3f6395c480ab129ec398e543156a44b1c60d5608 100644 (file)
@@ -20,5 +20,6 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
index 3acad2cd8bd2966eb1b1aa0cb215ab2d49a905a6..89ea823d04b273bc01b89f322041368c8c34c97b 100644 (file)
@@ -27,6 +27,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: 
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -54,6 +55,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: 
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -81,6 +83,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: 
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -111,6 +114,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: 
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -138,6 +142,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: 
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
index 4feba05211a5f3f79803387e4b150e3fa5413573..db314b05ba8ad39f1dbc05ec4515723cc96c9825 100644 (file)
@@ -20,6 +20,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXStaticText>
+AXLanguage: 
 AXARIABusy: 0
 
 ----------------------
index ac79389ac3bfc5b7a20917b1a73195e4fa2350af..53c87f34b1c6f503b77303ce4a7dc78008fe9c94 100644 (file)
@@ -19,6 +19,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXWebArea>
+AXLanguage: 
 AXLinkUIElements: <array of size 0>
 AXLoaded: 1
 AXLayoutCount: 2
index 5780bf19e7f5ca26a49a09907be5b89abdc39cfd..89798ef54a22359bb8e358cf5b6a8abc2c73f559 100644 (file)
@@ -21,6 +21,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink: 'Link1'>
+AXLanguage: 
 AXURL: http://www.apple.com/
 AXAccessKey: (null)
 AXARIABusy: 0
@@ -48,6 +49,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink: 'Link2'>
+AXLanguage: 
 AXURL: http://www.apple.com/
 AXAccessKey: (null)
 AXARIABusy: 0
@@ -75,6 +77,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink: 'link 3'>
+AXLanguage: 
 AXURL: http://webkit.org/
 AXAccessKey: (null)
 AXARIABusy: 0
@@ -101,6 +104,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink: 'link 4'>
+AXLanguage: 
 AXURL: LayoutTests/platform/mac/accessibility/document-links.html#asdf
 AXAccessKey: (null)
 AXARIABusy: 0
index fc06b50522f27a5f158f3171e2235738e35d2d1c..1d52ff878f5dbd75b592372ebfa781af3f2b8254 100644 (file)
@@ -24,6 +24,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink: 'Delicious cake'>
+AXLanguage: 
 AXURL: http://www.wowhead.com/?item=33924
 AXAccessKey: (null)
 AXARIABusy: 0
@@ -51,6 +52,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXImage>
+AXLanguage: 
 AXURL: LayoutTests/accessibility/resources/cake.png
 AXAccessKey: (null)
 AXARIABusy: 0
index 426cee2ee184a79a208bbd9edfb9bc42c3d01c87..703217111909ec53926f00becfc6f551fb07e6e2 100644 (file)
@@ -21,6 +21,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
@@ -45,6 +46,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink>
+AXLanguage: 
 AXURL: http://www.apple.com/
 AXAccessKey: (null)
 AXARIABusy: 0
@@ -72,6 +74,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXLink>
+AXLanguage: 
 AXURL: http://www.apple.com/
 AXAccessKey: (null)
 AXARIABusy: 0
index 15adc39fc7556eaddd6c4294d77a77f8989ee7e5..2c16fb40ac64424d6884d66f9e7858e024400902 100644 (file)
@@ -21,6 +21,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXStaticText>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
index 22c77833670b839e7a79b6168a4d1d6a87c35362..bfa63576d71b06fa61489c6501b3da4a81891e9d 100644 (file)
@@ -21,6 +21,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXHeading: '[ edit ] Tourette syndrome'>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
@@ -47,6 +48,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
@@ -73,6 +75,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
index d62356063dba21218bcf75aa98dded83ce6c808b..d82625b81be83f6573c7b84146a2663e5bb38676 100644 (file)
@@ -32,6 +32,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXList>
+AXLanguage: 
 AXSelectedChildren: (null)
 AXVisibleChildren: <array of size 2>
 AXOrientation: AXVerticalOrientation
@@ -60,6 +61,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXList>
+AXLanguage: 
 AXSelectedChildren: (null)
 AXVisibleChildren: <array of size 2>
 AXOrientation: AXVerticalOrientation
@@ -68,7 +70,7 @@ AXARIABusy: 0
 
 ------------
 AXRole: AXList
-AXSubrole: AXDefinitionList
+AXSubrole: AXDescriptionList
 AXRoleDescription: description list
 AXChildren: <array of size 5>
 AXHelp: 
@@ -88,6 +90,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXList>
+AXLanguage: 
 AXSelectedChildren: (null)
 AXVisibleChildren: <array of size 5>
 AXOrientation: AXVerticalOrientation
@@ -116,6 +119,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -141,6 +145,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -168,6 +173,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup: 'test 1'>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -193,6 +199,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup: 'test 2'>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -220,6 +227,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup: 'test 1'>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -245,6 +253,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup: 'test 2'>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -272,6 +281,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
@@ -296,6 +306,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
@@ -320,6 +331,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
@@ -344,6 +356,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
@@ -368,6 +381,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
index 3ccab2aee16c05824c6d2a8ad5ce94e76daf3d3e..51d61ca82acdeea4656de8aacf00fba6b483219c 100644 (file)
@@ -20,6 +20,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
index 4189ff464080650803516a9c90583d28aa94b047..8cb72092f66512aa01d901cf0932edb7f72b7e92 100644 (file)
@@ -21,6 +21,7 @@ AXLinkedUIElements: <array of size 3>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRadioButton>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
@@ -50,6 +51,7 @@ AXLinkedUIElements: <array of size 3>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRadioButton>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
@@ -79,6 +81,7 @@ AXLinkedUIElements: <array of size 3>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRadioButton>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
@@ -112,6 +115,7 @@ AXLinkedUIElements: <array of size 2>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRadioButton>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
@@ -141,6 +145,7 @@ AXLinkedUIElements: <array of size 2>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRadioButton>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
@@ -174,6 +179,7 @@ AXLinkedUIElements: <array of size 2>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRadioButton: 'Yes'>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
@@ -203,6 +209,7 @@ AXLinkedUIElements: <array of size 2>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRadioButton: 'No'>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
@@ -236,6 +243,7 @@ AXLinkedUIElements: <array of size 1>
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRadioButton>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXRequired: 0
index 78f244400ca39dd9807dc144873098c77e118520..7daccc2f1f51a1e5c3810ca6aab242d592c9738a 100644 (file)
@@ -29,6 +29,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXARIABusy: 0
@@ -56,6 +57,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXARIABusy: 0
@@ -83,6 +85,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -110,6 +113,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {3, 2}
 AXARIABusy: 0
@@ -137,6 +141,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {3, 2}
 AXARIABusy: 0
@@ -168,6 +173,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXARIABusy: 0
@@ -195,6 +201,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXARIABusy: 0
@@ -222,6 +229,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -249,6 +257,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -280,6 +289,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXColumn>
+AXLanguage: 
 AXIndex: 0
 AXHeader: <AXColumn>
 AXRows: <array of size 2>
@@ -308,6 +318,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXColumn>
+AXLanguage: 
 AXIndex: 1
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
@@ -336,6 +347,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXColumn>
+AXLanguage: 
 AXIndex: 2
 AXHeader: <AXColumn>
 AXRows: <array of size 3>
@@ -364,6 +376,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXColumn>
+AXLanguage: 
 AXIndex: 3
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
@@ -392,6 +405,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXColumn>
+AXLanguage: 
 AXIndex: 4
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
@@ -424,6 +438,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
+AXLanguage: 
 AXIndex: 0
 AXARIABusy: 0
 
@@ -449,6 +464,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
+AXLanguage: 
 AXIndex: 1
 AXARIABusy: 0
 
@@ -474,6 +490,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
+AXLanguage: 
 AXIndex: 2
 AXARIABusy: 0
 
@@ -499,6 +516,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
+AXLanguage: 
 AXIndex: 3
 AXARIABusy: 0
 
@@ -528,6 +546,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXARIABusy: 0
@@ -555,6 +574,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -582,6 +602,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {3, 2}
 AXARIABusy: 0
@@ -609,6 +630,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXARIABusy: 0
@@ -636,6 +658,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {4, 1}
 AXARIABusy: 0
@@ -663,6 +686,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -690,6 +714,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -717,6 +742,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -744,6 +770,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXARIABusy: 0
@@ -771,6 +798,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {4, 1}
 AXARIABusy: 0
@@ -798,6 +826,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -825,6 +854,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -852,6 +882,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXARIABusy: 0
@@ -879,6 +910,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {4, 1}
 AXARIABusy: 0
@@ -910,6 +942,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
index c74daff6705128bd5a7a15c92d04bfbdabb63850..412d91088d8e6d43e18ae8c974f7eda1ad97ca2a 100644 (file)
@@ -29,6 +29,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXARIABusy: 0
@@ -59,6 +60,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXARIABusy: 0
@@ -89,6 +91,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -119,6 +122,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 2}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -149,6 +153,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXARIABusy: 0
index 4d0f74f86c6966b6e9c2feea32823d66e570f376..0a18da06a9abcf6995ce30f594f4f5158a99d24a 100644 (file)
@@ -31,6 +31,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXARIABusy: 0
@@ -59,6 +60,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXARIABusy: 0
@@ -87,6 +89,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 2}
 AXColumnIndexRange: NSRange: {0, 2}
 AXARIABusy: 0
@@ -115,6 +118,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -143,6 +147,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {5, 1}
 AXColumnIndexRange: NSRange: {3, 1}
 AXARIABusy: 0
index 95fd28badaf9c6dfbf3bc24d1eeb532058c4f816..b9739e0892be7ebf83b586930ff3a8faac097ca8 100644 (file)
@@ -22,6 +22,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 2>
 AXVisibleRows: <array of size 2>
 AXColumns: <array of size 2>
@@ -59,6 +60,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -95,6 +97,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -124,6 +127,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -160,6 +164,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -196,6 +201,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 2>
 AXVisibleRows: <array of size 2>
 AXColumns: <array of size 2>
@@ -233,6 +239,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -269,6 +276,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -298,6 +306,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -327,6 +336,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -363,6 +373,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -392,6 +403,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -427,6 +439,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -463,6 +476,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 2>
 AXVisibleRows: <array of size 2>
 AXColumns: <array of size 2>
@@ -500,6 +514,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -530,6 +545,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 3>
 AXVisibleRows: <array of size 3>
 AXColumns: <array of size 2>
@@ -568,6 +584,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 3>
 AXVisibleRows: <array of size 3>
 AXColumns: <array of size 2>
@@ -606,6 +623,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 2>
 AXVisibleRows: <array of size 2>
 AXColumns: <array of size 2>
@@ -643,6 +661,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 24>
 AXVisibleRows: <array of size 24>
 AXColumns: <array of size 1>
index 5df355e94cd7ad55d7e190a4ce0ccb031495d0a9..d1f2e3ddba4fd506e70f26c7fe3a3d290f49c83f 100644 (file)
@@ -22,5 +22,6 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
index 64e6420c614b0c8f25dcb7aeb78e08eac3d3877c..97edd5cb85ae5efd1658e314dd05bd5d4a94ced3 100644 (file)
@@ -38,6 +38,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -65,6 +66,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -92,6 +94,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -123,6 +126,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -150,6 +154,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -177,6 +182,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -208,6 +214,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXColumn>
+AXLanguage: 
 AXIndex: 0
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
@@ -236,6 +243,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXColumn>
+AXLanguage: 
 AXIndex: 1
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
@@ -264,6 +272,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXColumn>
+AXLanguage: 
 AXIndex: 2
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
@@ -296,6 +305,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
+AXLanguage: 
 AXIndex: 0
 AXARIABusy: 0
 
@@ -321,6 +331,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
+AXLanguage: 
 AXIndex: 1
 AXARIABusy: 0
 
@@ -346,6 +357,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
+AXLanguage: 
 AXIndex: 2
 AXARIABusy: 0
 
@@ -371,6 +383,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
+AXLanguage: 
 AXIndex: 3
 AXARIABusy: 0
 
@@ -400,6 +413,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -427,6 +441,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -454,6 +469,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -481,6 +497,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -508,6 +525,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -535,6 +553,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -562,6 +581,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -589,6 +609,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -616,6 +637,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -643,6 +665,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -670,6 +693,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -697,6 +721,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -728,6 +753,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
@@ -760,6 +786,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -787,6 +814,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -814,6 +842,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -845,6 +874,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -872,6 +902,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -899,6 +930,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -930,6 +962,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXColumn>
+AXLanguage: 
 AXIndex: 0
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
@@ -958,6 +991,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXColumn>
+AXLanguage: 
 AXIndex: 1
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
@@ -986,6 +1020,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXColumn>
+AXLanguage: 
 AXIndex: 2
 AXHeader: <AXColumn>
 AXRows: <array of size 4>
@@ -1018,6 +1053,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
+AXLanguage: 
 AXIndex: 0
 AXARIABusy: 0
 
@@ -1043,6 +1079,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
+AXLanguage: 
 AXIndex: 1
 AXARIABusy: 0
 
@@ -1068,6 +1105,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
+AXLanguage: 
 AXIndex: 2
 AXARIABusy: 0
 
@@ -1093,6 +1131,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXRow>
+AXLanguage: 
 AXIndex: 3
 AXARIABusy: 0
 
@@ -1122,6 +1161,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -1149,6 +1189,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -1176,6 +1217,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {0, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -1203,6 +1245,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -1230,6 +1273,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -1257,6 +1301,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {1, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -1284,6 +1329,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -1311,6 +1357,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -1338,6 +1385,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {2, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -1365,6 +1413,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {0, 1}
 AXARIABusy: 0
@@ -1392,6 +1441,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {1, 1}
 AXARIABusy: 0
@@ -1419,6 +1469,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXCell>
+AXLanguage: 
 AXRowIndexRange: NSRange: {3, 1}
 AXColumnIndexRange: NSRange: {2, 1}
 AXARIABusy: 0
@@ -1450,6 +1501,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXARIABusy: 0
 
 ------------
index 3f58bf6ec589dac1e6f9345409f816a6842219c1..9f6b39a9db105cc44fa20906fd0bf7e2fe1c26e2 100644 (file)
@@ -22,6 +22,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXButton: 'test test test test test test'>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXAccessKey: (null)
 AXARIABusy: 0
index 5738839eb15e1d949d869ad9d4d31b0335b80003..21b9a9f1ea33f019a85c0c70c105e32b028b1aee 100644 (file)
@@ -26,6 +26,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -58,6 +59,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -90,6 +92,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXTable>
+AXLanguage: 
 AXRows: <array of size 1>
 AXVisibleRows: <array of size 1>
 AXColumns: <array of size 2>
@@ -122,6 +125,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
@@ -147,6 +151,7 @@ AXLinkedUIElements: (null)
 AXSelected: 0
 AXBlockQuoteLevel: 0
 AXTopLevelUIElement: <AXGroup>
+AXLanguage: 
 AXTitleUIElement: (null)
 AXARIABusy: 0
 
index ea777752fc556d4e947f7e2f78e6623ff376e980..0b6c782e683cdb72d8a87660b40494c5baae5c58 100644 (file)
@@ -1,3 +1,14 @@
+2013-08-19  Chris Fleizach  <cfleizach@apple.com>
+
+        <https://webkit.org/b/119916> AX: WebKit is not exposing AXLanguage correctly
+
+        Reviewed by Darin Adler.
+
+        Expose the AXLanguage attribute for all objects.
+
+        * accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
+        (-[WebAccessibilityObjectWrapper accessibilityAttributeNames]):
+
 2013-08-19  Brent Fulgham  <bfulgham@apple.com>
 
         [Windows] Unreviewed gardening.
index 3040dca4b9f0015cce0766065e11f51502971075..2e282511a3e98a35c8fddefb14793d0369c4e914 100644 (file)
@@ -1127,6 +1127,7 @@ static id textMarkerRangeFromVisiblePositions(AXObjectCache *cache, VisiblePosit
                       NSAccessibilitySelectedAttribute,
                       NSAccessibilityBlockQuoteLevelAttribute,
                       NSAccessibilityTopLevelUIElementAttribute,
+                      NSAccessibilityLanguageAttribute,
                       nil];
     }
     if (commonMenuAttrs == nil) {