Skip to content
  • mjs's avatar
    Reviewed by Eric. · 34c9b100
    mjs authored
            - push down a bunch of WebCoreFrameBridge code to C++ (plus some reformatting)
    
            * bridge/mac/WebCoreFrameBridge.mm:
            (-[WebCoreFrameBridge isDescendantOfFrame:]):
            (-[WebCoreFrameBridge traverseNextFrameStayWithin:]):
            (-[WebCoreFrameBridge nextFrameWithWrap:]):
            (-[WebCoreFrameBridge previousFrameWithWrap:]):
            (+[WebCoreFrameBridge bridgeForDOMDocument:]):
            (-[WebCoreFrameBridge parent]):
            (-[WebCoreFrameBridge addData:]):
            (-[WebCoreFrameBridge didNotOpenURL:pageCache:]):
            (-[WebCoreFrameBridge restoreDocumentState]):
            (-[WebCoreFrameBridge _stringWithDocumentTypeStringAndMarkupString:]):
            (-[WebCoreFrameBridge nodesFromList:]):
            (-[WebCoreFrameBridge markupStringFromNode:nodes:]):
            (-[WebCoreFrameBridge markupStringFromRange:nodes:]):
            (-[WebCoreFrameBridge rangeByExpandingSelectionWithGranularity:]):
            (-[WebCoreFrameBridge rangeByAlteringCurrentSelection:direction:granularity:]):
            (-[WebCoreFrameBridge alterCurrentSelection:direction:granularity:]):
            (-[WebCoreFrameBridge rangeByAlteringCurrentSelection:verticalDistance:]):
            (-[WebCoreFrameBridge alterCurrentSelection:verticalDistance:]):
            (-[WebCoreFrameBridge replaceMarkedTextWithText:]):
            (-[WebCoreFrameBridge replaceSelectionWithFragment:selectReplacement:smartReplace:matchStyle:]):
            (-[WebCoreFrameBridge increaseSelectionListLevel]):
            (-[WebCoreFrameBridge decreaseSelectionListLevel]):
            (-[WebCoreFrameBridge insertLineBreak]):
            (-[WebCoreFrameBridge insertParagraphSeparator]):
            (-[WebCoreFrameBridge insertParagraphSeparatorInQuotedContent]):
            (-[WebCoreFrameBridge insertText:selectInsertedText:]):
            (-[WebCoreFrameBridge deleteSelectionWithSmartDelete:]):
            (-[WebCoreFrameBridge ensureSelectionVisible]):
            (-[WebCoreFrameBridge RenderObject::nodeInfoAtPoint:allowShadowContent:]):
            * page/Frame.cpp:
            (WebCore::Frame::nodeInfoAtPoint):
            (WebCore::Frame::hasSelection):
            (WebCore::Frame::documentTypeString):
            * page/Frame.h:
            * page/FrameTree.cpp:
            (WebCore::FrameTree::traverseNextWithWrap):
            (WebCore::FrameTree::traversePreviousWithWrap):
            (WebCore::FrameTree::deepLastChild):
            * page/FrameTree.h:
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@14009 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    34c9b100