AX: Support solution to handle invalid ax text marker
[WebKit-https.git] / Source / WebCore / ChangeLog
index a68bab3795178856c660f467136c5d2ae703327c..07d6f6363322126f87428081c84edfcf8241abbf 100644 (file)
@@ -1,3 +1,22 @@
+2012-03-24  Chris Fleizach  <cfleizach@apple.com>
+
+        AX: Support solution to handle invalid ax text marker
+        https://bugs.webkit.org/show_bug.cgi?id=82023
+
+        Reviewed by Oliver Hunt.
+
+        This provides methods to better use text markers so that assistive technologies
+        can know when they are valid, and can convert them to and from absolute positions.
+
+        Test: platform/mac/accessibility/textmarker-routines.html
+
+        * accessibility/mac/WebAccessibilityObjectWrapper.mm:
+        (-[WebAccessibilityObjectWrapper accessibilityParameterizedAttributeNames]):
+        (-[WebAccessibilityObjectWrapper _convertToNSRange:]):
+        (-[WebAccessibilityObjectWrapper _indexForTextMarker:]):
+        (-[WebAccessibilityObjectWrapper _textMarkerForIndex:]):
+        (-[WebAccessibilityObjectWrapper accessibilityAttributeValue:forParameter:]):
+
 2012-03-24  Victor Carbune  <vcarbune@adobe.com>
 
         Quick fix for rendering controls regression.