-
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