Title: [157171] trunk/Source/WebCore
Revision
157171
Author
[email protected]
Date
2013-10-09 09:16:34 -0700 (Wed, 09 Oct 2013)

Log Message

AX: VoiceOver does not speak aria-expanded state on iOS
https://bugs.webkit.org/show_bug.cgi?id=122540

Expose aria-pressed state for iOS.

Reviewed by Mario Sanchez Prada.

* accessibility/ios/WebAccessibilityObjectWrapperIOS.mm:
(-[WebAccessibilityObjectWrapper accessibilityIsExpanded]):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (157170 => 157171)


--- trunk/Source/WebCore/ChangeLog	2013-10-09 15:33:56 UTC (rev 157170)
+++ trunk/Source/WebCore/ChangeLog	2013-10-09 16:16:34 UTC (rev 157171)
@@ -1,3 +1,15 @@
+2013-10-09  Chris Fleizach  <[email protected]>
+
+        AX: VoiceOver does not speak aria-expanded state on iOS
+        https://bugs.webkit.org/show_bug.cgi?id=122540
+
+        Expose aria-pressed state for iOS.
+
+        Reviewed by Mario Sanchez Prada.
+
+        * accessibility/ios/WebAccessibilityObjectWrapperIOS.mm:
+        (-[WebAccessibilityObjectWrapper accessibilityIsExpanded]):
+
 2013-10-09  Carlos Garcia Campos  <[email protected]>
 
         Unreviewed. Update GObject DOM symbols file after r157163.

Modified: trunk/Source/WebCore/accessibility/ios/WebAccessibilityObjectWrapperIOS.mm (157170 => 157171)


--- trunk/Source/WebCore/accessibility/ios/WebAccessibilityObjectWrapperIOS.mm	2013-10-09 15:33:56 UTC (rev 157170)
+++ trunk/Source/WebCore/accessibility/ios/WebAccessibilityObjectWrapperIOS.mm	2013-10-09 16:16:34 UTC (rev 157171)
@@ -2027,6 +2027,14 @@
     return m_object->ariaLiveRegionAtomic();
 }
 
+- (BOOL)accessibilityIsExpanded
+{
+    if (![self _prepareAccessibilityCall])
+        return NO;
+
+    return m_object->isExpanded();
+}
+
 - (NSString *)accessibilityInvalidStatus
 {
     if (![self _prepareAccessibilityCall])
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to