Reviewed by Dave Hyatt.
authorharrison <harrison@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 20 Dec 2004 23:54:54 +0000 (23:54 +0000)
committerharrison <harrison@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 20 Dec 2004 23:54:54 +0000 (23:54 +0000)
        Initial checkin of AXTextMarkerRef support.

        * khtml/xml/dom_docimpl.cpp:
        (DocumentImpl::updateSelection):
        (DocumentImpl::setFocusNode):
        * kwq/KWQAccObject.h:
        * kwq/KWQAccObject.mm:
        (-[KWQAccObject detach]):
        (-[KWQAccObject anchorElement]):
        (-[KWQAccObject addChildrenToArray:]):
        (-[KWQAccObject accessibilityAttributeNames]):
        (-[KWQAccObject accessibilityActionDescription:]):
        (-[KWQAccObject accessibilityPerformAction:]):
        (-[KWQAccObject textMarkerRangeFromMarkers:andEndMarker:]):
        (-[KWQAccObject textMarkerForVisiblePosition:]):
        (-[KWQAccObject visiblePositionForTextMarker:]):
        (-[KWQAccObject AXTextMarkerRangeCopyStartMarkerWrapper:]):
        (-[KWQAccObject AXTextMarkerRangeCopyEndMarkerWrapper:]):
        (-[KWQAccObject visiblePositionForStartOfTextMarkerRange:]):
        (-[KWQAccObject visiblePositionForEndOfTextMarkerRange:]):
        (-[KWQAccObject accessibilityAttributeValue:]):
        (-[KWQAccObject accessibilityParameterizedAttributeNames]):
        (-[KWQAccObject textMarkerRangeFromVisiblePositions:andEndPos:]):
        (-[KWQAccObject getSelectedTextMarkerRange]):
        (-[KWQAccObject doAXLineForTextMarker:]):
        (-[KWQAccObject doAXTextMarkerRangeForLine:]):
        (-[KWQAccObject doAXStringForTextMarkerRange:]):
        (-[KWQAccObject doAXNextTextMarkerForTextMarker:]):
        (-[KWQAccObject doAXPreviousTextMarkerForTextMarker:]):
        (-[KWQAccObject doAXLeftWordTextMarkerRangeForTextMarker:]):
        (-[KWQAccObject doAXRightWordTextMarkerRangeForTextMarker:]):
        (-[KWQAccObject doAXLeftLineTextMarkerRangeForTextMarker:]):
        (-[KWQAccObject doAXRightLineTextMarkerRangeForTextMarker:]):
        (-[KWQAccObject accessibilityAttributeValue:forParameter:]):
        (-[KWQAccObject accessibilityFocusedUIElement]):
        (-[KWQAccObject clearChildren]):
        (-[KWQAccObject accObjectID]):
        (-[KWQAccObject setAccObjectID:]):
        (-[KWQAccObject removeAccObjectID]):
        * kwq/KWQAccObjectCache.h:
        * kwq/KWQAccObjectCache.mm:
        (KWQAccObjectCache::KWQAccObjectCache):
        (KWQAccObjectCache::~KWQAccObjectCache):
        (KWQAccObjectCache::getAccObjectID):
        (KWQAccObjectCache::removeAccObjectID):
        (KWQAccObjectCache::textMarkerForVisiblePosition):
        (KWQAccObjectCache::visiblePositionForTextMarker):

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

WebCore/ChangeLog-2005-08-23

index 9ae35a9992bbd48bcd9cc169817a9d0c111cc52d..8725ab8328fec6719a6bff533d750c837ba6978b 100644 (file)
@@ -1,3 +1,55 @@
+2004-12-20  David Harrison  <harrison@apple.com>
+
+        Reviewed by Dave Hyatt.
+        
+        Initial checkin of AXTextMarkerRef support.
+
+        * khtml/xml/dom_docimpl.cpp:
+        (DocumentImpl::updateSelection):
+        (DocumentImpl::setFocusNode):
+        * kwq/KWQAccObject.h:
+        * kwq/KWQAccObject.mm:
+        (-[KWQAccObject detach]):
+        (-[KWQAccObject anchorElement]):
+        (-[KWQAccObject addChildrenToArray:]):
+        (-[KWQAccObject accessibilityAttributeNames]):
+        (-[KWQAccObject accessibilityActionDescription:]):
+        (-[KWQAccObject accessibilityPerformAction:]):
+        (-[KWQAccObject textMarkerRangeFromMarkers:andEndMarker:]):
+        (-[KWQAccObject textMarkerForVisiblePosition:]):
+        (-[KWQAccObject visiblePositionForTextMarker:]):
+        (-[KWQAccObject AXTextMarkerRangeCopyStartMarkerWrapper:]):
+        (-[KWQAccObject AXTextMarkerRangeCopyEndMarkerWrapper:]):
+        (-[KWQAccObject visiblePositionForStartOfTextMarkerRange:]):
+        (-[KWQAccObject visiblePositionForEndOfTextMarkerRange:]):
+        (-[KWQAccObject accessibilityAttributeValue:]):
+        (-[KWQAccObject accessibilityParameterizedAttributeNames]):
+        (-[KWQAccObject textMarkerRangeFromVisiblePositions:andEndPos:]):
+        (-[KWQAccObject getSelectedTextMarkerRange]):
+        (-[KWQAccObject doAXLineForTextMarker:]):
+        (-[KWQAccObject doAXTextMarkerRangeForLine:]):
+        (-[KWQAccObject doAXStringForTextMarkerRange:]):
+        (-[KWQAccObject doAXNextTextMarkerForTextMarker:]):
+        (-[KWQAccObject doAXPreviousTextMarkerForTextMarker:]):
+        (-[KWQAccObject doAXLeftWordTextMarkerRangeForTextMarker:]):
+        (-[KWQAccObject doAXRightWordTextMarkerRangeForTextMarker:]):
+        (-[KWQAccObject doAXLeftLineTextMarkerRangeForTextMarker:]):
+        (-[KWQAccObject doAXRightLineTextMarkerRangeForTextMarker:]):
+        (-[KWQAccObject accessibilityAttributeValue:forParameter:]):
+        (-[KWQAccObject accessibilityFocusedUIElement]):
+        (-[KWQAccObject clearChildren]):
+        (-[KWQAccObject accObjectID]):
+        (-[KWQAccObject setAccObjectID:]):
+        (-[KWQAccObject removeAccObjectID]):
+        * kwq/KWQAccObjectCache.h:
+        * kwq/KWQAccObjectCache.mm:
+        (KWQAccObjectCache::KWQAccObjectCache):
+        (KWQAccObjectCache::~KWQAccObjectCache):
+        (KWQAccObjectCache::getAccObjectID):
+        (KWQAccObjectCache::removeAccObjectID):
+        (KWQAccObjectCache::textMarkerForVisiblePosition):
+        (KWQAccObjectCache::visiblePositionForTextMarker):
+
 2004-12-19  Darin Adler  <darin@apple.com>
 
         * kwq/KWQFoundationExtras.h: (KWQCFAutorelease): Added nil check.