<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[212557] trunk/Source/WebKit2</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/212557">212557</a></dd>
<dt>Author</dt> <dd>mcatanzaro@igalia.com</dd>
<dt>Date</dt> <dd>2017-02-17 11:10:39 -0800 (Fri, 17 Feb 2017)</dd>
</dl>

<h3>Log Message</h3>
<pre>Remove EFL from WebKit2
https://bugs.webkit.org/show_bug.cgi?id=168511

Reviewed by Alex Christensen.

* Platform/IPC/unix/ConnectionUnix.cpp:
(IPC::Connection::platformInvalidate):
(IPC::Connection::open):
* Platform/Module.h:
* PlatformEfl.cmake: Removed.
* PluginProcess/unix/PluginProcessMainUnix.cpp:
* Shared/API/APIObject.h:
* Shared/API/c/WKBase.h:
* Shared/API/c/WKSharedAPICast.h:
(WebKit::toAPI):
(WebKit::toImpl):
* Shared/NativeWebKeyboardEvent.h:
(WebKit::NativeWebKeyboardEvent::isFakeEventForComposition):
(WebKit::NativeWebKeyboardEvent::isFiltered): Deleted.
* Shared/NativeWebMouseEvent.h:
(WebKit::NativeWebMouseEvent::nativeEvent):
(WebKit::NativeWebMouseEvent::NativeWebMouseEvent): Deleted.
* Shared/NativeWebTouchEvent.h:
(WebKit::NativeWebTouchEvent::nativeEvent):
* Shared/NativeWebWheelEvent.h:
(WebKit::NativeWebWheelEvent::nativeEvent):
* Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp:
(WebKit::NetscapePluginModule::determineQuirks):
* Shared/WebPreferencesDefinitions.h:
* UIProcess/API/APIWebsiteDataStore.cpp:
* UIProcess/API/C/WKAPICast.h:
* UIProcess/API/C/WKTextChecker.cpp:
* UIProcess/API/C/WKTextChecker.h:
* UIProcess/ChildProcessProxy.cpp:
(WebKit::ChildProcessProxy::getLaunchOptions):
* UIProcess/CoordinatedGraphics/PageViewportController.cpp:
(WebKit::PageViewportController::pixelAlignedFloatPoint):
* UIProcess/InspectorServer/WebInspectorServer.h:
* UIProcess/Launcher/ProcessLauncher.h:
* UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp:
* UIProcess/PageClient.h:
* UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp:
(WebKit::PluginProcessProxy::scanPlugin):
* UIProcess/WebInspectorProxy.h:
* UIProcess/WebPageProxy.h:
* WebKit2.xcodeproj/project.pbxproj:
* WebProcess/InjectedBundle/InjectedBundle.h:
* WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:
(WebKit::getPluginDisplay):
(WebKit::x11Screen):
(WebKit::displayDepth):
(WebKit::rootWindowID):
(WebKit::NetscapePluginX11::paint):
* WebProcess/WebCoreSupport/WebChromeClient.cpp:
(WebKit::WebChromeClient::selectItemWritingDirectionIsNatural):
(WebKit::WebChromeClient::pageExtendedBackgroundColorDidChange):
* WebProcess/WebCoreSupport/WebEditorClient.cpp:
(WebKit::WebEditorClient::shouldEraseMarkersAfterChangeSelection):
* WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
(WebKit::WebFrameLoaderClient::saveViewStateToItem):
(WebKit::WebFrameLoaderClient::restoreViewState):
(WebKit::WebFrameLoaderClient::dispatchDidClearWindowObjectInWorld):
* WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::WebPage):
* WebProcess/WebPage/WebPage.h:
* WebProcess/WebPage/WebPage.messages.in:
* config.h:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebKit2ChangeLog">trunk/Source/WebKit2/ChangeLog</a></li>
<li><a href="#trunkSourceWebKit2PlatformIPCunixConnectionUnixcpp">trunk/Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp</a></li>
<li><a href="#trunkSourceWebKit2PlatformModuleh">trunk/Source/WebKit2/Platform/Module.h</a></li>
<li><a href="#trunkSourceWebKit2PluginProcessunixPluginProcessMainUnixcpp">trunk/Source/WebKit2/PluginProcess/unix/PluginProcessMainUnix.cpp</a></li>
<li><a href="#trunkSourceWebKit2SharedAPIAPIObjecth">trunk/Source/WebKit2/Shared/API/APIObject.h</a></li>
<li><a href="#trunkSourceWebKit2SharedAPIcWKBaseh">trunk/Source/WebKit2/Shared/API/c/WKBase.h</a></li>
<li><a href="#trunkSourceWebKit2SharedAPIcWKSharedAPICasth">trunk/Source/WebKit2/Shared/API/c/WKSharedAPICast.h</a></li>
<li><a href="#trunkSourceWebKit2SharedNativeWebKeyboardEventh">trunk/Source/WebKit2/Shared/NativeWebKeyboardEvent.h</a></li>
<li><a href="#trunkSourceWebKit2SharedNativeWebMouseEventh">trunk/Source/WebKit2/Shared/NativeWebMouseEvent.h</a></li>
<li><a href="#trunkSourceWebKit2SharedNativeWebTouchEventh">trunk/Source/WebKit2/Shared/NativeWebTouchEvent.h</a></li>
<li><a href="#trunkSourceWebKit2SharedNativeWebWheelEventh">trunk/Source/WebKit2/Shared/NativeWebWheelEvent.h</a></li>
<li><a href="#trunkSourceWebKit2SharedPluginsNetscapex11NetscapePluginModuleX11cpp">trunk/Source/WebKit2/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp</a></li>
<li><a href="#trunkSourceWebKit2SharedWebPreferencesDefinitionsh">trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPIAPIWebsiteDataStorecpp">trunk/Source/WebKit2/UIProcess/API/APIWebsiteDataStore.cpp</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKAPICasth">trunk/Source/WebKit2/UIProcess/API/C/WKAPICast.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKTextCheckercpp">trunk/Source/WebKit2/UIProcess/API/C/WKTextChecker.cpp</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAPICWKTextCheckerh">trunk/Source/WebKit2/UIProcess/API/C/WKTextChecker.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessChildProcessProxycpp">trunk/Source/WebKit2/UIProcess/ChildProcessProxy.cpp</a></li>
<li><a href="#trunkSourceWebKit2UIProcessCoordinatedGraphicsPageViewportControllercpp">trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/PageViewportController.cpp</a></li>
<li><a href="#trunkSourceWebKit2UIProcessInspectorServerWebInspectorServerh">trunk/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessLauncherProcessLauncherh">trunk/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessNetworkCustomProtocolssoupCustomProtocolManagerProxySoupcpp">trunk/Source/WebKit2/UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp</a></li>
<li><a href="#trunkSourceWebKit2UIProcessPageClienth">trunk/Source/WebKit2/UIProcess/PageClient.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessPluginsunixPluginProcessProxyUnixcpp">trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebInspectorProxyh">trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h</a></li>
<li><a href="#trunkSourceWebKit2UIProcessWebPageProxyh">trunk/Source/WebKit2/UIProcess/WebPageProxy.h</a></li>
<li><a href="#trunkSourceWebKit2WebKit2xcodeprojprojectpbxproj">trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj</a></li>
<li><a href="#trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleh">trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessPluginsNetscapex11NetscapePluginX11cpp">trunk/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebCoreSupportWebChromeClientcpp">trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebCoreSupportWebEditorClientcpp">trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebCoreSupportWebFrameLoaderClientcpp">trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageWebPagecpp">trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageWebPageh">trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h</a></li>
<li><a href="#trunkSourceWebKit2WebProcessWebPageWebPagemessagesin">trunk/Source/WebKit2/WebProcess/WebPage/WebPage.messages.in</a></li>
<li><a href="#trunkSourceWebKit2configh">trunk/Source/WebKit2/config.h</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkSourceWebKit2PlatformEflcmake">trunk/Source/WebKit2/PlatformEfl.cmake</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebKit2ChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/ChangeLog (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/ChangeLog        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/ChangeLog        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -1,3 +1,73 @@
</span><ins>+2017-02-17  Michael Catanzaro  &lt;mcatanzaro@igalia.com&gt;
+
+        Remove EFL from WebKit2
+        https://bugs.webkit.org/show_bug.cgi?id=168511
+
+        Reviewed by Alex Christensen.
+
+        * Platform/IPC/unix/ConnectionUnix.cpp:
+        (IPC::Connection::platformInvalidate):
+        (IPC::Connection::open):
+        * Platform/Module.h:
+        * PlatformEfl.cmake: Removed.
+        * PluginProcess/unix/PluginProcessMainUnix.cpp:
+        * Shared/API/APIObject.h:
+        * Shared/API/c/WKBase.h:
+        * Shared/API/c/WKSharedAPICast.h:
+        (WebKit::toAPI):
+        (WebKit::toImpl):
+        * Shared/NativeWebKeyboardEvent.h:
+        (WebKit::NativeWebKeyboardEvent::isFakeEventForComposition):
+        (WebKit::NativeWebKeyboardEvent::isFiltered): Deleted.
+        * Shared/NativeWebMouseEvent.h:
+        (WebKit::NativeWebMouseEvent::nativeEvent):
+        (WebKit::NativeWebMouseEvent::NativeWebMouseEvent): Deleted.
+        * Shared/NativeWebTouchEvent.h:
+        (WebKit::NativeWebTouchEvent::nativeEvent):
+        * Shared/NativeWebWheelEvent.h:
+        (WebKit::NativeWebWheelEvent::nativeEvent):
+        * Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp:
+        (WebKit::NetscapePluginModule::determineQuirks):
+        * Shared/WebPreferencesDefinitions.h:
+        * UIProcess/API/APIWebsiteDataStore.cpp:
+        * UIProcess/API/C/WKAPICast.h:
+        * UIProcess/API/C/WKTextChecker.cpp:
+        * UIProcess/API/C/WKTextChecker.h:
+        * UIProcess/ChildProcessProxy.cpp:
+        (WebKit::ChildProcessProxy::getLaunchOptions):
+        * UIProcess/CoordinatedGraphics/PageViewportController.cpp:
+        (WebKit::PageViewportController::pixelAlignedFloatPoint):
+        * UIProcess/InspectorServer/WebInspectorServer.h:
+        * UIProcess/Launcher/ProcessLauncher.h:
+        * UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp:
+        * UIProcess/PageClient.h:
+        * UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp:
+        (WebKit::PluginProcessProxy::scanPlugin):
+        * UIProcess/WebInspectorProxy.h:
+        * UIProcess/WebPageProxy.h:
+        * WebKit2.xcodeproj/project.pbxproj:
+        * WebProcess/InjectedBundle/InjectedBundle.h:
+        * WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:
+        (WebKit::getPluginDisplay):
+        (WebKit::x11Screen):
+        (WebKit::displayDepth):
+        (WebKit::rootWindowID):
+        (WebKit::NetscapePluginX11::paint):
+        * WebProcess/WebCoreSupport/WebChromeClient.cpp:
+        (WebKit::WebChromeClient::selectItemWritingDirectionIsNatural):
+        (WebKit::WebChromeClient::pageExtendedBackgroundColorDidChange):
+        * WebProcess/WebCoreSupport/WebEditorClient.cpp:
+        (WebKit::WebEditorClient::shouldEraseMarkersAfterChangeSelection):
+        * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
+        (WebKit::WebFrameLoaderClient::saveViewStateToItem):
+        (WebKit::WebFrameLoaderClient::restoreViewState):
+        (WebKit::WebFrameLoaderClient::dispatchDidClearWindowObjectInWorld):
+        * WebProcess/WebPage/WebPage.cpp:
+        (WebKit::WebPage::WebPage):
+        * WebProcess/WebPage/WebPage.h:
+        * WebProcess/WebPage/WebPage.messages.in:
+        * config.h:
+
</ins><span class="cx"> 2017-02-15  Brady Eidson  &lt;beidson@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Stop backing up localStorage databases to iCloud by default.
</span></span></pre></div>
<a id="trunkSourceWebKit2PlatformIPCunixConnectionUnixcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/Platform/IPC/unix/ConnectionUnix.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -149,8 +149,6 @@
</span><span class="cx"> 
</span><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx">     m_socketMonitor.stop();
</span><del>-#elif PLATFORM(EFL)
-    m_connectionQueue-&gt;unregisterSocketEventHandler(m_socketDescriptor);
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx">     m_socketDescriptor = -1;
</span><span class="lines">@@ -382,11 +380,6 @@
</span><span class="cx">         ASSERT_NOT_REACHED();
</span><span class="cx">         return G_SOURCE_REMOVE;
</span><span class="cx">     });
</span><del>-#elif PLATFORM(EFL)
-    m_connectionQueue-&gt;registerSocketEventHandler(m_socketDescriptor,
-        [protectedThis] {
-            protectedThis-&gt;readyReadHandler();
-        });
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx">     // Schedule a call to readyReadHandler. Data may have arrived before installation of the signal handler.
</span></span></pre></div>
<a id="trunkSourceWebKit2PlatformModuleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Platform/Module.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Platform/Module.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/Platform/Module.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -37,11 +37,6 @@
</span><span class="cx"> typedef struct _GModule GModule;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-#include &lt;Eina.h&gt;
-#include &lt;wtf/efl/UniquePtrEfl.h&gt;
-#endif
-
</del><span class="cx"> namespace WebKit {
</span><span class="cx"> 
</span><span class="cx"> class Module {
</span><span class="lines">@@ -76,8 +71,6 @@
</span><span class="cx"> #endif
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx">     GModule* m_handle;
</span><del>-#elif PLATFORM(EFL)
-    EflUniquePtr&lt;Eina_Module&gt; m_module;
</del><span class="cx"> #endif
</span><span class="cx"> };
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebKit2PlatformEflcmake"></a>
<div class="delfile"><h4>Deleted: trunk/Source/WebKit2/PlatformEfl.cmake (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/PlatformEfl.cmake        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/PlatformEfl.cmake        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -1,568 +0,0 @@
</span><del>-list(APPEND WebKit2_SOURCES
-    DatabaseProcess/efl/DatabaseProcessMainEfl.cpp
-
-    NetworkProcess/CustomProtocols/soup/CustomProtocolManagerSoup.cpp
-
-    NetworkProcess/Downloads/efl/DownloadSoupErrorsEfl.cpp
-
-    NetworkProcess/cache/NetworkCacheCodersSoup.cpp
-    NetworkProcess/cache/NetworkCacheDataSoup.cpp
-    NetworkProcess/cache/NetworkCacheIOChannelSoup.cpp
-
-    NetworkProcess/efl/NetworkProcessMainEfl.cpp
-
-    NetworkProcess/soup/NetworkDataTaskSoup.cpp
-    NetworkProcess/soup/NetworkProcessSoup.cpp
-    NetworkProcess/soup/NetworkSessionSoup.cpp
-    NetworkProcess/soup/RemoteNetworkingContextSoup.cpp
-
-    Platform/IPC/unix/AttachmentUnix.cpp
-    Platform/IPC/unix/ConnectionUnix.cpp
-
-    Platform/efl/ModuleEfl.cpp
-
-    Platform/unix/LoggingUnix.cpp
-    Platform/unix/SharedMemoryUnix.cpp
-
-    PluginProcess/unix/PluginControllerProxyUnix.cpp
-    PluginProcess/unix/PluginProcessMainUnix.cpp
-    PluginProcess/unix/PluginProcessUnix.cpp
-
-    Shared/API/c/cairo/WKImageCairo.cpp
-
-    Shared/API/c/efl/WKArrayEfl.cpp
-
-    Shared/Authentication/soup/AuthenticationManagerSoup.cpp
-
-    Shared/CoordinatedGraphics/CoordinatedBackingStore.cpp
-    Shared/CoordinatedGraphics/CoordinatedGraphicsArgumentCoders.cpp
-    Shared/CoordinatedGraphics/CoordinatedGraphicsScene.cpp
-    Shared/CoordinatedGraphics/WebCoordinatedSurface.cpp
-
-    Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp
-
-    Shared/Plugins/unix/PluginSearchPath.cpp
-
-    Shared/cairo/ShareableBitmapCairo.cpp
-
-    Shared/efl/NativeWebKeyboardEventEfl.cpp
-    Shared/efl/NativeWebTouchEventEfl.cpp
-    Shared/efl/NativeWebWheelEventEfl.cpp
-    Shared/efl/ProcessExecutablePathEfl.cpp
-    Shared/efl/WebEventFactory.cpp
-
-    Shared/linux/WebMemorySamplerLinux.cpp
-
-    Shared/soup/WebCoreArgumentCodersSoup.cpp
-
-    Shared/unix/ChildProcessMain.cpp
-
-    UIProcess/AcceleratedDrawingAreaProxy.cpp
-    UIProcess/BackingStore.cpp
-    UIProcess/DefaultUndoController.cpp
-    UIProcess/LegacySessionStateCodingNone.cpp
-    UIProcess/WebResourceLoadStatisticsManager.cpp
-    UIProcess/WebResourceLoadStatisticsStore.cpp
-    UIProcess/WebTextChecker.cpp
-    UIProcess/WebTextCheckerClient.cpp
-
-    UIProcess/API/C/WKResourceLoadStatisticsManager.cpp
-
-    UIProcess/API/C/CoordinatedGraphics/WKView.cpp
-
-    UIProcess/API/C/cairo/WKIconDatabaseCairo.cpp
-
-    UIProcess/API/C/efl/WKColorPickerResultListener.cpp
-    UIProcess/API/C/efl/WKEventEfl.cpp
-    UIProcess/API/C/efl/WKViewEfl.cpp
-
-    UIProcess/API/C/soup/WKCookieManagerSoup.cpp
-
-    UIProcess/API/CoordinatedGraphics/WKCoordinatedScene.cpp
-
-    UIProcess/API/cpp/efl/WKEinaSharedString.cpp
-
-    UIProcess/API/efl/APIWebsiteDataStoreEfl.cpp
-    UIProcess/API/efl/EwkView.cpp
-    UIProcess/API/efl/GestureRecognizer.cpp
-    UIProcess/API/efl/SnapshotImageGL.cpp
-    UIProcess/API/efl/WebAccessibility.cpp
-    UIProcess/API/efl/ewk_application_cache_manager.cpp
-    UIProcess/API/efl/ewk_auth_request.cpp
-    UIProcess/API/efl/ewk_back_forward_list.cpp
-    UIProcess/API/efl/ewk_back_forward_list_item.cpp
-    UIProcess/API/efl/ewk_color_picker.cpp
-    UIProcess/API/efl/ewk_context.cpp
-    UIProcess/API/efl/ewk_context_menu.cpp
-    UIProcess/API/efl/ewk_context_menu_item.cpp
-    UIProcess/API/efl/ewk_cookie_manager.cpp
-    UIProcess/API/efl/ewk_database_manager.cpp
-    UIProcess/API/efl/ewk_download_job.cpp
-    UIProcess/API/efl/ewk_error.cpp
-    UIProcess/API/efl/ewk_favicon_database.cpp
-    UIProcess/API/efl/ewk_file_chooser_request.cpp
-    UIProcess/API/efl/ewk_form_submission_request.cpp
-    UIProcess/API/efl/ewk_main.cpp
-    UIProcess/API/efl/ewk_navigation_data.cpp
-    UIProcess/API/efl/ewk_navigation_policy_decision.cpp
-    UIProcess/API/efl/ewk_object.cpp
-    UIProcess/API/efl/ewk_page_group.cpp
-    UIProcess/API/efl/ewk_popup_menu.cpp
-    UIProcess/API/efl/ewk_popup_menu_item.cpp
-    UIProcess/API/efl/ewk_security_origin.cpp
-    UIProcess/API/efl/ewk_settings.cpp
-    UIProcess/API/efl/ewk_storage_manager.cpp
-    UIProcess/API/efl/ewk_text_checker.cpp
-    UIProcess/API/efl/ewk_url_request.cpp
-    UIProcess/API/efl/ewk_url_response.cpp
-    UIProcess/API/efl/ewk_url_scheme_request.cpp
-    UIProcess/API/efl/ewk_view_configuration.cpp
-    UIProcess/API/efl/ewk_view.cpp
-    UIProcess/API/efl/ewk_window_features.cpp
-
-    UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.cpp
-    UIProcess/CoordinatedGraphics/PageViewportController.cpp
-    UIProcess/CoordinatedGraphics/WebPageProxyCoordinatedGraphics.cpp
-
-    UIProcess/InspectorServer/efl/WebInspectorServerEfl.cpp
-
-    UIProcess/InspectorServer/soup/WebSocketServerSoup.cpp
-
-    UIProcess/Launcher/efl/ProcessLauncherEfl.cpp
-
-    UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp
-
-    UIProcess/Plugins/unix/PluginInfoStoreUnix.cpp
-    UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp
-
-    UIProcess/Storage/StorageManager.cpp
-
-    UIProcess/WebsiteData/unix/WebsiteDataStoreUnix.cpp
-
-    UIProcess/cairo/BackingStoreCairo.cpp
-
-    UIProcess/efl/ContextHistoryClientEfl.cpp
-    UIProcess/efl/ContextMenuClientEfl.cpp
-    UIProcess/efl/DownloadManagerEfl.cpp
-    UIProcess/efl/EasingCurves.cpp
-    UIProcess/efl/EwkTouchEvent.cpp
-    UIProcess/efl/EwkTouchPoint.cpp
-    UIProcess/efl/FindClientEfl.cpp
-    UIProcess/efl/FormClientEfl.cpp
-    UIProcess/efl/InputMethodContextEfl.cpp
-    UIProcess/efl/PageLoadClientEfl.cpp
-    UIProcess/efl/PagePolicyClientEfl.cpp
-    UIProcess/efl/PageUIClientEfl.cpp
-    UIProcess/efl/PageViewportControllerClientEfl.cpp
-    UIProcess/efl/RequestManagerClientEfl.cpp
-    UIProcess/efl/TextCheckerClientEfl.cpp
-    UIProcess/efl/TextCheckerEfl.cpp
-    UIProcess/efl/VibrationClientEfl.cpp
-    UIProcess/efl/ViewClientEfl.cpp
-    UIProcess/efl/WebColorPickerClient.cpp
-    UIProcess/efl/WebColorPickerEfl.cpp
-    UIProcess/efl/WebColorPickerResultListenerProxy.cpp
-    UIProcess/efl/WebContextMenuProxyEfl.cpp
-    UIProcess/efl/WebInspectorProxyEfl.cpp
-    UIProcess/efl/WebPageProxyEfl.cpp
-    UIProcess/efl/WebPopupItemEfl.cpp
-    UIProcess/efl/WebPopupMenuProxyEfl.cpp
-    UIProcess/efl/WebPreferencesEfl.cpp
-    UIProcess/efl/WebProcessPoolEfl.cpp
-    UIProcess/efl/WebView.cpp
-    UIProcess/efl/WebViewClient.cpp
-
-    UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.cpp
-    UIProcess/gstreamer/WebPageProxyGStreamer.cpp
-
-    UIProcess/linux/MemoryPressureMonitor.cpp
-
-    UIProcess/soup/WebCookieManagerProxySoup.cpp
-    UIProcess/soup/WebProcessPoolSoup.cpp
-
-    WebProcess/Cookies/soup/WebCookieManagerSoup.cpp
-    WebProcess/Cookies/soup/WebKitSoupCookieJarSqlite.cpp
-
-    WebProcess/InjectedBundle/API/efl/ewk_extension.cpp
-    WebProcess/InjectedBundle/API/efl/ewk_page.cpp
-
-    WebProcess/InjectedBundle/efl/InjectedBundleEfl.cpp
-
-    WebProcess/MediaCache/WebMediaKeyStorageManager.cpp
-
-    WebProcess/Plugins/Netscape/unix/NetscapePluginUnix.cpp
-    WebProcess/Plugins/Netscape/unix/PluginProxyUnix.cpp
-
-    WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp
-
-    WebProcess/WebCoreSupport/efl/WebContextMenuClientEfl.cpp
-    WebProcess/WebCoreSupport/efl/WebEditorClientEfl.cpp
-    WebProcess/WebCoreSupport/efl/WebErrorsEfl.cpp
-    WebProcess/WebCoreSupport/efl/WebPopupMenuEfl.cpp
-
-    WebProcess/WebCoreSupport/soup/WebFrameNetworkingContext.cpp
-
-    WebProcess/WebPage/AcceleratedDrawingArea.cpp
-    WebProcess/WebPage/DrawingAreaImpl.cpp
-
-    WebProcess/WebPage/CoordinatedGraphics/AreaAllocator.cpp
-    WebProcess/WebPage/CoordinatedGraphics/CompositingCoordinator.cpp
-    WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.cpp
-    WebProcess/WebPage/CoordinatedGraphics/UpdateAtlas.cpp
-    WebProcess/WebPage/CoordinatedGraphics/WebPageCoordinatedGraphics.cpp
-
-    WebProcess/WebPage/atk/WebPageAccessibilityObjectAtk.cpp
-
-    WebProcess/WebPage/efl/WebInspectorUIEfl.cpp
-    WebProcess/WebPage/efl/WebPageEfl.cpp
-
-    WebProcess/WebPage/gstreamer/WebPageGStreamer.cpp
-
-    WebProcess/efl/ExtensionManagerEfl.cpp
-    WebProcess/efl/WebProcessMainEfl.cpp
-
-    WebProcess/soup/WebKitSoupRequestInputStream.cpp
-    WebProcess/soup/WebProcessSoup.cpp
-)
-
-list(APPEND WebKit2_MESSAGES_IN_FILES
-    UIProcess/CoordinatedGraphics/CoordinatedLayerTreeHostProxy.messages.in
-
-    WebProcess/WebPage/CoordinatedGraphics/CoordinatedLayerTreeHost.messages.in
-)
-
-list(APPEND WebKit2_INCLUDE_DIRECTORIES
-    &quot;${WEBKIT2_DIR}/DatabaseProcess/unix&quot;
-    &quot;${WEBKIT2_DIR}/NetworkProcess/CustomProtocols/soup&quot;
-    &quot;${WEBKIT2_DIR}/NetworkProcess/Downloads/soup&quot;
-    &quot;${WEBKIT2_DIR}/NetworkProcess/efl&quot;
-    &quot;${WEBKIT2_DIR}/NetworkProcess/soup&quot;
-    &quot;${WEBKIT2_DIR}/NetworkProcess/unix&quot;
-    &quot;${WEBKIT2_DIR}/Platform/efl&quot;
-    &quot;${WEBKIT2_DIR}/Shared/API/c/efl&quot;
-    &quot;${WEBKIT2_DIR}/Shared/CoordinatedGraphics&quot;
-    &quot;${WEBKIT2_DIR}/Shared/Plugins/unix&quot;
-    &quot;${WEBKIT2_DIR}/Shared/glib&quot;
-    &quot;${WEBKIT2_DIR}/Shared/efl&quot;
-    &quot;${WEBKIT2_DIR}/Shared/soup&quot;
-    &quot;${WEBKIT2_DIR}/Shared/unix&quot;
-    &quot;${WEBKIT2_DIR}/UIProcess/API&quot;
-    &quot;${WEBKIT2_DIR}/UIProcess/API/C/cairo&quot;
-    &quot;${WEBKIT2_DIR}/UIProcess/API/C/CoordinatedGraphics&quot;
-    &quot;${WEBKIT2_DIR}/UIProcess/API/C/efl&quot;
-    &quot;${WEBKIT2_DIR}/UIProcess/API/C/soup&quot;
-    &quot;${WEBKIT2_DIR}/UIProcess/API/cpp/efl&quot;
-    &quot;${WEBKIT2_DIR}/UIProcess/API/efl&quot;
-    &quot;${WEBKIT2_DIR}/UIProcess/CoordinatedGraphics&quot;
-    &quot;${WEBKIT2_DIR}/UIProcess/Network/CustomProtocols/soup&quot;
-    &quot;${WEBKIT2_DIR}/UIProcess/efl&quot;
-    &quot;${WEBKIT2_DIR}/UIProcess/linux&quot;
-    &quot;${WEBKIT2_DIR}/UIProcess/soup&quot;
-    &quot;${WEBKIT2_DIR}/WebProcess/efl&quot;
-    &quot;${WEBKIT2_DIR}/WebProcess/soup&quot;
-    &quot;${WEBKIT2_DIR}/WebProcess/unix&quot;
-    &quot;${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/efl&quot;
-    &quot;${WEBKIT2_DIR}/WebProcess/Plugins/Netscape/unix&quot;
-    &quot;${WEBKIT2_DIR}/WebProcess/Plugins/Netscape/x11&quot;
-    &quot;${WEBKIT2_DIR}/WebProcess/WebCoreSupport/efl&quot;
-    &quot;${WEBKIT2_DIR}/WebProcess/WebCoreSupport/soup&quot;
-    &quot;${WEBKIT2_DIR}/WebProcess/WebPage/CoordinatedGraphics&quot;
-    &quot;${WEBKIT2_DIR}&quot;
-)
-
-list(APPEND WebKit2_SYSTEM_INCLUDE_DIRECTORIES
-    ${CAIRO_INCLUDE_DIRS}
-    ${ECORE_EVAS_INCLUDE_DIRS}
-    ${ECORE_IMF_EVAS_INCLUDE_DIRS}
-    ${ECORE_IMF_INCLUDE_DIRS}
-    ${ECORE_INCLUDE_DIRS}
-    ${ECORE_X_INCLUDE_DIRS}
-    ${EDJE_INCLUDE_DIRS}
-    ${EFREET_INCLUDE_DIRS}
-    ${EINA_INCLUDE_DIRS}
-    ${EO_INCLUDE_DIRS}
-    ${EVAS_INCLUDE_DIRS}
-    ${GLIB_INCLUDE_DIRS}
-    ${GSTREAMER_INCLUDE_DIRS}
-    ${HARFBUZZ_INCLUDE_DIRS}
-    ${LIBSOUP_INCLUDE_DIRS}
-    ${LIBXML2_INCLUDE_DIR}
-    ${LIBXSLT_INCLUDE_DIRS}
-    ${SQLITE_INCLUDE_DIRS}
-)
-
-list(APPEND WebKit2_LIBRARIES
-    WTF
-    ${CAIRO_LIBRARIES}
-    ${CMAKE_DL_LIBS}
-    ${ECORE_EVAS_LIBRARIES}
-    ${ECORE_IMF_EVAS_LIBRARIES}
-    ${ECORE_LIBRARIES}
-    ${EDJE_LIBRARIES}
-    ${EFREET_LIBRARIES}
-    ${EINA_LIBRARIES}
-    ${EO_LIBRARIES}
-    ${EVAS_LIBRARIES}
-    ${FONTCONFIG_LIBRARIES}
-    ${FREETYPE2_LIBRARIES}
-    ${GLIB_GIO_LIBRARIES}
-    ${GLIB_GOBJECT_LIBRARIES}
-    ${GLIB_LIBRARIES}
-    ${HARFBUZZ_LIBRARIES}
-    ${JPEG_LIBRARIES}
-    ${LIBSOUP_LIBRARIES}
-    ${LIBXML2_LIBRARIES}
-    ${OPENGL_LIBRARIES}
-    ${PNG_LIBRARIES}
-    ${SQLITE_LIBRARIES}
-)
-
-list(APPEND WebProcess_SOURCES
-    WebProcess/EntryPoint/unix/WebProcessMain.cpp
-)
-
-list(APPEND NetworkProcess_SOURCES
-    NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp
-)
-
-list(APPEND DatabaseProcess_SOURCES
-    DatabaseProcess/EntryPoint/unix/DatabaseProcessMain.cpp
-)
-
-list(APPEND WebProcess_LIBRARIES
-    ${CAIRO_LIBRARIES}
-    ${ECORE_IMF_EVAS_LIBRARIES}
-    ${ECORE_IMF_LIBRARIES}
-    ${EDJE_LIBRARIES}
-    ${EFLDEPS_LIBRARIES}
-    ${EVAS_LIBRARIES}
-    ${LIBXML2_LIBRARIES}
-    ${LIBXSLT_LIBRARIES}
-    ${OPENGL_LIBRARIES}
-    ${SQLITE_LIBRARIES}
-)
-
-if (ENABLE_ECORE_X)
-    list(APPEND WebProcess_LIBRARIES
-        ${ECORE_X_LIBRARIES}
-    )
-    list(APPEND WebKit2_LIBRARIES
-        ${ECORE_X_LIBRARIES}
-        ${X11_Xext_LIB}
-    )
-endif ()
-
-add_custom_target(forwarding-headersEflForWebKit2
-    COMMAND ${PERL_EXECUTABLE} ${WEBKIT2_DIR}/Scripts/generate-forwarding-headers.pl --include-path ${WEBKIT2_DIR} --output ${DERIVED_SOURCES_WEBKIT2_DIR}/include --platform efl --platform CoordinatedGraphics --platform soup
-)
-
-set(WEBKIT2_EXTRA_DEPENDENCIES
-     forwarding-headersEflForWebKit2
-)
-
-configure_file(efl/ewebkit2.pc.in ${CMAKE_BINARY_DIR}/WebKit2/efl/ewebkit2.pc @ONLY)
-configure_file(efl/ewebkit2-extension.pc.in ${CMAKE_BINARY_DIR}/WebKit2/efl/ewebkit2-extension.pc @ONLY)
-configure_file(efl/EWebKit2Config.cmake.in ${CMAKE_BINARY_DIR}/WebKit2/efl/EWebKit2Config.cmake @ONLY)
-configure_file(efl/EWebKit2ConfigVersion.cmake.in ${CMAKE_BINARY_DIR}/WebKit2/efl/EWebKit2ConfigVersion.cmake @ONLY)
-configure_file(UIProcess/API/efl/EWebKit2.h.in ${DERIVED_SOURCES_WEBKIT2_DIR}/include/EWebKit2.h)
-
-set(EWebKit2_HEADERS
-    &quot;${DERIVED_SOURCES_WEBKIT2_DIR}/include/EWebKit2.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_auth_request.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_back_forward_list.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_back_forward_list_item.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_application_cache_manager.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_color_picker.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_context.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_context_menu.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_context_menu_item.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_cookie_manager.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_database_manager.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_download_job.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_error.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_favicon_database.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_file_chooser_request.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_form_submission_request.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_intro.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_main.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_navigation_data.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_navigation_policy_decision.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_object.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_page_group.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_popup_menu.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_popup_menu_item.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_security_origin.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_settings.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_storage_manager.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_text_checker.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_touch.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_url_request.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_url_response.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_url_scheme_request.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_view.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/UIProcess/API/efl/ewk_window_features.h&quot;
-)
-
-set(EWebKit2_Extension_HEADERS
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/WebProcess/InjectedBundle/API/efl/EWebKit_Extension.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/WebProcess/InjectedBundle/API/efl/ewk_extension.h&quot;
-    &quot;${CMAKE_CURRENT_SOURCE_DIR}/WebProcess/InjectedBundle/API/efl/ewk_page.h&quot;
-)
-
-install(FILES ${EWebKit2_HEADERS} DESTINATION ${HEADER_INSTALL_DIR})
-install(FILES ${EWebKit2_Extension_HEADERS} DESTINATION ${HEADER_INSTALL_DIR}/extension)
-
-install(FILES ${CMAKE_BINARY_DIR}/WebKit2/efl/ewebkit2.pc DESTINATION lib/pkgconfig)
-install(FILES ${CMAKE_BINARY_DIR}/WebKit2/efl/ewebkit2-extension.pc DESTINATION lib/pkgconfig)
-install(FILES
-        ${CMAKE_BINARY_DIR}/WebKit2/efl/EWebKit2Config.cmake
-        ${CMAKE_BINARY_DIR}/WebKit2/efl/EWebKit2ConfigVersion.cmake
-        DESTINATION lib/cmake/EWebKit2)
-
-set(EWEBKIT_EXTENSION_MANAGER_INSTALL_DIR &quot;${LIB_INSTALL_DIR}/${WebKit2_OUTPUT_NAME}-${PROJECT_VERSION_MAJOR}/&quot; CACHE PATH &quot;Absolute path to install injected bundle which controls the extension library&quot;)
-
-add_library(ewebkit_extension_manager SHARED &quot;${WEBKIT2_DIR}/WebProcess/efl/WebInjectedBundleMainEfl.cpp&quot;)
-target_link_libraries(ewebkit_extension_manager WebKit2)
-
-install(TARGETS ewebkit_extension_manager DESTINATION &quot;${EWEBKIT_EXTENSION_MANAGER_INSTALL_DIR}&quot;)
-
-if (ENABLE_PLUGIN_PROCESS)
-    list(APPEND PluginProcess_INCLUDE_DIRECTORIES
-        &quot;${WEBKIT2_DIR}/PluginProcess/unix&quot;
-    )
-
-    include_directories(${PluginProcess_INCLUDE_DIRECTORIES})
-
-    list(APPEND PluginProcess_SOURCES
-        ${WEBKIT2_DIR}/PluginProcess/EntryPoint/unix/PluginProcessMain.cpp
-    )
-
-    if (ENABLE_ECORE_X)
-        list(APPEND PluginProcess_LIBRARIES
-            ${ECORE_X_LIBRARIES}
-        )
-    endif ()
-endif () # ENABLE_PLUGIN_PROCESS
-
-include_directories(${THIRDPARTY_DIR}/gtest/include)
-
-set(EWK2UnitTests_LIBRARIES
-    ${CAIRO_LIBRARIES}
-    ${ECORE_EVAS_LIBRARIES}
-    ${ECORE_LIBRARIES}
-    ${EVAS_LIBRARIES}
-    ${GLIB_GIO_LIBRARIES}
-    ${GLIB_GOBJECT_LIBRARIES}
-    ${GLIB_GTHREAD_LIBRARIES}
-    ${GLIB_LIBRARIES}
-    ${LIBSOUP_LIBRARIES}
-    WebKit2
-    JavaScriptCore
-    WTF
-    WebCore
-    gtest
-)
-
-if (ENABLE_ECORE_X)
-    list(APPEND EWK2UnitTests_LIBRARIES
-        ${ECORE_X_LIBRARIES}
-    )
-endif ()
-
-set(WEBKIT2_EFL_TEST_DIR &quot;${WEBKIT2_DIR}/UIProcess/API/efl/tests&quot;)
-set(TEST_RESOURCES_DIR ${WEBKIT2_EFL_TEST_DIR}/resources)
-set(TEST_EXTENSIONS_DIR ${WEBKIT2_EFL_TEST_DIR}/extensions)
-set(WEBKIT2_EFL_TEST_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/TestWebKitAPI/EWebKit2)
-
-add_definitions(-DTEST_RESOURCES_DIR=\&quot;${TEST_RESOURCES_DIR}\&quot;
-    -DTEST_LIB_DIR=\&quot;${CMAKE_LIBRARY_OUTPUT_DIRECTORY}\&quot;
-    -DGTEST_LINKED_AS_SHARED_LIBRARY=1
-    -DLIBDIR=\&quot;${LIB_INSTALL_DIR}\&quot;
-    -DLIBEXECDIR=\&quot;${EXEC_INSTALL_DIR}\&quot;
-    -DDATADIR=\&quot;${CMAKE_INSTALL_PREFIX}/share\&quot;
-    -DEXTENSIONMANAGERDIR=\&quot;${CMAKE_INSTALL_PREFIX}/${EWEBKIT_EXTENSION_MANAGER_INSTALL_DIR}\&quot;
-    -DWEBPROCESSNAME=\&quot;WebKitWebProcess\&quot;
-    -DPLUGINPROCESSNAME=\&quot;WebKitPluginProcess\&quot;
-    -DNETWORKPROCESSNAME=\&quot;WebKitNetworkProcess\&quot;
-    -DDATABASEPROCESSNAME=\&quot;WebKitDatabaseProcess\&quot;
-    -DEXTENSIONMANAGERNAME=\&quot;libewebkit_extension_manager.so\&quot;
-    -DGTEST_HAS_RTTI=0
-)
-
-add_library(ewk2UnitTestUtils
-    ${WEBKIT2_EFL_TEST_DIR}/UnitTestUtils/EWK2UnitTestBase.cpp
-    ${WEBKIT2_EFL_TEST_DIR}/UnitTestUtils/EWK2UnitTestEnvironment.cpp
-    ${WEBKIT2_EFL_TEST_DIR}/UnitTestUtils/EWK2UnitTestMain.cpp
-    ${WEBKIT2_EFL_TEST_DIR}/UnitTestUtils/EWK2UnitTestServer.cpp
-)
-
-target_link_libraries(ewk2UnitTestUtils ${EWK2UnitTests_LIBRARIES})
-
-# The &quot;ewk&quot; on the test name needs to be suffixed with &quot;2&quot;, otherwise it
-# will clash with tests from the WebKit 1 test suite.
-set(EWK2UnitTests_BINARIES
-    test_ewk2_accessibility
-    test_ewk2_application_cache_manager
-    test_ewk2_auth_request
-    test_ewk2_back_forward_list
-    test_ewk2_color_picker
-    test_ewk2_context
-    test_ewk2_context_history_callbacks
-    test_ewk2_context_menu
-    test_ewk2_cookie_manager
-    test_ewk2_database_manager
-    test_ewk2_download_job
-    test_ewk2_eina_shared_string
-    test_ewk2_favicon_database
-    test_ewk2_file_chooser_request
-    test_ewk2_javascript_binding
-    test_ewk2_object
-    test_ewk2_page
-    test_ewk2_page_group
-    test_ewk2_popup_menu
-    test_ewk2_settings
-    test_ewk2_ssl
-    test_ewk2_storage_manager
-    test_ewk2_text_checker
-    test_ewk2_view
-    test_ewk2_view_configuration
-    test_ewk2_window_features
-)
-
-# Skipped unit tests list:
-#
-# webkit.org/b/107422: test_ewk2_auth_request
-
-if (ENABLE_API_TESTS)
-    foreach (testName ${EWK2UnitTests_BINARIES})
-        add_executable(${testName} ${WEBKIT2_EFL_TEST_DIR}/${testName}.cpp)
-        add_test(${testName} ${WEBKIT2_EFL_TEST_RUNTIME_OUTPUT_DIRECTORY}/${testName})
-        set_tests_properties(${testName} PROPERTIES TIMEOUT 60)
-        set_target_properties(${testName} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${WEBKIT2_EFL_TEST_RUNTIME_OUTPUT_DIRECTORY})
-        target_link_libraries(${testName} ${EWK2UnitTests_LIBRARIES} ewk2UnitTestUtils)
-    endforeach ()
-
-    add_library(ewk2UnitTestExtensionSample SHARED ${TEST_EXTENSIONS_DIR}/extension_sample.cpp)
-    target_link_libraries(ewk2UnitTestExtensionSample ${EINA_LIBRARIES} WebKit2)
-endif ()
-
-if (ENABLE_SPELLCHECK)
-    list(APPEND WebKit2_SYSTEM_INCLUDE_DIRECTORIES
-        ${ENCHANT_INCLUDE_DIRS}
-    )
-    list(APPEND WebKit2_LIBRARIES
-        ${ENCHANT_LIBRARIES}
-    )
-endif ()
-
-if (ENABLE_ACCESSIBILITY)
-    list(APPEND WebKit2_INCLUDE_DIRECTORIES
-        &quot;${WEBKIT2_DIR}/WebProcess/WebPage/atk&quot;
-    )
-    list(APPEND WebKit2_SYSTEM_INCLUDE_DIRECTORIES
-        ${ATK_INCLUDE_DIRS}
-    )
-    list(APPEND WebKit2_LIBRARIES
-        ${ATK_LIBRARIES}
-    )
-endif ()
</del></span></pre></div>
<a id="trunkSourceWebKit2PluginProcessunixPluginProcessMainUnixcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/PluginProcess/unix/PluginProcessMainUnix.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/PluginProcess/unix/PluginProcessMainUnix.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/PluginProcess/unix/PluginProcessMainUnix.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -39,8 +39,6 @@
</span><span class="cx"> 
</span><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx"> #include &lt;gtk/gtk.h&gt;
</span><del>-#elif PLATFORM(EFL) &amp;&amp; HAVE_ECORE_X
-#include &lt;Ecore_X.h&gt;
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> #if defined(XP_UNIX)
</span><span class="lines">@@ -60,12 +58,7 @@
</span><span class="cx">     {
</span><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx">         gtk_init(nullptr, nullptr);
</span><del>-#elif PLATFORM(EFL)
-#ifdef HAVE_ECORE_X
-        if (!ecore_x_init(0))
</del><span class="cx"> #endif
</span><del>-            return false;
-#endif
</del><span class="cx"> 
</span><span class="cx">         return true;
</span><span class="cx">     }
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedAPIAPIObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/API/APIObject.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/API/APIObject.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/Shared/API/APIObject.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -192,13 +192,6 @@
</span><span class="cx">         SoupRequestManager,
</span><span class="cx">         SoupCustomProtocolRequestManager,
</span><span class="cx"> #endif
</span><del>-#if PLATFORM(EFL)
-        PopupMenuItem,
-#if ENABLE(TOUCH_EVENTS)
-        TouchPoint,
-        TouchEvent,
-#endif
-#endif
</del><span class="cx">     };
</span><span class="cx"> 
</span><span class="cx">     virtual ~Object()
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedAPIcWKBaseh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/API/c/WKBase.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/API/c/WKBase.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/Shared/API/c/WKBase.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -34,10 +34,6 @@
</span><span class="cx"> #include &lt;WebKit/WKBaseGtk.h&gt;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if defined(BUILDING_EFL__)
-#include &lt;WebKit/WKBaseEfl.h&gt;
-#endif
-
</del><span class="cx"> #if defined(__APPLE__) &amp;&amp; !defined(BUILDING_GTK__)
</span><span class="cx"> #include &lt;WebKit/WKBaseMac.h&gt;
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedAPIcWKSharedAPICasth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/API/c/WKSharedAPICast.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/API/c/WKSharedAPICast.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/Shared/API/c/WKSharedAPICast.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -336,7 +336,7 @@
</span><span class="cx">         return kWKContextMenuItemTagDownloadImageToDisk;
</span><span class="cx">     case WebCore::ContextMenuItemTagCopyImageToClipboard:
</span><span class="cx">         return kWKContextMenuItemTagCopyImageToClipboard;
</span><del>-#if PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     case WebCore::ContextMenuItemTagCopyImageUrlToClipboard:
</span><span class="cx">         return kWKContextMenuItemTagCopyImageUrlToClipboard;
</span><span class="cx"> #endif
</span><span class="lines">@@ -356,7 +356,7 @@
</span><span class="cx">         return kWKContextMenuItemTagCut;
</span><span class="cx">     case WebCore::ContextMenuItemTagPaste:
</span><span class="cx">         return kWKContextMenuItemTagPaste;
</span><del>-#if PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     case WebCore::ContextMenuItemTagSelectAll:
</span><span class="cx">         return kWKContextMenuItemTagSelectAll;
</span><span class="cx"> #endif
</span><span class="lines">@@ -531,7 +531,7 @@
</span><span class="cx">     case kWKContextMenuItemTagCopyImageToClipboard:
</span><span class="cx">         return WebCore::ContextMenuItemTagCopyImageToClipboard;
</span><span class="cx">     case kWKContextMenuItemTagOpenFrameInNewWindow:
</span><del>-#if PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     case kWKContextMenuItemTagCopyImageUrlToClipboard:
</span><span class="cx">         return WebCore::ContextMenuItemTagCopyImageUrlToClipboard;
</span><span class="cx"> #endif
</span><span class="lines">@@ -550,7 +550,7 @@
</span><span class="cx">         return WebCore::ContextMenuItemTagCut;
</span><span class="cx">     case kWKContextMenuItemTagPaste:
</span><span class="cx">         return WebCore::ContextMenuItemTagPaste;
</span><del>-#if PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     case kWKContextMenuItemTagSelectAll:
</span><span class="cx">         return WebCore::ContextMenuItemTagSelectAll;
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedNativeWebKeyboardEventh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/NativeWebKeyboardEvent.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/NativeWebKeyboardEvent.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/Shared/NativeWebKeyboardEvent.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -39,10 +39,6 @@
</span><span class="cx"> }
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-#include &lt;Evas.h&gt;
-#endif
-
</del><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx"> #include &quot;InputMethodFilter.h&quot;
</span><span class="cx"> #include &lt;WebCore/CompositionResults.h&gt;
</span><span class="lines">@@ -64,9 +60,6 @@
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx">     NativeWebKeyboardEvent(const NativeWebKeyboardEvent&amp;);
</span><span class="cx">     NativeWebKeyboardEvent(GdkEvent*, const WebCore::CompositionResults&amp;, InputMethodFilter::EventFakedForComposition, Vector&lt;String&gt;&amp;&amp; commands);
</span><del>-#elif PLATFORM(EFL)
-    NativeWebKeyboardEvent(const Evas_Event_Key_Down*, bool);
-    NativeWebKeyboardEvent(const Evas_Event_Key_Up*);
</del><span class="cx"> #elif PLATFORM(IOS)
</span><span class="cx">     NativeWebKeyboardEvent(::WebEvent *);
</span><span class="cx"> #endif
</span><span class="lines">@@ -77,9 +70,6 @@
</span><span class="cx">     GdkEvent* nativeEvent() const { return m_nativeEvent.get(); }
</span><span class="cx">     const WebCore::CompositionResults&amp; compositionResults() const  { return m_compositionResults; }
</span><span class="cx">     bool isFakeEventForComposition() const { return m_fakeEventForComposition; }
</span><del>-#elif PLATFORM(EFL)
-    const void* nativeEvent() const { return m_nativeEvent; }
-    bool isFiltered() const { return m_isFiltered; }
</del><span class="cx"> #elif PLATFORM(IOS)
</span><span class="cx">     ::WebEvent* nativeEvent() const { return m_nativeEvent.get(); }
</span><span class="cx"> #endif
</span><span class="lines">@@ -91,9 +81,6 @@
</span><span class="cx">     GUniquePtr&lt;GdkEvent&gt; m_nativeEvent;
</span><span class="cx">     WebCore::CompositionResults m_compositionResults;
</span><span class="cx">     bool m_fakeEventForComposition;
</span><del>-#elif PLATFORM(EFL)
-    const void* m_nativeEvent;
-    bool m_isFiltered;
</del><span class="cx"> #elif PLATFORM(IOS)
</span><span class="cx">     RetainPtr&lt;::WebEvent&gt; m_nativeEvent;
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedNativeWebMouseEventh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/NativeWebMouseEvent.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/NativeWebMouseEvent.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/Shared/NativeWebMouseEvent.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -33,12 +33,6 @@
</span><span class="cx"> OBJC_CLASS NSView;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-#include &quot;WebEventFactory.h&quot;
-#include &lt;Evas.h&gt;
-#include &lt;WebCore/AffineTransform.h&gt;
-#endif
-
</del><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx"> #include &lt;WebCore/GUniquePtrGtk.h&gt;
</span><span class="cx"> typedef union _GdkEvent GdkEvent;
</span><span class="lines">@@ -53,9 +47,6 @@
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx">     NativeWebMouseEvent(const NativeWebMouseEvent&amp;);
</span><span class="cx">     NativeWebMouseEvent(GdkEvent*, int);
</span><del>-#elif PLATFORM(EFL)
-    template &lt;typename EvasEventMouse&gt;
-    NativeWebMouseEvent(const EvasEventMouse*, const WebCore::AffineTransform&amp;, const WebCore::AffineTransform&amp;);
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> #if USE(APPKIT)
</span><span class="lines">@@ -62,8 +53,6 @@
</span><span class="cx">     NSEvent* nativeEvent() const { return m_nativeEvent.get(); }
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx">     const GdkEvent* nativeEvent() const { return m_nativeEvent.get(); }
</span><del>-#elif PLATFORM(EFL)
-    const void* nativeEvent() const { return m_nativeEvent; }
</del><span class="cx"> #elif PLATFORM(IOS)
</span><span class="cx">     const void* nativeEvent() const { return 0; }
</span><span class="cx"> #endif
</span><span class="lines">@@ -73,20 +62,9 @@
</span><span class="cx">     RetainPtr&lt;NSEvent&gt; m_nativeEvent;
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx">     GUniquePtr&lt;GdkEvent&gt; m_nativeEvent;
</span><del>-#elif PLATFORM(EFL)
-    const void* m_nativeEvent;
</del><span class="cx"> #endif
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-template &lt;typename EvasEventMouse&gt;
-NativeWebMouseEvent::NativeWebMouseEvent(const EvasEventMouse* event, const WebCore::AffineTransform&amp; toWebContent, const WebCore::AffineTransform&amp; toDeviceScreen)
-    : WebMouseEvent(WebEventFactory::createWebMouseEvent(event, toWebContent, toDeviceScreen))
-    , m_nativeEvent(event)
-{
-}
-#endif
-
</del><span class="cx"> } // namespace WebKit
</span><span class="cx"> 
</span><span class="cx"> #endif // NativeWebMouseEvent_h
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedNativeWebTouchEventh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/NativeWebTouchEvent.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/NativeWebTouchEvent.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/Shared/NativeWebTouchEvent.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -34,10 +34,6 @@
</span><span class="cx"> struct _UIWebTouchEvent;
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx"> #include &lt;WebCore/GUniquePtrGtk.h&gt;
</span><del>-#elif PLATFORM(EFL)
-#include &quot;EwkTouchEvent.h&quot;
-#include &lt;WebCore/AffineTransform.h&gt;
-#include &lt;wtf/RefPtr.h&gt;
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace WebKit {
</span><span class="lines">@@ -50,9 +46,6 @@
</span><span class="cx">     NativeWebTouchEvent(GdkEvent*, Vector&lt;WebPlatformTouchPoint&gt;&amp;&amp;);
</span><span class="cx">     NativeWebTouchEvent(const NativeWebTouchEvent&amp;);
</span><span class="cx">     const GdkEvent* nativeEvent() const { return m_nativeEvent.get(); }
</span><del>-#elif PLATFORM(EFL)
-    NativeWebTouchEvent(EwkTouchEvent*, const WebCore::AffineTransform&amp;);
-    const EwkTouchEvent* nativeEvent() const { return m_nativeEvent.get(); }
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> private:
</span><span class="lines">@@ -62,8 +55,6 @@
</span><span class="cx"> 
</span><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx">     GUniquePtr&lt;GdkEvent&gt; m_nativeEvent;
</span><del>-#elif PLATFORM(EFL)
-    RefPtr&lt;EwkTouchEvent&gt; m_nativeEvent;
</del><span class="cx"> #endif
</span><span class="cx"> };
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedNativeWebWheelEventh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/NativeWebWheelEvent.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/NativeWebWheelEvent.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/Shared/NativeWebWheelEvent.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -33,11 +33,6 @@
</span><span class="cx"> OBJC_CLASS NSView;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-#include &lt;Evas.h&gt;
-#include &lt;WebCore/AffineTransform.h&gt;
-#endif
-
</del><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx"> #include &lt;WebCore/GUniquePtrGtk.h&gt;
</span><span class="cx"> typedef union _GdkEvent GdkEvent;
</span><span class="lines">@@ -52,8 +47,6 @@
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx">     NativeWebWheelEvent(const NativeWebWheelEvent&amp;);
</span><span class="cx">     NativeWebWheelEvent(GdkEvent*);
</span><del>-#elif PLATFORM(EFL)
-    NativeWebWheelEvent(const Evas_Event_Mouse_Wheel*, const WebCore::AffineTransform&amp; toWebContent, const WebCore::AffineTransform&amp; toDeviceScreen);
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> #if USE(APPKIT)
</span><span class="lines">@@ -60,8 +53,6 @@
</span><span class="cx">     NSEvent* nativeEvent() const { return m_nativeEvent.get(); }
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx">     GdkEvent* nativeEvent() const { return m_nativeEvent.get(); }
</span><del>-#elif PLATFORM(EFL)
-    const Evas_Event_Mouse_Wheel* nativeEvent() const { return m_nativeEvent; }
</del><span class="cx"> #elif PLATFORM(IOS)
</span><span class="cx">     const void* nativeEvent() const { return 0; }
</span><span class="cx"> #endif
</span><span class="lines">@@ -71,8 +62,6 @@
</span><span class="cx">     RetainPtr&lt;NSEvent&gt; m_nativeEvent;
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx">     GUniquePtr&lt;GdkEvent&gt; m_nativeEvent;
</span><del>-#elif PLATFORM(EFL)
-    const Evas_Event_Mouse_Wheel* m_nativeEvent;
</del><span class="cx"> #endif
</span><span class="cx"> };
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedPluginsNetscapex11NetscapePluginModuleX11cpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -186,9 +186,6 @@
</span><span class="cx"> #if CPU(X86_64)
</span><span class="cx">             m_pluginQuirks.add(PluginQuirks::IgnoreRightClickInWindowlessMode);
</span><span class="cx"> #endif
</span><del>-#if PLATFORM(EFL)
-            m_pluginQuirks.add(PluginQuirks::ForceFlashWindowlessMode);
-#endif
</del><span class="cx">             m_pluginQuirks.add(PluginQuirks::DoNotCancelSrcStreamInWindowedMode);
</span><span class="cx">             break;
</span><span class="cx">         }
</span></span></pre></div>
<a id="trunkSourceWebKit2SharedWebPreferencesDefinitionsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/Shared/WebPreferencesDefinitions.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -31,12 +31,6 @@
</span><span class="cx"> #define DEFAULT_WEBKIT_TABSTOLINKS_ENABLED false
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-#define DEFAULT_SELECTION_PAINTING_WITHOUT_SELECTION_GAPS_ENABLED true
-#else
-#define DEFAULT_SELECTION_PAINTING_WITHOUT_SELECTION_GAPS_ENABLED false
-#endif
-
</del><span class="cx"> #if ENABLE(SMOOTH_SCROLLING)
</span><span class="cx"> #define DEFAULT_WEBKIT_SCROLL_ANIMATOR_ENABLED true
</span><span class="cx"> #else
</span><span class="lines">@@ -233,7 +227,7 @@
</span><span class="cx">     macro(ShadowDOMEnabled, shadowDOMEnabled, Bool, bool, true, &quot;Shadow DOM&quot;, &quot;HTML Shadow DOM prototype&quot;) \
</span><span class="cx">     macro(FetchAPIEnabled, fetchAPIEnabled, Bool, bool, true, &quot;&quot;, &quot;&quot;) \
</span><span class="cx">     macro(DownloadAttributeEnabled, downloadAttributeEnabled, Bool, bool, true, &quot;&quot;, &quot;&quot;) \
</span><del>-    macro(SelectionPaintingWithoutSelectionGapsEnabled, selectionPaintingWithoutSelectionGapsEnabled, Bool, bool, DEFAULT_SELECTION_PAINTING_WITHOUT_SELECTION_GAPS_ENABLED, &quot;&quot;, &quot;&quot;) \
</del><ins>+    macro(SelectionPaintingWithoutSelectionGapsEnabled, selectionPaintingWithoutSelectionGapsEnabled, Bool, bool, false, &quot;&quot;, &quot;&quot;) \
</ins><span class="cx">     macro(ApplePayEnabled, applePayEnabled, Bool, bool, false, &quot;&quot;, &quot;&quot;) \
</span><span class="cx">     macro(ApplePayCapabilityDisclosureAllowed, applePayCapabilityDisclosureAllowed, Bool, bool, true, &quot;&quot;, &quot;&quot;) \
</span><span class="cx">     macro(VisualViewportEnabled, visualViewportEnabled, Bool, bool, true, &quot;&quot;, &quot;&quot;) \
</span><span class="lines">@@ -345,7 +339,7 @@
</span><span class="cx">     macro(PictographFontFamily, pictographFontFamily, String, String, &quot;Apple Color Emoji&quot;, &quot;&quot;, &quot;&quot;) \
</span><span class="cx">     \
</span><span class="cx"> 
</span><del>-#elif PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#elif PLATFORM(GTK)
</ins><span class="cx"> 
</span><span class="cx"> #define FOR_EACH_WEBKIT_FONT_FAMILY_PREFERENCE(macro) \
</span><span class="cx">     macro(StandardFontFamily, standardFontFamily, String, String, &quot;Times&quot;, &quot;&quot;, &quot;&quot;) \
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPIAPIWebsiteDataStorecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/APIWebsiteDataStore.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/APIWebsiteDataStore.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/API/APIWebsiteDataStore.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -84,7 +84,7 @@
</span><span class="cx">     m_websiteDataStore-&gt;registerSharedResourceLoadObserver();
</span><span class="cx"> }
</span><span class="cx">     
</span><del>-#if !PLATFORM(COCOA) &amp;&amp; !PLATFORM(EFL) &amp;&amp; !PLATFORM(GTK)
</del><ins>+#if !PLATFORM(COCOA) &amp;&amp; !PLATFORM(GTK)
</ins><span class="cx"> WebKit::WebsiteDataStore::Configuration WebsiteDataStore::defaultDataStoreConfiguration()
</span><span class="cx"> {
</span><span class="cx">     // FIXME: Fill everything in.
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKAPICasth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKAPICast.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKAPICast.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKAPICast.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -557,8 +557,4 @@
</span><span class="cx"> #include &quot;WKAPICastGtk.h&quot;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if defined(BUILDING_EFL__)
-#include &quot;WKAPICastEfl.h&quot;
-#endif
-
</del><span class="cx"> #endif // WKAPICast_h
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKTextCheckercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKTextChecker.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKTextChecker.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKTextChecker.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -27,7 +27,7 @@
</span><span class="cx"> #include &quot;WKTextChecker.h&quot;
</span><span class="cx"> #include &quot;TextChecker.h&quot;
</span><span class="cx"> 
</span><del>-#if defined(BUILDING_EFL__) || defined(BUILDING_GTK__)
</del><ins>+#if defined(BUILDING_GTK__)
</ins><span class="cx"> #include &quot;WKAPICast.h&quot;
</span><span class="cx"> #include &quot;WebPageProxy.h&quot;
</span><span class="cx"> #include &quot;WebTextChecker.h&quot;
</span><span class="lines">@@ -40,7 +40,7 @@
</span><span class="cx">     TextChecker::setTestingMode(enabled);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-#if defined(BUILDING_EFL__) || defined(BUILDING_GTK__)
</del><ins>+#if defined(BUILDING_GTK__)
</ins><span class="cx"> 
</span><span class="cx"> void WKTextCheckerSetClient(const WKTextCheckerClientBase* wkClient)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAPICWKTextCheckerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/API/C/WKTextChecker.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/API/C/WKTextChecker.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/API/C/WKTextChecker.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx"> 
</span><span class="cx"> WK_EXPORT void WKTextCheckerSetTestingMode(bool enabled);
</span><span class="cx"> 
</span><del>-#if defined(BUILDING_EFL__) || defined(BUILDING_GTK__)
</del><ins>+#if defined(BUILDING_GTK__)
</ins><span class="cx"> 
</span><span class="cx"> // TextChecker Client
</span><span class="cx"> typedef bool (*WKTextCheckerContinousSpellCheckingAllowed)(const void *clientInfo);
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessChildProcessProxycpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/ChildProcessProxy.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/ChildProcessProxy.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/ChildProcessProxy.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -55,7 +55,7 @@
</span><span class="cx">     if (m_alwaysRunsAtBackgroundPriority)
</span><span class="cx">         launchOptions.extraInitializationData.add(ASCIILiteral(&quot;always-runs-at-background-priority&quot;), &quot;true&quot;);
</span><span class="cx"> 
</span><del>-#if ENABLE(DEVELOPER_MODE) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL))
</del><ins>+#if ENABLE(DEVELOPER_MODE) &amp;&amp; PLATFORM(GTK)
</ins><span class="cx">     const char* varname;
</span><span class="cx">     switch (launchOptions.processType) {
</span><span class="cx">     case ProcessLauncher::ProcessType::Web:
</span><span class="lines">@@ -79,7 +79,7 @@
</span><span class="cx">     const char* processCmdPrefix = getenv(varname);
</span><span class="cx">     if (processCmdPrefix &amp;&amp; *processCmdPrefix)
</span><span class="cx">         launchOptions.processCmdPrefix = String::fromUTF8(processCmdPrefix);
</span><del>-#endif // !defined(NDEBUG) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#endif // ENABLE(DEVELOPER_MODE) &amp;&amp; PLATFORM(GTK)
</ins><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> void ChildProcessProxy::connect()
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessCoordinatedGraphicsPageViewportControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/PageViewportController.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/PageViewportController.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/CoordinatedGraphics/PageViewportController.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -86,25 +86,6 @@
</span><span class="cx"> 
</span><span class="cx"> FloatPoint PageViewportController::pixelAlignedFloatPoint(const FloatPoint&amp; framePosition)
</span><span class="cx"> {
</span><del>-#if PLATFORM(EFL)
-    float effectiveScale = m_pageScaleFactor * deviceScaleFactor();
-    if (!isIntegral(effectiveScale)) {
-        // To avoid blurryness, modify the position so that it maps into a discrete device position.
-        FloatPoint scaledPos(framePosition);
-
-        // Scale by the effective scale factor to compute the screen-relative position.
-        scaledPos.scale(effectiveScale, effectiveScale);
-
-        // Round to integer boundaries.
-        FloatPoint alignedPos = roundedIntPoint(scaledPos);
-
-        // Convert back to CSS coordinates.
-        alignedPos.scale(1 / effectiveScale, 1 / effectiveScale);
-
-        return alignedPos;
-    }
-#endif
-
</del><span class="cx">     return framePosition;
</span><span class="cx"> }
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessInspectorServerWebInspectorServerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/InspectorServer/WebInspectorServer.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -60,7 +60,7 @@
</span><span class="cx">     void didCloseWebSocketConnection(WebSocketServerConnection*) final;
</span><span class="cx"> 
</span><span class="cx">     bool platformResourceForPath(const String&amp; path, Vector&lt;char&gt;&amp; data, String&amp; contentType);
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     void buildPageList(Vector&lt;char&gt;&amp; data, String&amp; contentType);
</span><span class="cx"> #endif
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessLauncherProcessLauncherh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/Launcher/ProcessLauncher.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -60,7 +60,7 @@
</span><span class="cx">         ProcessType processType;
</span><span class="cx">         HashMap&lt;String, String&gt; extraInitializationData;
</span><span class="cx"> 
</span><del>-#if ENABLE(DEVELOPER_MODE) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL))
</del><ins>+#if ENABLE(DEVELOPER_MODE) &amp;&amp; PLATFORM(GTK)
</ins><span class="cx">         String processCmdPrefix;
</span><span class="cx"> #endif
</span><span class="cx">     };
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessNetworkCustomProtocolssoupCustomProtocolManagerProxySoupcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/Network/CustomProtocols/soup/CustomProtocolManagerProxySoup.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -29,8 +29,6 @@
</span><span class="cx"> 
</span><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx"> #include &lt;WebCore/ErrorsGtk.h&gt;
</span><del>-#elif PLATFORM(EFL)
-#include &lt;WebCore/ErrorsEfl.h&gt;
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace WebKit {
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessPageClienth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/PageClient.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/PageClient.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/PageClient.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -148,10 +148,6 @@
</span><span class="cx">     virtual void didFindZoomableArea(const WebCore::IntPoint&amp;, const WebCore::IntRect&amp;) = 0;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-    virtual void updateTextInputState() = 0;
-#endif // PLATFORM(EFL)
-
</del><span class="cx">     virtual void handleDownloadRequest(DownloadProxy*) = 0;
</span><span class="cx"> 
</span><span class="cx">     virtual bool handleRunOpenPanel(WebPageProxy*, WebFrameProxy*, API::OpenPanelParameters*, WebOpenPanelResultListenerProxy*) { return false; }
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessPluginsunixPluginProcessProxyUnixcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -37,7 +37,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx"> #include &lt;glib.h&gt;
</span><span class="cx"> #include &lt;wtf/glib/GUniquePtr.h&gt;
</span><span class="cx"> #endif
</span><span class="lines">@@ -78,7 +78,7 @@
</span><span class="cx"> #if PLUGIN_ARCHITECTURE(X11)
</span><span class="cx"> bool PluginProcessProxy::scanPlugin(const String&amp; pluginPath, RawPluginMetaData&amp; result)
</span><span class="cx"> {
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     String pluginProcessPath = executablePathOfPluginProcess();
</span><span class="cx"> 
</span><span class="cx"> #if PLATFORM(GTK)
</span><span class="lines">@@ -149,9 +149,9 @@
</span><span class="cx">     result.requiresGtk2 = requiresGtk2;
</span><span class="cx"> #endif
</span><span class="cx">     return !result.mimeDescription.isEmpty();
</span><del>-#else // PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#else // PLATFORM(GTK)
</ins><span class="cx">     return false;
</span><del>-#endif // PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#endif // PLATFORM(GTK)
</ins><span class="cx"> }
</span><span class="cx"> #endif // PLUGIN_ARCHITECTURE(X11)
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebInspectorProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/WebInspectorProxy.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -53,11 +53,6 @@
</span><span class="cx"> #include &quot;WebInspectorClientGtk.h&quot;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-#include &lt;Ecore_Evas.h&gt;
-#include &lt;Evas.h&gt;
-#endif
-
</del><span class="cx"> namespace WebCore {
</span><span class="cx"> class URL;
</span><span class="cx"> }
</span><span class="lines">@@ -227,11 +222,8 @@
</span><span class="cx"> 
</span><span class="cx">     WebPreferences&amp; inspectorPagePreferences() const;
</span><span class="cx"> 
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     void createInspectorWindow();
</span><del>-#endif
-
-#if PLATFORM(GTK)
</del><span class="cx">     void updateInspectorWindowTitle() const;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="lines">@@ -265,9 +257,6 @@
</span><span class="cx">     GtkWidget* m_inspectorWindow { nullptr };
</span><span class="cx">     GtkWidget* m_headerBar { nullptr };
</span><span class="cx">     String m_inspectedURLString;
</span><del>-#elif PLATFORM(EFL)
-    Evas_Object* m_inspectorView { nullptr };
-    Ecore_Evas* m_inspectorWindow { nullptr };
</del><span class="cx"> #endif
</span><span class="cx"> #if ENABLE(INSPECTOR_SERVER)
</span><span class="cx">     int m_remoteInspectionPageId { 0 };
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessWebPageProxyh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/WebPageProxy.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/WebPageProxy.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/UIProcess/WebPageProxy.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -569,9 +569,6 @@
</span><span class="cx">     void didRenderFrame(const WebCore::IntSize&amp; contentsSize, const WebCore::IntRect&amp; coveredRect);
</span><span class="cx">     void commitPageTransitionViewport();
</span><span class="cx"> #endif
</span><del>-#if PLATFORM(EFL)
-    void setThemePath(const String&amp;);
-#endif
</del><span class="cx"> 
</span><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx">     void setComposition(const String&amp; text, Vector&lt;WebCore::CompositionUnderline&gt; underlines, uint64_t selectionStart, uint64_t selectionEnd, uint64_t replacementRangeStart, uint64_t replacementRangeEnd);
</span><span class="lines">@@ -630,13 +627,6 @@
</span><span class="cx">     CGRect boundsOfLayerInLayerBackedWindowCoordinates(CALayer *) const;
</span><span class="cx"> #endif // PLATFORM(MAC)
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-    void handleInputMethodKeydown(bool&amp; handled);
-    void confirmComposition(const String&amp;);
-    void setComposition(const String&amp;, Vector&lt;WebCore::CompositionUnderline&gt;&amp;, int);
-    void cancelComposition();
-#endif
-
</del><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx">     PlatformWidget viewWidget();
</span><span class="cx">     const WebCore::Color&amp; backgroundColor() const { return m_backgroundColor; }
</span><span class="lines">@@ -1114,12 +1104,6 @@
</span><span class="cx">     void setFooterBannerHeightForTesting(int);
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL) &amp;&amp; HAVE(ACCESSIBILITY) &amp;&amp; defined(HAVE_ECORE_X)
-    bool accessibilityObjectReadByPoint(const WebCore::IntPoint&amp;);
-    bool accessibilityObjectReadPrevious();
-    bool accessibilityObjectReadNext();
-#endif
-
</del><span class="cx"> #if USE(UNIFIED_TEXT_CHECKING)
</span><span class="cx">     void checkTextOfParagraph(const String&amp; text, uint64_t checkingTypes, int32_t insertionPoint, Vector&lt;WebCore::TextCheckingResult&gt;&amp; results);
</span><span class="cx"> #endif
</span><span class="lines">@@ -1397,9 +1381,6 @@
</span><span class="cx">     void getEditorCommandsForKeyEvent(const AtomicString&amp;, Vector&lt;String&gt;&amp;);
</span><span class="cx">     void bindAccessibilityTree(const String&amp;);
</span><span class="cx"> #endif
</span><del>-#if PLATFORM(EFL)
-    void getEditorCommandsForKeyEvent(Vector&lt;String&gt;&amp;);
-#endif
</del><span class="cx"> 
</span><span class="cx">     // Popup Menu.
</span><span class="cx">     void showPopupMenu(const WebCore::IntRect&amp; rect, uint64_t textDirection, const Vector&lt;WebPopupItem&gt;&amp; items, int32_t selectedIndex, const PlatformPopupMenuData&amp;);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebKit2xcodeprojprojectpbxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -9216,7 +9216,7 @@
</span><span class="cx">                         );
</span><span class="cx">                         runOnlyForDeploymentPostprocessing = 0;
</span><span class="cx">                         shellPath = /bin/sh;
</span><del>-                        shellScript = &quot;WKBASE_H=${TARGET_BUILD_DIR}/${PRIVATE_HEADERS_FOLDER_PATH}/WKBase.h\n\nunifdef -B -D__APPLE__ -UBUILDING_GTK__ -UUSE_SOUP -UBUILDING_EFL__ -UBUILDING_QT__ -o \&quot;${WKBASE_H}\&quot;.unifdef \&quot;${WKBASE_H}\&quot;\n\ncase $? in\n0)\n    rm \&quot;${WKBASE_H}\&quot;.unifdef\n    ;;\n1)\n    mv \&quot;${WKBASE_H}\&quot;{.unifdef,}\n    ;;\n*)\n    exit 1\nesac\n&quot;;
</del><ins>+                        shellScript = &quot;WKBASE_H=${TARGET_BUILD_DIR}/${PRIVATE_HEADERS_FOLDER_PATH}/WKBase.h\n\nunifdef -B -D__APPLE__ -UBUILDING_GTK__ -UUSE_SOUP -o \&quot;${WKBASE_H}\&quot;.unifdef \&quot;${WKBASE_H}\&quot;\n\ncase $? in\n0)\n    rm \&quot;${WKBASE_H}\&quot;.unifdef\n    ;;\n1)\n    mv \&quot;${WKBASE_H}\&quot;{.unifdef,}\n    ;;\n*)\n    exit 1\nesac\n&quot;;
</ins><span class="cx">                 };
</span><span class="cx">                 37E531011B2391090074F0DF /* Copy iOS Sandbox Profiles for Manual Sandboxing */ = {
</span><span class="cx">                         isa = PBXShellScriptBuildPhase;
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessInjectedBundleInjectedBundleh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -40,10 +40,6 @@
</span><span class="cx"> typedef struct _GModule GModule;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-#include &lt;Eina.h&gt;
-#endif
-
</del><span class="cx"> #if USE(FOUNDATION)
</span><span class="cx"> OBJC_CLASS NSBundle;
</span><span class="cx"> OBJC_CLASS NSMutableDictionary;
</span><span class="lines">@@ -67,8 +63,6 @@
</span><span class="cx"> typedef NSBundle *PlatformBundle;
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx"> typedef ::GModule* PlatformBundle;
</span><del>-#elif PLATFORM(EFL)
-typedef Eina_Module* PlatformBundle;
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> class InjectedBundleScriptWorld;
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessPluginsNetscapex11NetscapePluginX11cpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -44,8 +44,6 @@
</span><span class="cx"> #endif
</span><span class="cx"> #include &lt;gdk/gdkx.h&gt;
</span><span class="cx"> #include &lt;WebCore/GtkVersioning.h&gt;
</span><del>-#elif PLATFORM(EFL) &amp;&amp; defined(HAVE_ECORE_X)
-#include &lt;Ecore_X.h&gt;
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> #if USE(CAIRO)
</span><span class="lines">@@ -69,8 +67,6 @@
</span><span class="cx">     // Since we're a gdk/gtk app, we'll (probably?) have the same X connection as any gdk-based
</span><span class="cx">     // plugins, so we can return that. We might want to add other implementations here later.
</span><span class="cx">     return GDK_DISPLAY_XDISPLAY(gdk_display_get_default());
</span><del>-#elif PLATFORM(EFL) &amp;&amp; defined(HAVE_ECORE_X)
-    return static_cast&lt;Display*&gt;(ecore_x_display_get());
</del><span class="cx"> #else
</span><span class="cx">     return nullptr;
</span><span class="cx"> #endif
</span><span class="lines">@@ -80,8 +76,6 @@
</span><span class="cx"> {
</span><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx">     return gdk_screen_get_number(gdk_screen_get_default());
</span><del>-#elif PLATFORM(EFL) &amp;&amp; defined(HAVE_ECORE_X)
-    return ecore_x_screen_index_get(ecore_x_default_screen_get());
</del><span class="cx"> #else
</span><span class="cx">     return 0;
</span><span class="cx"> #endif
</span><span class="lines">@@ -91,8 +85,6 @@
</span><span class="cx"> {
</span><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx">     return gdk_visual_get_depth(gdk_screen_get_system_visual(gdk_screen_get_default()));
</span><del>-#elif PLATFORM(EFL) &amp;&amp; defined(HAVE_ECORE_X)
-    return ecore_x_default_depth_get(x11HostDisplay(), ecore_x_default_screen_get());
</del><span class="cx"> #else
</span><span class="cx">     return 0;
</span><span class="cx"> #endif
</span><span class="lines">@@ -102,8 +94,6 @@
</span><span class="cx"> {
</span><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx">     return GDK_ROOT_WINDOW();
</span><del>-#elif PLATFORM(EFL) &amp;&amp; defined(HAVE_ECORE_X)
-    return ecore_x_window_root_first_get();
</del><span class="cx"> #else
</span><span class="cx">     return 0;
</span><span class="cx"> #endif
</span><span class="lines">@@ -302,7 +292,7 @@
</span><span class="cx">     if (m_pluginDisplay != x11HostDisplay())
</span><span class="cx">         XSync(m_pluginDisplay, false);
</span><span class="cx"> 
</span><del>-#if PLATFORM(GTK) || (PLATFORM(EFL) &amp;&amp; USE(CAIRO))
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     RefPtr&lt;cairo_surface_t&gt; drawableSurface = adoptRef(cairo_xlib_surface_create(m_pluginDisplay, m_drawable.get(),
</span><span class="cx">         m_setWindowCallbackStruct.visual, m_plugin.size().width(), m_plugin.size().height()));
</span><span class="cx">     cairo_t* cr = context.platformContext()-&gt;cr();
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebCoreSupportWebChromeClientcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebChromeClient.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -822,11 +822,7 @@
</span><span class="cx"> 
</span><span class="cx"> bool WebChromeClient::selectItemWritingDirectionIsNatural()
</span><span class="cx"> {
</span><del>-#if PLATFORM(EFL)
-    return true;
-#else
</del><span class="cx">     return false;
</span><del>-#endif
</del><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> bool WebChromeClient::selectItemAlignmentFollowsMenuWritingDirection()
</span><span class="lines">@@ -1015,7 +1011,7 @@
</span><span class="cx"> 
</span><span class="cx"> void WebChromeClient::pageExtendedBackgroundColorDidChange(Color backgroundColor) const
</span><span class="cx"> {
</span><del>-#if PLATFORM(MAC) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(MAC)
</ins><span class="cx">     m_page.send(Messages::WebPageProxy::PageExtendedBackgroundColorDidChange(backgroundColor));
</span><span class="cx"> #else
</span><span class="cx">     UNUSED_PARAM(backgroundColor);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebCoreSupportWebEditorClientcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebEditorClient.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -297,7 +297,7 @@
</span><span class="cx">     m_page-&gt;sendSync(Messages::WebPageProxy::ExecuteUndoRedo(static_cast&lt;uint32_t&gt;(WebPageProxy::Redo)), Messages::WebPageProxy::ExecuteUndoRedo::Reply(result));
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-#if !PLATFORM(GTK) &amp;&amp; !PLATFORM(COCOA) &amp;&amp; !PLATFORM(EFL)
</del><ins>+#if !PLATFORM(GTK) &amp;&amp; !PLATFORM(COCOA)
</ins><span class="cx"> void WebEditorClient::handleKeyboardEvent(KeyboardEvent* event)
</span><span class="cx"> {
</span><span class="cx">     if (m_page-&gt;handleEditingKeyboardEvent(event))
</span><span class="lines">@@ -437,7 +437,7 @@
</span><span class="cx"> bool WebEditorClient::shouldEraseMarkersAfterChangeSelection(WebCore::TextCheckingType type) const
</span><span class="cx"> {
</span><span class="cx">     // This prevents erasing spelling markers on OS X Lion or later to match AppKit on these Mac OS X versions.
</span><del>-#if PLATFORM(COCOA) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(COCOA)
</ins><span class="cx">     return type != TextCheckingTypeSpelling;
</span><span class="cx"> #else
</span><span class="cx">     UNUSED_PARAM(type);
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebCoreSupportWebFrameLoaderClientcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -1210,7 +1210,7 @@
</span><span class="cx"> 
</span><span class="cx"> void WebFrameLoaderClient::saveViewStateToItem(HistoryItem&amp; historyItem)
</span><span class="cx"> {
</span><del>-#if PLATFORM(IOS) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(IOS)
</ins><span class="cx">     if (m_frame-&gt;isMainFrame())
</span><span class="cx">         m_frame-&gt;page()-&gt;savePageState(historyItem);
</span><span class="cx"> #else
</span><span class="lines">@@ -1220,7 +1220,7 @@
</span><span class="cx"> 
</span><span class="cx"> void WebFrameLoaderClient::restoreViewState()
</span><span class="cx"> {
</span><del>-#if PLATFORM(IOS) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(IOS)
</ins><span class="cx">     Frame&amp; frame = *m_frame-&gt;coreFrame();
</span><span class="cx">     HistoryItem* currentItem = frame.loader().history().currentItem();
</span><span class="cx">     if (FrameView* view = frame.view()) {
</span><span class="lines">@@ -1613,7 +1613,7 @@
</span><span class="cx">     if (automationSessionProxy &amp;&amp; world.isNormal())
</span><span class="cx">         automationSessionProxy-&gt;didClearWindowObjectForFrame(*m_frame);
</span><span class="cx"> 
</span><del>-#if HAVE(ACCESSIBILITY) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL))
</del><ins>+#if HAVE(ACCESSIBILITY) &amp;&amp; PLATFORM(GTK)
</ins><span class="cx">     // Ensure the accessibility hierarchy is updated.
</span><span class="cx">     webPage-&gt;updateAccessibilityTree();
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageWebPagecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebPage.cpp        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -330,7 +330,7 @@
</span><span class="cx">     , m_layerHostingMode(parameters.layerHostingMode)
</span><span class="cx"> #if PLATFORM(COCOA)
</span><span class="cx">     , m_viewGestureGeometryCollector(*this)
</span><del>-#elif HAVE(ACCESSIBILITY) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL))
</del><ins>+#elif HAVE(ACCESSIBILITY) &amp;&amp; PLATFORM(GTK)
</ins><span class="cx">     , m_accessibilityObject(nullptr)
</span><span class="cx"> #endif
</span><span class="cx">     , m_setCanStartMediaTimer(RunLoop::main(), this, &amp;WebPage::setCanStartMediaTimerFired)
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageWebPageh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebPage.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -78,7 +78,7 @@
</span><span class="cx"> #include &lt;wtf/Seconds.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><del>-#if HAVE(ACCESSIBILITY) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL))
</del><ins>+#if HAVE(ACCESSIBILITY) &amp;&amp; PLATFORM(GTK)
</ins><span class="cx"> #include &quot;WebPageAccessibilityObject.h&quot;
</span><span class="cx"> #include &lt;wtf/glib/GRefPtr.h&gt;
</span><span class="cx"> #endif
</span><span class="lines">@@ -498,7 +498,7 @@
</span><span class="cx">     GeolocationPermissionRequestManager&amp; geolocationPermissionRequestManager() { return m_geolocationPermissionRequestManager; }
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(IOS) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(IOS)
</ins><span class="cx">     void savePageState(WebCore::HistoryItem&amp;);
</span><span class="cx">     void restorePageState(const WebCore::HistoryItem&amp;);
</span><span class="cx"> #endif
</span><span class="lines">@@ -648,10 +648,6 @@
</span><span class="cx"> 
</span><span class="cx">     SandboxExtensionTracker&amp; sandboxExtensionTracker() { return m_sandboxExtensionTracker; }
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-    void setThemePath(const String&amp;);
-#endif
-
</del><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx">     void setComposition(const String&amp; text, const Vector&lt;WebCore::CompositionUnderline&gt;&amp; underlines, uint64_t selectionStart, uint64_t selectionEnd, uint64_t replacementRangeStart, uint64_t replacementRangeLength);
</span><span class="cx">     void confirmComposition(const String&amp; text, int64_t selectionStart, int64_t selectionLength);
</span><span class="lines">@@ -701,14 +697,9 @@
</span><span class="cx"> #if ENABLE(SERVICE_CONTROLS)
</span><span class="cx">     void replaceSelectionWithPasteboardData(const Vector&lt;String&gt;&amp; types, const IPC::DataReference&amp;);
</span><span class="cx"> #endif
</span><del>-
-#elif PLATFORM(EFL)
-    void confirmComposition(const String&amp; compositionString);
-    void setComposition(const WTF::String&amp; compositionString, const WTF::Vector&lt;WebCore::CompositionUnderline&gt;&amp; underlines, uint64_t cursorPosition);
-    void cancelComposition();
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if HAVE(ACCESSIBILITY) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL))
</del><ins>+#if HAVE(ACCESSIBILITY) &amp;&amp; PLATFORM(GTK)
</ins><span class="cx">     void updateAccessibilityTree();
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="lines">@@ -1337,7 +1328,7 @@
</span><span class="cx"> 
</span><span class="cx">     RetainPtr&lt;NSDictionary&gt; m_dataDetectionContext;
</span><span class="cx"> 
</span><del>-#elif HAVE(ACCESSIBILITY) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL))
</del><ins>+#elif HAVE(ACCESSIBILITY) &amp;&amp; PLATFORM(GTK)
</ins><span class="cx">     GRefPtr&lt;WebPageAccessibilityObject&gt; m_accessibilityObject;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebKit2WebProcessWebPageWebPagemessagesin"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebProcess/WebPage/WebPage.messages.in (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebProcess/WebPage/WebPage.messages.in        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/WebProcess/WebPage/WebPage.messages.in        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -341,10 +341,6 @@
</span><span class="cx">     SetCanRunBeforeUnloadConfirmPanel(bool canRunBeforeUnloadConfirmPanel)
</span><span class="cx">     SetCanRunModal(bool canRunModal)
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-    SetThemePath(String themePath)
-#endif
-
</del><span class="cx"> #if USE(COORDINATED_GRAPHICS_MULTIPROCESS)
</span><span class="cx">     CommitPageTransitionViewport()
</span><span class="cx"> #endif
</span><span class="lines">@@ -396,11 +392,6 @@
</span><span class="cx">     SetMinimumLayoutSize(WebCore::IntSize minimumLayoutSize)
</span><span class="cx">     SetAutoSizingShouldExpandToViewHeight(bool shouldExpand)
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-    ConfirmComposition(String compositionString)
-    SetComposition(String compositionString, Vector&lt;WebCore::CompositionUnderline&gt; underlines, uint64_t cursorPosition)
-    CancelComposition()
-#endif
</del><span class="cx"> #if USE(COORDINATED_GRAPHICS_MULTIPROCESS)
</span><span class="cx">     FindZoomableAreaForPoint(WebCore::IntPoint point, WebCore::IntSize area)
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebKit2configh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/config.h (212556 => 212557)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/config.h        2017-02-17 19:00:25 UTC (rev 212556)
+++ trunk/Source/WebKit2/config.h        2017-02-17 19:10:39 UTC (rev 212557)
</span><span class="lines">@@ -48,7 +48,7 @@
</span><span class="cx"> #ifndef PLUGIN_ARCHITECTURE_UNSUPPORTED
</span><span class="cx"> #if PLATFORM(MAC)
</span><span class="cx"> #define PLUGIN_ARCHITECTURE_MAC 1
</span><del>-#elif (PLATFORM(GTK) || PLATFORM(EFL)) &amp;&amp; (OS(UNIX) &amp;&amp; !OS(MAC_OS_X)) &amp;&amp; PLATFORM(X11)
</del><ins>+#elif PLATFORM(GTK) &amp;&amp; PLATFORM(X11) &amp;&amp; OS(UNIX) &amp;&amp; !OS(MAC_OS_X)
</ins><span class="cx"> #define PLUGIN_ARCHITECTURE_X11 1
</span><span class="cx"> #else
</span><span class="cx"> #define PLUGIN_ARCHITECTURE_UNSUPPORTED 1
</span><span class="lines">@@ -58,7 +58,7 @@
</span><span class="cx"> #define PLUGIN_ARCHITECTURE(ARCH) (defined PLUGIN_ARCHITECTURE_##ARCH &amp;&amp; PLUGIN_ARCHITECTURE_##ARCH)
</span><span class="cx"> 
</span><span class="cx"> #ifndef ENABLE_INSPECTOR_SERVER
</span><del>-#if ENABLE(WEB_SOCKETS) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL))
</del><ins>+#if ENABLE(WEB_SOCKETS) &amp;&amp; PLATFORM(GTK)
</ins><span class="cx"> #define ENABLE_INSPECTOR_SERVER 1
</span><span class="cx"> #endif
</span><span class="cx"> #endif
</span></span></pre>
</div>
</div>

</body>
</html>