Skip to content
  • thatcher's avatar
    WebCore: · fd4a1a63
    thatcher authored
            Reviewed by Justin.
    
            Removed alter selection logic from WebCoreFrameBridge and moved to SelectionController.
    
            * bridge/mac/WebCoreFrameBridge.h:
            * bridge/mac/WebCoreFrameBridge.mm:
            (-[WebCoreFrameBridge centerSelectionInVisibleArea]):
            (-[WebCoreFrameBridge rangeByExpandingSelectionWithGranularity:]):
            (-[WebCoreFrameBridge rangeByAlteringCurrentSelection:direction:granularity:]):
            (-[WebCoreFrameBridge alterCurrentSelection:direction:granularity:]):
            (-[WebCoreFrameBridge alterCurrentSelection:verticalDistance:]):
            (-[WebCoreFrameBridge replaceMarkedTextWithText:]):
            (-[WebCoreFrameBridge replaceSelectionWithFragment:selectReplacement:smartReplace:matchStyle:]):
            (-[WebCoreFrameBridge increaseSelectionListLevel]):
            (-[WebCoreFrameBridge increaseSelectionListLevelOrdered]):
            (-[WebCoreFrameBridge increaseSelectionListLevelUnordered]):
            (-[WebCoreFrameBridge decreaseSelectionListLevel]):
            (-[WebCoreFrameBridge insertLineBreak]):
            (-[WebCoreFrameBridge insertParagraphSeparator]):
            (-[WebCoreFrameBridge insertParagraphSeparatorInQuotedContent]):
            (-[WebCoreFrameBridge insertText:selectInsertedText:]):
            (-[WebCoreFrameBridge deleteKeyPressedWithSmartDelete:granularity:]):
            (-[WebCoreFrameBridge forwardDeleteKeyPressedWithSmartDelete:granularity:]):
            (createMouseEventFromDraggingInfo):
            * editing/SelectionController.cpp:
            (WebCore::SelectionController::moveTo):
            (WebCore::SelectionController::setSelection):
            (WebCore::SelectionController::modify):
            (WebCore::SelectionController::setBase):
            (WebCore::SelectionController::setExtent):
            * editing/SelectionController.h:
            * page/Frame.cpp:
            (WebCore::Frame::revealSelection):
            (WebCore::Frame::revealCaret):
            * page/Frame.h:
    
    WebKit:
    
            Reviewed by Justin.
    
            Call the bridge directly for alter selection calls. All of this logic is now
            in WebCore's SelectionController.
    
            * WebView/WebHTMLView.m:
            (-[NSArray moveBackward:]):
            (-[NSArray moveBackwardAndModifySelection:]):
            (-[NSArray moveDown:]):
            (-[NSArray moveDownAndModifySelection:]):
            (-[NSArray moveForward:]):
            (-[NSArray moveForwardAndModifySelection:]):
            (-[NSArray moveLeft:]):
            (-[NSArray moveLeftAndModifySelection:]):
            (-[NSArray moveRight:]):
            (-[NSArray moveRightAndModifySelection:]):
            (-[NSArray moveToBeginningOfDocument:]):
            (-[NSArray moveToBeginningOfDocumentAndModifySelection:]):
            (-[NSArray moveToBeginningOfSentence:]):
            (-[NSArray moveToBeginningOfSentenceAndModifySelection:]):
            (-[NSArray moveToBeginningOfLine:]):
            (-[NSArray moveToBeginningOfLineAndModifySelection:]):
            (-[NSArray moveToBeginningOfParagraph:]):
            (-[NSArray moveToBeginningOfParagraphAndModifySelection:]):
            (-[NSArray moveToEndOfDocument:]):
            (-[NSArray moveToEndOfDocumentAndModifySelection:]):
            (-[NSArray moveToEndOfSentence:]):
            (-[NSArray moveToEndOfSentenceAndModifySelection:]):
            (-[NSArray moveToEndOfLine:]):
            (-[NSArray moveToEndOfLineAndModifySelection:]):
            (-[NSArray moveToEndOfParagraph:]):
            (-[NSArray moveToEndOfParagraphAndModifySelection:]):
            (-[NSArray moveParagraphBackwardAndModifySelection:]):
            (-[NSArray moveParagraphForwardAndModifySelection:]):
            (-[NSArray moveUp:]):
            (-[NSArray moveUpAndModifySelection:]):
            (-[NSArray moveWordBackward:]):
            (-[NSArray moveWordBackwardAndModifySelection:]):
            (-[NSArray moveWordForward:]):
            (-[NSArray moveWordForwardAndModifySelection:]):
            (-[NSArray moveWordLeft:]):
            (-[NSArray moveWordLeftAndModifySelection:]):
            (-[NSArray moveWordRight:]):
            (-[NSArray moveWordRightAndModifySelection:]):
            (-[NSArray pageUp:]):
            (-[NSArray pageDown:]):
            (-[NSArray pageUpAndModifySelection:]):
            (-[NSArray pageDownAndModifySelection:]):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@16386 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    fd4a1a63