12011-03-10 Oleg Romashin <romaxa@gmail.com>
2
3 Reviewed by NOBODY (OOPS!).
4
5 Make Qt port compiling with ENABLE_PLUGIN_PROCESS=1, part2
6 Make ComplexTextInput compiling for Qt
7 Cover with ifdef MachPort related functionality
8 https://bugs.webkit.org/show_bug.cgi?id=55719
9
10 * PluginProcess/PluginControllerProxy.cpp:
11 (WebKit::PluginControllerProxy::sendComplexTextInput):
12 * PluginProcess/PluginControllerProxy.h:
13 * PluginProcess/PluginProcess.cpp:
14 (WebKit::PluginProcess::initializePluginProcess):
15 * PluginProcess/WebProcessConnection.cpp:
16 (WebKit::WebProcessConnection::createPlugin):
17 * PluginProcess/mac/PluginProcessMac.mm:
18 (WebKit::PluginProcess::platformInitialize):
19 (WebKit::PluginProcess::createWebProcessConnection):
20 * PluginProcess/qt/PluginProcessQt.cpp:
21 (WebKit::PluginProcess::createWebProcessConnection):
22 * UIProcess/API/qt/qwkpage.cpp:
23 (QWKPagePrivate::setComplexTextInputEnabled):
24 * UIProcess/API/qt/qwkpage_p.h:
25 * UIProcess/PageClient.h:
26 * UIProcess/Plugins/PluginProcessProxy.cpp:
27 (WebKit::PluginProcessProxy::pluginProcessCrashedOrFailedToLaunch):
28 (WebKit::PluginProcessProxy::didCreateWebProcessConnection):
29 * UIProcess/Plugins/PluginProcessProxy.h:
30 * UIProcess/Plugins/PluginProcessProxy.messages.in:
31 * UIProcess/WebPageProxy.cpp:
32 (WebKit::WebPageProxy::sendComplexTextInputToPlugin):
33 * UIProcess/WebPageProxy.h:
34 * UIProcess/WebPageProxy.messages.in:
35 * UIProcess/gtk/WebView.cpp:
36 (WebKit::WebView::setComplexTextInputEnabled):
37 * UIProcess/gtk/WebView.h:
38 * UIProcess/win/WebView.cpp:
39 (WebKit::WebView::setComplexTextInputEnabled):
40 * UIProcess/win/WebView.h:
41 * WebProcess/Plugins/Netscape/NetscapePlugin.h:
42 * WebProcess/Plugins/Netscape/win/NetscapePluginWin.cpp:
43 (WebKit::NetscapePlugin::sendComplexTextInput):
44 (WebKit::NetscapePlugin::pluginComplexTextInputIdentifier):
45 * WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:
46 (WebKit::NetscapePlugin::sendComplexTextInput):
47 (WebKit::NetscapePlugin::pluginComplexTextInputIdentifier):
48 * WebProcess/Plugins/Plugin.h:
49 * WebProcess/Plugins/PluginController.h:
50 * WebProcess/Plugins/PluginProcessConnectionManager.cpp:
51 (WebKit::PluginProcessConnectionManager::getPluginProcessConnection):
52 * WebProcess/Plugins/PluginProxy.cpp:
53 (WebKit::PluginProxy::setComplexTextInputEnabled):
54 * WebProcess/Plugins/PluginProxy.h:
55 * WebProcess/Plugins/PluginProxy.messages.in:
56 * WebProcess/Plugins/PluginView.cpp:
57 * WebProcess/Plugins/PluginView.h:
58 * WebProcess/WebPage/WebPage.cpp:
59 * WebProcess/WebPage/WebPage.h:
60 (WebKit::WebPage::accessibilityPosition):
61 * WebProcess/WebPage/WebPage.messages.in:
62 * WebProcess/WebPage/qt/WebPageQt.cpp:
63 (WebKit::WebPage::performDefaultBehaviorForKeyEvent):
64 (WebKit::WebPage::sendComplexTextInputToPlugin):
65 * WebProcess/WebPage/win/WebPageWin.cpp:
66 (WebKit::WebPage::sendComplexTextInputToPlugin):
67