2011-04-11 Sam Weinig <sam@webkit.org>
Reviewed by Anders Carlsson.
Move focus management out of WebKit via the UIClient
<rdar://problem/
8784068>
https://bugs.webkit.org/show_bug.cgi?id=58278
* MiniBrowser/mac/BrowserWindowController.m:
(-[BrowserWindowController awakeFromNib]):
* WebKitTestRunner/TestController.cpp:
(WTR::TestController::createOtherPage):
(WTR::TestController::initialize):
Add stubs for new UIClient functions.
2011-04-11 Sam Weinig <sam@webkit.org>
Reviewed by Anders Carlsson.
Move focus management out of WebKit via the UIClient
<rdar://problem/
8784068>
https://bugs.webkit.org/show_bug.cgi?id=58278
* UIProcess/API/C/WKPage.h:
* UIProcess/API/mac/PageClientImpl.h:
* UIProcess/API/mac/PageClientImpl.mm:
* UIProcess/API/qt/qwkpage.cpp:
(QWKPage::QWKPage):
* UIProcess/API/qt/qwkpage_p.h:
* UIProcess/PageClient.h:
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::setFocus):
* UIProcess/WebUIClient.cpp:
(WebKit::WebUIClient::focus):
(WebKit::WebUIClient::unfocus):
* UIProcess/WebUIClient.h:
* UIProcess/gtk/WebView.cpp:
* UIProcess/gtk/WebView.h:
* UIProcess/win/WebView.h:
Remove PageClient::setFocus() in favor of WebUIClient::focus and WebUIClient::unfocus.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@83531
268f45cc-cd09-0410-ab3c-
d52691b4dbfc