Skip to content
  • bdakin@apple.com's avatar
    2008-04-02 Beth Dakin <bdakin@apple.com> · 27bfeaf8
    bdakin@apple.com authored
            Reviewed by Hyatt.
    
            This patch eliminates AccessibilityObjectMac. All of the platform-
            specific code is now in AccessibilityObjectWrapper.
    
            * WebCore.xcodeproj/project.pbxproj:
            * dom/Element.h:
            (WebCore::Element::isPasswordField):
            * html/HTMLInputElement.h:
            (WebCore::HTMLInputElement::isPasswordField):
            * page/AXObjectCache.h:
            (WebCore::AXObjectCache::isIDinUse):
            * page/AccessibilityObject.cpp:
            (WebCore::AccessibilityObject::isPasswordField):
            (WebCore::AccessibilityObject::press):
            (WebCore::AccessibilityObject::widgetForAttachmentView):
            (WebCore::AccessibilityObject::doAXBoundsForTextMarkerRange):
            (WebCore::AccessibilityObject::doAXTextMarkerForPosition):
            * page/AccessibilityObject.h:
            (WebCore::AccessibilityObject::areaElement):
            (WebCore::AccessibilityObject::setWrapper):
            * page/mac/AXObjectCacheMac.mm:
            * page/mac/AccessibilityObjectMac.mm: Removed.
            * page/mac/AccessibilityObjectWrapper.h:
            * page/mac/AccessibilityObjectWrapper.mm:
            (-[AccessibilityObjectWrapper attachmentView]):
            (textMarkerForVisiblePosition):
            (visiblePositionForTextMarker):
            (visiblePositionForStartOfTextMarkerRange):
            (visiblePositionForEndOfTextMarkerRange):
            (textMarkerRangeFromMarkers):
            (AXAttributeStringSetFont):
            (CreateCGColorIfDifferent):
            (AXAttributeStringSetColor):
            (AXAttributeStringSetNumber):
            (AXAttributeStringSetStyle):
            (blockquoteLevel):
            (AXAttributeStringSetBlockquoteLevel):
            (AXAttributeStringSetSpelling):
            (AXAttributeStringSetHeadingLevel):
            (AXLinkElementForNode):
            (AXAttributeStringSetElement):
            (AXAttributedStringAppendText):
            (nsStringForReplacedNode):
            (-[AccessibilityObjectWrapper doAXAttributedStringForTextMarkerRange:]):
            (textMarkerRangeFromVisiblePositions):
            (-[AccessibilityObjectWrapper accessibilityActionNames]):
            (-[AccessibilityObjectWrapper accessibilityAttributeNames]):
            (-[AccessibilityObjectWrapper visiblePositionRangeForTextMarkerRange:]):
            (-[AccessibilityObjectWrapper textMarkerRangeForSelection]):
            (-[AccessibilityObjectWrapper position]):
            (createAccessibilityRoleMap):
            (RoleEntry::):
            (roleValueToNSString):
            (-[AccessibilityObjectWrapper role]):
            (-[AccessibilityObjectWrapper subrole]):
            (-[AccessibilityObjectWrapper roleDescription]):
            (-[AccessibilityObjectWrapper accessibilityAttributeValue:]):
            (-[AccessibilityObjectWrapper accessibilityIsIgnored]):
            (-[AccessibilityObjectWrapper accessibilityPerformAction:]):
            (-[AccessibilityObjectWrapper doAXAttributedStringForRange:]):
            (-[AccessibilityObjectWrapper doAXRTFForRange:]):
            (-[AccessibilityObjectWrapper accessibilityAttributeValue:forParameter:]):
            (-[AccessibilityObjectWrapper accessibilityShouldUseUniqueId]):
            * platform/ScrollView.h:
            * platform/mac/ScrollViewMac.mm:
            (WebCore::ScrollView::viewRectToScreen):
            (WebCore::ScrollView::absolutePointToView):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@31608 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    27bfeaf8