Skip to content
  • darin@apple.com's avatar
    WebCore: · 1454202e
    darin@apple.com authored
            Reviewed by Sam.
    
            - eliminate keyboard UI mode method from WebCoreFrameBridge
    
            * page/ChromeClient.h: Added keyboardUIMode function.
            (WebCore::ChromeClient::keyboardUIMode): Ditto.
            * page/mac/EventHandlerMac.mm:
            (WebCore::EventHandler::tabsToAllControls): Call chrome client function instead
            of bridge function.
            * page/mac/WebCoreFrameBridge.h: Removed keyboardUIMode method, and other unused
            ones.
    
            * WebCore.xcodeproj/project.pbxproj: Allowed Xcode to change the project.
            Do not try to fight the Xcode.
    
    WebKit/mac:
    
            Reviewed by Sam.
    
            - eliminate keyboard UI mode method from WebCoreFrameBridge
    
            * WebCoreSupport/WebChromeClient.h: Added keyboardUIMode function.
            * WebCoreSupport/WebChromeClient.mm:
            (WebChromeClient::keyboardUIMode): Ditto. Calls WebView.
            * WebCoreSupport/WebFrameBridge.h: Removed unused things, including the
            fields for keyboard UI mode.
            * WebCoreSupport/WebFrameBridge.mm:
            (-[WebFrameBridge dealloc]): Removed unneeded code; eliminated the fini
            method.
            (-[WebFrameBridge finalize]): Ditto.
            * WebView/WebView.mm: Moved the keyboard mode code in here.
            (-[WebView _close]): Remove observer from the distributed notification
            center as well as the normal one.
            (-[WebView _retrieveKeyboardUIModeFromPreferences:]): Added. Code moved
            here from the bridge.
            (-[WebView _keyboardUIMode]): Ditto.
            * WebView/WebViewInternal.h: Added _keyboardUIMode method.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@30939 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    1454202e