<!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>[212484] trunk/Source/WebCore</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/212484">212484</a></dd>
<dt>Author</dt> <dd>andersca@apple.com</dd>
<dt>Date</dt> <dd>2017-02-16 16:20:47 -0800 (Thu, 16 Feb 2017)</dd>
</dl>

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

Reviewed by Brian Burg.

* accessibility/AccessibilityList.cpp:
(WebCore::AccessibilityList::childHasPseudoVisibleListItemMarkers):
* accessibility/AccessibilityNodeObject.cpp:
(WebCore::AccessibilityNodeObject::canSetValueAttribute):
* accessibility/AccessibilityObject.cpp:
(WebCore::AccessibilityObject::AccessibilityObject):
(WebCore::AccessibilityObject::textIteratorBehaviorForTextRange):
* accessibility/AccessibilityObject.h:
* accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::determineAccessibilityRole):
* accessibility/AccessibilityTableColumn.cpp:
(WebCore::AccessibilityTableColumn::computeAccessibilityIsIgnored):
* accessibility/AccessibilityTableHeaderContainer.cpp:
(WebCore::AccessibilityTableHeaderContainer::computeAccessibilityIsIgnored):
* crypto/CryptoKey.cpp:
* crypto/keys/CryptoKeyRSA.h:
* dom/Document.cpp:
(WebCore::Document::implicitClose):
* editing/Editor.cpp:
(WebCore::Editor::performCutOrCopy):
(WebCore::Editor::copyImage):
* editing/Editor.h:
* editing/FrameSelection.h:
* html/HTMLCanvasElement.cpp:
(WebCore::requiresAcceleratedCompositingForWebGL):
* inspector/InspectorFrontendHost.cpp:
(WebCore::InspectorFrontendHost::port):
* loader/HistoryController.cpp:
(WebCore::HistoryController::restoreScrollPositionAndViewState):
* loader/icon/IconDatabase.cpp:
(WebCore::IconDatabase::performURLImport):
* page/ContextMenuController.cpp:
(WebCore::ContextMenuController::contextMenuItemSelected):
(WebCore::ContextMenuController::populate):
(WebCore::ContextMenuController::checkOrEnableIfNeeded):
* page/DragController.cpp:
(WebCore::DragController::startDrag):
* page/EventHandler.cpp:
(WebCore::EventHandler::eventInvertsTabsToLinksClientCallResult):
* page/FrameView.cpp:
(WebCore::FrameView::layout):
* platform/ContextMenuItem.h:
* platform/Cursor.h:
* platform/DragData.h:
* platform/DragImage.h:
* platform/FileSystem.h:
* platform/LocalizedStrings.h:
* platform/MIMETypeRegistry.cpp:
(WebCore::initializeSupportedImageMIMETypesForEncoding):
* platform/NotImplemented.h:
* platform/Pasteboard.h:
* platform/PlatformKeyboardEvent.h:
* platform/PlatformMouseEvent.h:
* platform/PlatformSpeechSynthesizer.h:
* platform/PlatformWheelEvent.h:
* platform/Widget.h:
* platform/graphics/ANGLEWebKitBridge.h:
* platform/graphics/BitmapImage.h:
* platform/graphics/GraphicsContext3D.h:
* platform/graphics/Icon.h:
* platform/graphics/Image.h:
(WebCore::Image::getEvasObject): Deleted.
* platform/graphics/IntPoint.h:
* platform/graphics/IntRect.h:
* platform/graphics/opengl/Extensions3DOpenGL.cpp:
(WebCore::Extensions3DOpenGL::createVertexArrayOES):
(WebCore::Extensions3DOpenGL::deleteVertexArrayOES):
(WebCore::Extensions3DOpenGL::isVertexArrayOES):
(WebCore::Extensions3DOpenGL::bindVertexArrayOES):
(WebCore::Extensions3DOpenGL::supportsExtension):
* platform/graphics/opengl/Extensions3DOpenGL.h:
* platform/graphics/opengl/Extensions3DOpenGLCommon.cpp:
* platform/graphics/opengl/GraphicsContext3DOpenGL.cpp:
* platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp:
(WebCore::GraphicsContext3D::createForCurrentGLContext):
(WebCore::GraphicsContext3D::reshape):
(WebCore::GraphicsContext3D::createVertexArray):
(WebCore::GraphicsContext3D::deleteVertexArray):
(WebCore::GraphicsContext3D::isVertexArray):
(WebCore::GraphicsContext3D::bindVertexArray):
* platform/graphics/opengl/TemporaryOpenGLSetting.cpp:
* platform/network/NetworkStateNotifier.h:
* platform/posix/FileSystemPOSIX.cpp:
* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::ensureRootLayer):
* rendering/RenderText.cpp:
(WebCore::RenderText::previousOffsetForBackwardDeletion):
* xml/XSLStyleSheetLibxslt.cpp:
* xml/XSLTExtensions.cpp:
* xml/XSLTProcessorLibxslt.cpp:
* xml/XSLTUnicodeSort.cpp:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityListcpp">trunk/Source/WebCore/accessibility/AccessibilityList.cpp</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityNodeObjectcpp">trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityObjectcpp">trunk/Source/WebCore/accessibility/AccessibilityObject.cpp</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityObjecth">trunk/Source/WebCore/accessibility/AccessibilityObject.h</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityRenderObjectcpp">trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityTableColumncpp">trunk/Source/WebCore/accessibility/AccessibilityTableColumn.cpp</a></li>
<li><a href="#trunkSourceWebCoreaccessibilityAccessibilityTableHeaderContainercpp">trunk/Source/WebCore/accessibility/AccessibilityTableHeaderContainer.cpp</a></li>
<li><a href="#trunkSourceWebCorecryptoCryptoKeycpp">trunk/Source/WebCore/crypto/CryptoKey.cpp</a></li>
<li><a href="#trunkSourceWebCorecryptokeysCryptoKeyRSAh">trunk/Source/WebCore/crypto/keys/CryptoKeyRSA.h</a></li>
<li><a href="#trunkSourceWebCoredomDocumentcpp">trunk/Source/WebCore/dom/Document.cpp</a></li>
<li><a href="#trunkSourceWebCoreeditingEditorcpp">trunk/Source/WebCore/editing/Editor.cpp</a></li>
<li><a href="#trunkSourceWebCoreeditingEditorh">trunk/Source/WebCore/editing/Editor.h</a></li>
<li><a href="#trunkSourceWebCoreeditingFrameSelectionh">trunk/Source/WebCore/editing/FrameSelection.h</a></li>
<li><a href="#trunkSourceWebCorehtmlHTMLCanvasElementcpp">trunk/Source/WebCore/html/HTMLCanvasElement.cpp</a></li>
<li><a href="#trunkSourceWebCoreinspectorInspectorFrontendHostcpp">trunk/Source/WebCore/inspector/InspectorFrontendHost.cpp</a></li>
<li><a href="#trunkSourceWebCoreloaderHistoryControllercpp">trunk/Source/WebCore/loader/HistoryController.cpp</a></li>
<li><a href="#trunkSourceWebCoreloadericonIconDatabasecpp">trunk/Source/WebCore/loader/icon/IconDatabase.cpp</a></li>
<li><a href="#trunkSourceWebCorepageContextMenuControllercpp">trunk/Source/WebCore/page/ContextMenuController.cpp</a></li>
<li><a href="#trunkSourceWebCorepageDragControllercpp">trunk/Source/WebCore/page/DragController.cpp</a></li>
<li><a href="#trunkSourceWebCorepageEventHandlercpp">trunk/Source/WebCore/page/EventHandler.cpp</a></li>
<li><a href="#trunkSourceWebCorepageFrameViewcpp">trunk/Source/WebCore/page/FrameView.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformContextMenuItemh">trunk/Source/WebCore/platform/ContextMenuItem.h</a></li>
<li><a href="#trunkSourceWebCoreplatformCursorh">trunk/Source/WebCore/platform/Cursor.h</a></li>
<li><a href="#trunkSourceWebCoreplatformDragDatah">trunk/Source/WebCore/platform/DragData.h</a></li>
<li><a href="#trunkSourceWebCoreplatformDragImageh">trunk/Source/WebCore/platform/DragImage.h</a></li>
<li><a href="#trunkSourceWebCoreplatformFileSystemh">trunk/Source/WebCore/platform/FileSystem.h</a></li>
<li><a href="#trunkSourceWebCoreplatformLocalizedStringsh">trunk/Source/WebCore/platform/LocalizedStrings.h</a></li>
<li><a href="#trunkSourceWebCoreplatformMIMETypeRegistrycpp">trunk/Source/WebCore/platform/MIMETypeRegistry.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformNotImplementedh">trunk/Source/WebCore/platform/NotImplemented.h</a></li>
<li><a href="#trunkSourceWebCoreplatformPasteboardh">trunk/Source/WebCore/platform/Pasteboard.h</a></li>
<li><a href="#trunkSourceWebCoreplatformPlatformKeyboardEventh">trunk/Source/WebCore/platform/PlatformKeyboardEvent.h</a></li>
<li><a href="#trunkSourceWebCoreplatformPlatformMouseEventh">trunk/Source/WebCore/platform/PlatformMouseEvent.h</a></li>
<li><a href="#trunkSourceWebCoreplatformPlatformSpeechSynthesizerh">trunk/Source/WebCore/platform/PlatformSpeechSynthesizer.h</a></li>
<li><a href="#trunkSourceWebCoreplatformPlatformWheelEventh">trunk/Source/WebCore/platform/PlatformWheelEvent.h</a></li>
<li><a href="#trunkSourceWebCoreplatformWidgeth">trunk/Source/WebCore/platform/Widget.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsANGLEWebKitBridgeh">trunk/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsBitmapImageh">trunk/Source/WebCore/platform/graphics/BitmapImage.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsGraphicsContext3Dh">trunk/Source/WebCore/platform/graphics/GraphicsContext3D.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsIconh">trunk/Source/WebCore/platform/graphics/Icon.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsImageh">trunk/Source/WebCore/platform/graphics/Image.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsIntPointh">trunk/Source/WebCore/platform/graphics/IntPoint.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsIntRecth">trunk/Source/WebCore/platform/graphics/IntRect.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsopenglExtensions3DOpenGLcpp">trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsopenglExtensions3DOpenGLh">trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.h</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsopenglExtensions3DOpenGLCommoncpp">trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsopenglGraphicsContext3DOpenGLcpp">trunk/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGL.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsopenglGraphicsContext3DOpenGLCommoncpp">trunk/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformgraphicsopenglTemporaryOpenGLSettingcpp">trunk/Source/WebCore/platform/graphics/opengl/TemporaryOpenGLSetting.cpp</a></li>
<li><a href="#trunkSourceWebCoreplatformnetworkNetworkStateNotifierh">trunk/Source/WebCore/platform/network/NetworkStateNotifier.h</a></li>
<li><a href="#trunkSourceWebCoreplatformposixFileSystemPOSIXcpp">trunk/Source/WebCore/platform/posix/FileSystemPOSIX.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderLayerCompositorcpp">trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingRenderTextcpp">trunk/Source/WebCore/rendering/RenderText.cpp</a></li>
<li><a href="#trunkSourceWebCorexmlXSLStyleSheetLibxsltcpp">trunk/Source/WebCore/xml/XSLStyleSheetLibxslt.cpp</a></li>
<li><a href="#trunkSourceWebCorexmlXSLTExtensionscpp">trunk/Source/WebCore/xml/XSLTExtensions.cpp</a></li>
<li><a href="#trunkSourceWebCorexmlXSLTProcessorLibxsltcpp">trunk/Source/WebCore/xml/XSLTProcessorLibxslt.cpp</a></li>
<li><a href="#trunkSourceWebCorexmlXSLTUnicodeSortcpp">trunk/Source/WebCore/xml/XSLTUnicodeSort.cpp</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/ChangeLog        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -1,3 +1,102 @@
</span><ins>+2017-02-16  Anders Carlsson  &lt;andersca@apple.com&gt;
+
+        Remove EFL from WebCore
+        https://bugs.webkit.org/show_bug.cgi?id=168477
+
+        Reviewed by Brian Burg.
+
+        * accessibility/AccessibilityList.cpp:
+        (WebCore::AccessibilityList::childHasPseudoVisibleListItemMarkers):
+        * accessibility/AccessibilityNodeObject.cpp:
+        (WebCore::AccessibilityNodeObject::canSetValueAttribute):
+        * accessibility/AccessibilityObject.cpp:
+        (WebCore::AccessibilityObject::AccessibilityObject):
+        (WebCore::AccessibilityObject::textIteratorBehaviorForTextRange):
+        * accessibility/AccessibilityObject.h:
+        * accessibility/AccessibilityRenderObject.cpp:
+        (WebCore::AccessibilityRenderObject::determineAccessibilityRole):
+        * accessibility/AccessibilityTableColumn.cpp:
+        (WebCore::AccessibilityTableColumn::computeAccessibilityIsIgnored):
+        * accessibility/AccessibilityTableHeaderContainer.cpp:
+        (WebCore::AccessibilityTableHeaderContainer::computeAccessibilityIsIgnored):
+        * crypto/CryptoKey.cpp:
+        * crypto/keys/CryptoKeyRSA.h:
+        * dom/Document.cpp:
+        (WebCore::Document::implicitClose):
+        * editing/Editor.cpp:
+        (WebCore::Editor::performCutOrCopy):
+        (WebCore::Editor::copyImage):
+        * editing/Editor.h:
+        * editing/FrameSelection.h:
+        * html/HTMLCanvasElement.cpp:
+        (WebCore::requiresAcceleratedCompositingForWebGL):
+        * inspector/InspectorFrontendHost.cpp:
+        (WebCore::InspectorFrontendHost::port):
+        * loader/HistoryController.cpp:
+        (WebCore::HistoryController::restoreScrollPositionAndViewState):
+        * loader/icon/IconDatabase.cpp:
+        (WebCore::IconDatabase::performURLImport):
+        * page/ContextMenuController.cpp:
+        (WebCore::ContextMenuController::contextMenuItemSelected):
+        (WebCore::ContextMenuController::populate):
+        (WebCore::ContextMenuController::checkOrEnableIfNeeded):
+        * page/DragController.cpp:
+        (WebCore::DragController::startDrag):
+        * page/EventHandler.cpp:
+        (WebCore::EventHandler::eventInvertsTabsToLinksClientCallResult):
+        * page/FrameView.cpp:
+        (WebCore::FrameView::layout):
+        * platform/ContextMenuItem.h:
+        * platform/Cursor.h:
+        * platform/DragData.h:
+        * platform/DragImage.h:
+        * platform/FileSystem.h:
+        * platform/LocalizedStrings.h:
+        * platform/MIMETypeRegistry.cpp:
+        (WebCore::initializeSupportedImageMIMETypesForEncoding):
+        * platform/NotImplemented.h:
+        * platform/Pasteboard.h:
+        * platform/PlatformKeyboardEvent.h:
+        * platform/PlatformMouseEvent.h:
+        * platform/PlatformSpeechSynthesizer.h:
+        * platform/PlatformWheelEvent.h:
+        * platform/Widget.h:
+        * platform/graphics/ANGLEWebKitBridge.h:
+        * platform/graphics/BitmapImage.h:
+        * platform/graphics/GraphicsContext3D.h:
+        * platform/graphics/Icon.h:
+        * platform/graphics/Image.h:
+        (WebCore::Image::getEvasObject): Deleted.
+        * platform/graphics/IntPoint.h:
+        * platform/graphics/IntRect.h:
+        * platform/graphics/opengl/Extensions3DOpenGL.cpp:
+        (WebCore::Extensions3DOpenGL::createVertexArrayOES):
+        (WebCore::Extensions3DOpenGL::deleteVertexArrayOES):
+        (WebCore::Extensions3DOpenGL::isVertexArrayOES):
+        (WebCore::Extensions3DOpenGL::bindVertexArrayOES):
+        (WebCore::Extensions3DOpenGL::supportsExtension):
+        * platform/graphics/opengl/Extensions3DOpenGL.h:
+        * platform/graphics/opengl/Extensions3DOpenGLCommon.cpp:
+        * platform/graphics/opengl/GraphicsContext3DOpenGL.cpp:
+        * platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp:
+        (WebCore::GraphicsContext3D::createForCurrentGLContext):
+        (WebCore::GraphicsContext3D::reshape):
+        (WebCore::GraphicsContext3D::createVertexArray):
+        (WebCore::GraphicsContext3D::deleteVertexArray):
+        (WebCore::GraphicsContext3D::isVertexArray):
+        (WebCore::GraphicsContext3D::bindVertexArray):
+        * platform/graphics/opengl/TemporaryOpenGLSetting.cpp:
+        * platform/network/NetworkStateNotifier.h:
+        * platform/posix/FileSystemPOSIX.cpp:
+        * rendering/RenderLayerCompositor.cpp:
+        (WebCore::RenderLayerCompositor::ensureRootLayer):
+        * rendering/RenderText.cpp:
+        (WebCore::RenderText::previousOffsetForBackwardDeletion):
+        * xml/XSLStyleSheetLibxslt.cpp:
+        * xml/XSLTExtensions.cpp:
+        * xml/XSLTProcessorLibxslt.cpp:
+        * xml/XSLTUnicodeSort.cpp:
+
</ins><span class="cx"> 2017-02-16  Zalan Bujtas  &lt;zalan@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Simple line layout: Add forced line layout info to coverage print.
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityListcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityList.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityList.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/accessibility/AccessibilityList.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -118,7 +118,7 @@
</span><span class="cx">     
</span><span class="cx">     // Platforms which expose rendered text content through the parent element will treat
</span><span class="cx">     // those renderers as &quot;ignored&quot; objects.
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     String text = axObj-&gt;textUnderElement();
</span><span class="cx">     return !text.isEmpty() &amp;&amp; !text.containsOnlyWhitespace();
</span><span class="cx"> #else
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityNodeObjectcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/accessibility/AccessibilityNodeObject.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -2075,7 +2075,7 @@
</span><span class="cx">     if (isProgressIndicator() || isSlider())
</span><span class="cx">         return true;
</span><span class="cx"> 
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     // In ATK, input types which support aria-readonly are treated as having a
</span><span class="cx">     // settable value if the user can modify the widget's value or its state.
</span><span class="cx">     if (supportsARIAReadOnly() || isRadioButton())
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityObjectcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityObject.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityObject.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/accessibility/AccessibilityObject.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -86,7 +86,7 @@
</span><span class="cx">     , m_haveChildren(false)
</span><span class="cx">     , m_role(UnknownRole)
</span><span class="cx">     , m_lastKnownIsIgnoredValue(DefaultBehavior)
</span><del>-#if PLATFORM(GTK) || (PLATFORM(EFL) &amp;&amp; HAVE(ACCESSIBILITY))
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     , m_wrapper(nullptr)
</span><span class="cx"> #endif
</span><span class="cx"> {
</span><span class="lines">@@ -2917,7 +2917,7 @@
</span><span class="cx"> {
</span><span class="cx">     TextIteratorBehavior behavior = TextIteratorIgnoresStyleVisibility;
</span><span class="cx">     
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     // We need to emit replaced elements for GTK, and present
</span><span class="cx">     // them with the 'object replacement character' (0xFFFC).
</span><span class="cx">     behavior = static_cast&lt;TextIteratorBehavior&gt;(behavior | TextIteratorEmitsObjectReplacementCharacters);
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityObjecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityObject.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityObject.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/accessibility/AccessibilityObject.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -63,7 +63,7 @@
</span><span class="cx"> 
</span><span class="cx"> typedef WebAccessibilityObjectWrapper AccessibilityObjectWrapper;
</span><span class="cx"> 
</span><del>-#elif PLATFORM(GTK) || (PLATFORM(EFL) &amp;&amp; HAVE(ACCESSIBILITY))
</del><ins>+#elif PLATFORM(GTK)
</ins><span class="cx"> typedef struct _AtkObject AtkObject;
</span><span class="cx"> typedef struct _AtkObject AccessibilityObjectWrapper;
</span><span class="cx"> #else
</span><span class="lines">@@ -1014,7 +1014,7 @@
</span><span class="cx">     bool isHidden() const { return isARIAHidden() || isDOMHidden(); }
</span><span class="cx">     
</span><span class="cx"> #if HAVE(ACCESSIBILITY)
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     AccessibilityObjectWrapper* wrapper() const;
</span><span class="cx">     void setWrapper(AccessibilityObjectWrapper*);
</span><span class="cx"> #else
</span><span class="lines">@@ -1093,7 +1093,7 @@
</span><span class="cx"> 
</span><span class="cx">     void ariaElementsFromAttribute(AccessibilityChildrenVector&amp;, const QualifiedName&amp;) const;
</span><span class="cx"> 
</span><del>-#if (PLATFORM(GTK) || PLATFORM(EFL)) &amp;&amp; HAVE(ACCESSIBILITY)
</del><ins>+#if PLATFORM(GTK) &amp;&amp; HAVE(ACCESSIBILITY)
</ins><span class="cx">     bool allowsTextRanges() const;
</span><span class="cx">     unsigned getLengthForTextRange() const;
</span><span class="cx"> #else
</span><span class="lines">@@ -1105,7 +1105,7 @@
</span><span class="cx">     RetainPtr&lt;WebAccessibilityObjectWrapper&gt; m_wrapper;
</span><span class="cx"> #elif PLATFORM(WIN)
</span><span class="cx">     COMPtr&lt;AccessibilityObjectWrapper&gt; m_wrapper;
</span><del>-#elif PLATFORM(GTK) || (PLATFORM(EFL) &amp;&amp; HAVE(ACCESSIBILITY))
</del><ins>+#elif PLATFORM(GTK)
</ins><span class="cx">     AtkObject* m_wrapper;
</span><span class="cx"> #endif
</span><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityRenderObjectcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/accessibility/AccessibilityRenderObject.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -2695,7 +2695,7 @@
</span><span class="cx">     // In ATK, there is a distinction between generic text block elements and other
</span><span class="cx">     // generic containers; AX API does not make this distinction.
</span><span class="cx">     if (is&lt;RenderTableCell&gt;(m_renderer))
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">         return DivRole;
</span><span class="cx"> #else
</span><span class="cx">         return GroupRole;
</span><span class="lines">@@ -2793,7 +2793,7 @@
</span><span class="cx">         return GroupRole;
</span><span class="cx"> 
</span><span class="cx">     if (m_renderer-&gt;isRenderBlockFlow()) {
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">         // For ATK, GroupRole maps to ATK_ROLE_PANEL. Panels are most commonly found (and hence
</span><span class="cx">         // expected) in UI elements; not text blocks.
</span><span class="cx">         return m_renderer-&gt;isAnonymousBlock() ? DivRole : GroupRole;
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityTableColumncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityTableColumn.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityTableColumn.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/accessibility/AccessibilityTableColumn.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -180,7 +180,7 @@
</span><span class="cx">     if (!m_parent)
</span><span class="cx">         return true;
</span><span class="cx">     
</span><del>-#if PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(IOS) || PLATFORM(GTK)
</ins><span class="cx">     return true;
</span><span class="cx"> #endif
</span><span class="cx">     
</span></span></pre></div>
<a id="trunkSourceWebCoreaccessibilityAccessibilityTableHeaderContainercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/accessibility/AccessibilityTableHeaderContainer.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/accessibility/AccessibilityTableHeaderContainer.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/accessibility/AccessibilityTableHeaderContainer.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -58,7 +58,7 @@
</span><span class="cx">     if (!m_parent)
</span><span class="cx">         return true;
</span><span class="cx">     
</span><del>-#if PLATFORM(IOS) || PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(IOS) || PLATFORM(GTK)
</ins><span class="cx">     return true;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCorecryptoCryptoKeycpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/crypto/CryptoKey.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/crypto/CryptoKey.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/crypto/CryptoKey.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -68,7 +68,7 @@
</span><span class="cx">     return result;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-#if !OS(DARWIN) || PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if !OS(DARWIN) || PLATFORM(GTK)
</ins><span class="cx"> Vector&lt;uint8_t&gt; CryptoKey::randomData(size_t size)
</span><span class="cx"> {
</span><span class="cx">     Vector&lt;uint8_t&gt; result(size);
</span></span></pre></div>
<a id="trunkSourceWebCorecryptokeysCryptoKeyRSAh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/crypto/keys/CryptoKeyRSA.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/crypto/keys/CryptoKeyRSA.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/crypto/keys/CryptoKeyRSA.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -31,12 +31,12 @@
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(SUBTLE_CRYPTO)
</span><span class="cx"> 
</span><del>-#if OS(DARWIN) &amp;&amp; !PLATFORM(EFL) &amp;&amp; !PLATFORM(GTK)
</del><ins>+#if OS(DARWIN) &amp;&amp; !PLATFORM(GTK)
</ins><span class="cx"> typedef struct _CCRSACryptor *CCRSACryptorRef;
</span><span class="cx"> typedef CCRSACryptorRef PlatformRSAKey;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx"> typedef struct _PlatformRSAKeyGnuTLS PlatformRSAKeyGnuTLS;
</span><span class="cx"> typedef PlatformRSAKeyGnuTLS *PlatformRSAKey;
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCoredomDocumentcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/dom/Document.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/dom/Document.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/dom/Document.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -2722,7 +2722,7 @@
</span><span class="cx"> 
</span><span class="cx">     m_processingLoadEvent = false;
</span><span class="cx"> 
</span><del>-#if PLATFORM(COCOA) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(COCOA) || PLATFORM(WIN) || PLATFORM(GTK)
</ins><span class="cx">     if (f &amp;&amp; hasLivingRenderTree() &amp;&amp; AXObjectCache::accessibilityEnabled()) {
</span><span class="cx">         // The AX cache may have been cleared at this point, but we need to make sure it contains an
</span><span class="cx">         // AX object to send the notification to. getOrCreate will make sure that an valid AX object
</span></span></pre></div>
<a id="trunkSourceWebCoreeditingEditorcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/editing/Editor.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/editing/Editor.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/editing/Editor.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -1246,13 +1246,13 @@
</span><span class="cx">             imageElement = imageElementFromImageDocument(document());
</span><span class="cx"> 
</span><span class="cx">         if (imageElement) {
</span><del>-#if PLATFORM(COCOA) || PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if PLATFORM(COCOA) || PLATFORM(GTK)
</ins><span class="cx">             writeImageToPasteboard(*Pasteboard::createForCopyAndPaste(), *imageElement, document().url(), document().title());
</span><span class="cx"> #else
</span><span class="cx">             Pasteboard::createForCopyAndPaste()-&gt;writeImage(*imageElement, document().url(), document().title());
</span><span class="cx"> #endif
</span><span class="cx">         } else {
</span><del>-#if PLATFORM(COCOA) || PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if PLATFORM(COCOA) || PLATFORM(GTK)
</ins><span class="cx">             writeSelectionToPasteboard(*Pasteboard::createForCopyAndPaste());
</span><span class="cx"> #else
</span><span class="cx">             // FIXME: Convert all other platforms to match Mac and delete this.
</span><span class="lines">@@ -1364,7 +1364,7 @@
</span><span class="cx">     if (url.isEmpty())
</span><span class="cx">         url = result.absoluteImageURL();
</span><span class="cx"> 
</span><del>-#if PLATFORM(COCOA) || PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if PLATFORM(COCOA) || PLATFORM(GTK)
</ins><span class="cx">     writeImageToPasteboard(*Pasteboard::createForCopyAndPaste(), *element, url, result.altDisplayString());
</span><span class="cx"> #else
</span><span class="cx">     Pasteboard::createForCopyAndPaste()-&gt;writeImage(*element, url, result.altDisplayString());
</span></span></pre></div>
<a id="trunkSourceWebCoreeditingEditorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/editing/Editor.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/editing/Editor.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/editing/Editor.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -464,7 +464,7 @@
</span><span class="cx">     WEBCORE_EXPORT void replaceSelectionWithAttributedString(NSAttributedString *, MailBlockquoteHandling = MailBlockquoteHandling::RespectBlockquote);
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(COCOA) || PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if PLATFORM(COCOA) || PLATFORM(GTK)
</ins><span class="cx">     WEBCORE_EXPORT void writeSelectionToPasteboard(Pasteboard&amp;);
</span><span class="cx">     WEBCORE_EXPORT void writeImageToPasteboard(Pasteboard&amp;, Element&amp; imageElement, const URL&amp;, const String&amp; title);
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCoreeditingFrameSelectionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/editing/FrameSelection.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/editing/FrameSelection.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/editing/FrameSelection.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -369,7 +369,7 @@
</span><span class="cx">     m_typingStyle = style;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-#if !(PLATFORM(COCOA) || PLATFORM(GTK) || PLATFORM(EFL))
</del><ins>+#if !(PLATFORM(COCOA) || PLATFORM(GTK))
</ins><span class="cx"> #if HAVE(ACCESSIBILITY)
</span><span class="cx"> inline void FrameSelection::notifyAccessibilityForSelectionChange(const AXTextStateChangeIntent&amp;)
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebCorehtmlHTMLCanvasElementcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/html/HTMLCanvasElement.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/html/HTMLCanvasElement.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/html/HTMLCanvasElement.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -235,7 +235,7 @@
</span><span class="cx"> #if ENABLE(WEBGL)
</span><span class="cx"> static bool requiresAcceleratedCompositingForWebGL()
</span><span class="cx"> {
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     return false;
</span><span class="cx"> #else
</span><span class="cx">     return true;
</span></span></pre></div>
<a id="trunkSourceWebCoreinspectorInspectorFrontendHostcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/inspector/InspectorFrontendHost.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/inspector/InspectorFrontendHost.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/inspector/InspectorFrontendHost.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -271,8 +271,6 @@
</span><span class="cx"> {
</span><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx">     return ASCIILiteral(&quot;gtk&quot;);
</span><del>-#elif PLATFORM(EFL)
-    return ASCIILiteral(&quot;efl&quot;);
</del><span class="cx"> #else
</span><span class="cx">     return ASCIILiteral(&quot;unknown&quot;);
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCoreloaderHistoryControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/HistoryController.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/HistoryController.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/loader/HistoryController.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -154,7 +154,7 @@
</span><span class="cx">     // through to the client.
</span><span class="cx">     m_frame.loader().client().restoreViewState();
</span><span class="cx"> 
</span><del>-#if !PLATFORM(IOS) &amp;&amp; !PLATFORM(EFL)
</del><ins>+#if !PLATFORM(IOS)
</ins><span class="cx">     // Don't restore scroll point on iOS as FrameLoaderClient::restoreViewState() does that.
</span><span class="cx">     if (view &amp;&amp; !view-&gt;wasScrolledByUser()) {
</span><span class="cx">         Page* page = m_frame.page();
</span></span></pre></div>
<a id="trunkSourceWebCoreloadericonIconDatabasecpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/loader/icon/IconDatabase.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/loader/icon/IconDatabase.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/loader/icon/IconDatabase.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -71,7 +71,7 @@
</span><span class="cx"> 
</span><span class="cx"> static bool checkIntegrityOnOpen = false;
</span><span class="cx"> 
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx"> // We are not interested in icons that have been unused for more than
</span><span class="cx"> // 30 days, delete them even if they have not been explicitly released.
</span><span class="cx"> static const int notUsedIconExpirationTime = 60*60*24*30;
</span><span class="lines">@@ -1184,7 +1184,7 @@
</span><span class="cx"> {
</span><span class="cx">     ASSERT_ICON_SYNC_THREAD();
</span><span class="cx"> 
</span><del>-# if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+# if PLATFORM(GTK)
</ins><span class="cx">     // Do not import icons not used in the last 30 days. They will be automatically pruned later if nobody retains them.
</span><span class="cx">     // Note that IconInfo.stamp is only set when the icon data is retrieved from the server (and thus is not updated whether
</span><span class="cx">     // we use it or not). This code works anyway because the IconDatabase downloads icons again if they are older than 4 days,
</span></span></pre></div>
<a id="trunkSourceWebCorepageContextMenuControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/ContextMenuController.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/ContextMenuController.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/page/ContextMenuController.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -249,7 +249,7 @@
</span><span class="cx">         // For now, call into the client. This is temporary!
</span><span class="cx">         frame-&gt;editor().copyImage(m_context.hitTestResult());
</span><span class="cx">         break;
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     case ContextMenuItemTagCopyImageUrlToClipboard:
</span><span class="cx">         frame-&gt;editor().copyURL(m_context.hitTestResult().absoluteImageURL(), m_context.hitTestResult().textContent());
</span><span class="cx">         break;
</span><span class="lines">@@ -351,7 +351,7 @@
</span><span class="cx">         insertUnicodeCharacter(zeroWidthNonJoiner, *frame);
</span><span class="cx">         break;
</span><span class="cx"> #endif
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     case ContextMenuItemTagSelectAll:
</span><span class="cx">         frame-&gt;editor().command(&quot;SelectAll&quot;).execute();
</span><span class="cx">         break;
</span><span class="lines">@@ -749,7 +749,7 @@
</span><span class="cx">         contextMenuItemTagDownloadImageToDisk());
</span><span class="cx">     ContextMenuItem CopyImageItem(ActionType, ContextMenuItemTagCopyImageToClipboard, 
</span><span class="cx">         contextMenuItemTagCopyImageToClipboard());
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     ContextMenuItem CopyImageUrlItem(ActionType, ContextMenuItemTagCopyImageUrlToClipboard, 
</span><span class="cx">         contextMenuItemTagCopyImageUrlToClipboard());
</span><span class="cx"> #endif
</span><span class="lines">@@ -803,11 +803,11 @@
</span><span class="cx"> #if PLATFORM(GTK)
</span><span class="cx">     ContextMenuItem DeleteItem(ActionType, ContextMenuItemTagDelete, contextMenuItemTagDelete());
</span><span class="cx"> #endif
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     ContextMenuItem SelectAllItem(ActionType, ContextMenuItemTagSelectAll, contextMenuItemTagSelectAll());
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN)
</del><ins>+#if PLATFORM(GTK) || PLATFORM(WIN)
</ins><span class="cx">     ContextMenuItem ShareMenuItem;
</span><span class="cx"> #else
</span><span class="cx">     ContextMenuItem ShareMenuItem(SubmenuType, ContextMenuItemTagShareMenu, emptyString());
</span><span class="lines">@@ -854,7 +854,7 @@
</span><span class="cx">             appendItem(DownloadImageItem, m_contextMenu.get());
</span><span class="cx">             if (imageURL.isLocalFile() || m_context.hitTestResult().image())
</span><span class="cx">                 appendItem(CopyImageItem, m_contextMenu.get());
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">             appendItem(CopyImageUrlItem, m_contextMenu.get());
</span><span class="cx"> #endif
</span><span class="cx">         }
</span><span class="lines">@@ -1041,7 +1041,7 @@
</span><span class="cx">         appendItem(DeleteItem, m_contextMenu.get());
</span><span class="cx">         appendItem(*separatorItem(), m_contextMenu.get());
</span><span class="cx"> #endif
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">         appendItem(SelectAllItem, m_contextMenu.get());
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="lines">@@ -1212,7 +1212,7 @@
</span><span class="cx">             shouldEnable = true;
</span><span class="cx">             break;
</span><span class="cx"> #endif
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">         case ContextMenuItemTagSelectAll:
</span><span class="cx">             shouldEnable = true;
</span><span class="cx">             break;
</span><span class="lines">@@ -1327,7 +1327,7 @@
</span><span class="cx">         case ContextMenuItemTagCopyLinkToClipboard:
</span><span class="cx">         case ContextMenuItemTagOpenImageInNewWindow:
</span><span class="cx">         case ContextMenuItemTagCopyImageToClipboard:
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">         case ContextMenuItemTagCopyImageUrlToClipboard:
</span><span class="cx"> #endif
</span><span class="cx">             break;
</span></span></pre></div>
<a id="trunkSourceWebCorepageDragControllercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/DragController.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/DragController.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/page/DragController.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -839,7 +839,7 @@
</span><span class="cx">             if (enclosingTextFormControl(src.selection().selection().start()))
</span><span class="cx">                 dataTransfer.pasteboard().writePlainText(src.editor().selectedTextForDataTransfer(), Pasteboard::CannotSmartReplace);
</span><span class="cx">             else {
</span><del>-#if PLATFORM(COCOA) || PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if PLATFORM(COCOA) || PLATFORM(GTK)
</ins><span class="cx">                 src.editor().writeSelectionToPasteboard(dataTransfer.pasteboard());
</span><span class="cx"> #else
</span><span class="cx">                 // FIXME: Convert all other platforms to match Mac and delete this.
</span></span></pre></div>
<a id="trunkSourceWebCorepageEventHandlercpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/EventHandler.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/EventHandler.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/page/EventHandler.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -3680,7 +3680,7 @@
</span><span class="cx"> 
</span><span class="cx"> bool EventHandler::eventInvertsTabsToLinksClientCallResult(KeyboardEvent&amp; event)
</span><span class="cx"> {
</span><del>-#if PLATFORM(COCOA) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(COCOA)
</ins><span class="cx">     return isKeyboardOptionTab(event);
</span><span class="cx"> #else
</span><span class="cx">     UNUSED_PARAM(event);
</span></span></pre></div>
<a id="trunkSourceWebCorepageFrameViewcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/page/FrameView.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/page/FrameView.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/page/FrameView.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -1533,7 +1533,7 @@
</span><span class="cx"> 
</span><span class="cx">     m_layoutCount++;
</span><span class="cx"> 
</span><del>-#if PLATFORM(COCOA) || PLATFORM(WIN) || PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(COCOA) || PLATFORM(WIN) || PLATFORM(GTK)
</ins><span class="cx">     if (AXObjectCache* cache = root-&gt;document().existingAXObjectCache())
</span><span class="cx">         cache-&gt;postNotification(root, AXObjectCache::AXLayoutComplete);
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformContextMenuItemh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/ContextMenuItem.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/ContextMenuItem.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/ContextMenuItem.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -43,7 +43,7 @@
</span><span class="cx">     ContextMenuItemTagOpenImageInNewWindow,
</span><span class="cx">     ContextMenuItemTagDownloadImageToDisk,
</span><span class="cx">     ContextMenuItemTagCopyImageToClipboard,
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     ContextMenuItemTagCopyImageUrlToClipboard,
</span><span class="cx"> #endif
</span><span class="cx">     ContextMenuItemTagOpenFrameInNewWindow,
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformCursorh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/Cursor.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/Cursor.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/Cursor.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -74,8 +74,6 @@
</span><span class="cx"> using PlatformCursor = NSCursor *;
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx"> using PlatformCursor = GRefPtr&lt;GdkCursor&gt;;
</span><del>-#elif PLATFORM(EFL)
-using PlatformCursor = const char*;
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> class Cursor {
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformDragDatah"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/DragData.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/DragData.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/DragData.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -53,7 +53,7 @@
</span><span class="cx"> class SelectionData;
</span><span class="cx"> }
</span><span class="cx"> typedef WebCore::SelectionData* DragDataRef;
</span><del>-#elif PLATFORM(EFL) || PLATFORM(IOS)
</del><ins>+#elif PLATFORM(IOS)
</ins><span class="cx"> typedef void* DragDataRef;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformDragImageh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/DragImage.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/DragImage.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/DragImage.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -63,8 +63,6 @@
</span><span class="cx"> typedef HBITMAP DragImageRef;
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx"> typedef RefPtr&lt;cairo_surface_t&gt; DragImageRef;
</span><del>-#elif PLATFORM(EFL)
-typedef void* DragImageRef;
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> #if PLATFORM(COCOA)
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformFileSystemh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/FileSystem.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/FileSystem.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/FileSystem.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -64,8 +64,6 @@
</span><span class="cx"> // PlatformModule
</span><span class="cx"> #if OS(WINDOWS)
</span><span class="cx"> typedef HMODULE PlatformModule;
</span><del>-#elif PLATFORM(EFL)
-typedef Eina_Module* PlatformModule;
</del><span class="cx"> #elif USE(GLIB)
</span><span class="cx"> typedef GModule* PlatformModule;
</span><span class="cx"> #elif USE(CF)
</span><span class="lines">@@ -98,7 +96,7 @@
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> // PlatformFileHandle
</span><del>-#if USE(GLIB) &amp;&amp; !PLATFORM(EFL) &amp;&amp; !PLATFORM(WIN)
</del><ins>+#if USE(GLIB) &amp;&amp; !PLATFORM(WIN)
</ins><span class="cx"> typedef GFileIOStream* PlatformFileHandle;
</span><span class="cx"> const PlatformFileHandle invalidPlatformFileHandle = 0;
</span><span class="cx"> #elif OS(WINDOWS)
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformLocalizedStringsh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/LocalizedStrings.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/LocalizedStrings.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/LocalizedStrings.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -54,7 +54,7 @@
</span><span class="cx">     String contextMenuItemTagOpenImageInNewWindow();
</span><span class="cx">     String contextMenuItemTagDownloadImageToDisk();
</span><span class="cx">     String contextMenuItemTagCopyImageToClipboard();
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     String contextMenuItemTagCopyImageUrlToClipboard();
</span><span class="cx"> #endif
</span><span class="cx">     String contextMenuItemTagOpenFrameInNewWindow();
</span><span class="lines">@@ -80,7 +80,7 @@
</span><span class="cx">     String contextMenuItemTagUnicodeInsertZWJMark();
</span><span class="cx">     String contextMenuItemTagUnicodeInsertZWNJMark();
</span><span class="cx"> #endif
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     String contextMenuItemTagSelectAll();
</span><span class="cx"> #endif
</span><span class="cx">     String contextMenuItemTagNoGuessesFound();
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformMIMETypeRegistrycpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/MIMETypeRegistry.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/MIMETypeRegistry.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/MIMETypeRegistry.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -269,9 +269,6 @@
</span><span class="cx">     supportedImageMIMETypesForEncoding-&gt;add(&quot;image/tiff&quot;);
</span><span class="cx">     supportedImageMIMETypesForEncoding-&gt;add(&quot;image/bmp&quot;);
</span><span class="cx">     supportedImageMIMETypesForEncoding-&gt;add(&quot;image/ico&quot;);
</span><del>-#elif PLATFORM(EFL)
-    supportedImageMIMETypesForEncoding-&gt;add(&quot;image/png&quot;);
-    supportedImageMIMETypesForEncoding-&gt;add(&quot;image/jpeg&quot;);
</del><span class="cx"> #elif USE(CAIRO)
</span><span class="cx">     supportedImageMIMETypesForEncoding-&gt;add(&quot;image/png&quot;);
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformNotImplementedh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/NotImplemented.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/NotImplemented.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/NotImplemented.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -28,7 +28,7 @@
</span><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="cx"> 
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(GTK)
</ins><span class="cx">     #define suppressNotImplementedWarning() getenv(&quot;DISABLE_NI_WARNING&quot;)
</span><span class="cx"> #else
</span><span class="cx">     #define suppressNotImplementedWarning() false
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformPasteboardh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/Pasteboard.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/Pasteboard.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/Pasteboard.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -62,7 +62,7 @@
</span><span class="cx"> // For writing to the pasteboard. Generally sorted with the richest formats on top.
</span><span class="cx"> 
</span><span class="cx"> struct PasteboardWebContent {
</span><del>-#if !(PLATFORM(EFL) || PLATFORM(GTK) || PLATFORM(WIN))
</del><ins>+#if !(PLATFORM(GTK) || PLATFORM(WIN))
</ins><span class="cx">     WEBCORE_EXPORT PasteboardWebContent();
</span><span class="cx">     WEBCORE_EXPORT ~PasteboardWebContent();
</span><span class="cx">     bool canSmartCopyOrDelete;
</span><span class="lines">@@ -99,10 +99,10 @@
</span><span class="cx"> #if PLATFORM(MAC)
</span><span class="cx">     RefPtr&lt;SharedBuffer&gt; dataInWebArchiveFormat;
</span><span class="cx"> #endif
</span><del>-#if !(PLATFORM(EFL) || PLATFORM(WIN))
</del><ins>+#if !PLATFORM(WIN)
</ins><span class="cx">     PasteboardURL url;
</span><span class="cx"> #endif
</span><del>-#if !(PLATFORM(EFL) || PLATFORM(GTK) || PLATFORM(WIN))
</del><ins>+#if !(PLATFORM(GTK) || PLATFORM(WIN))
</ins><span class="cx">     RefPtr&lt;SharedBuffer&gt; resourceData;
</span><span class="cx">     String resourceMIMEType;
</span><span class="cx"> #endif
</span><span class="lines">@@ -114,7 +114,7 @@
</span><span class="cx"> public:
</span><span class="cx">     virtual ~PasteboardWebContentReader() { }
</span><span class="cx"> 
</span><del>-#if !(PLATFORM(EFL) || PLATFORM(GTK) || PLATFORM(WIN))
</del><ins>+#if !(PLATFORM(GTK) || PLATFORM(WIN))
</ins><span class="cx">     virtual bool readWebArchive(SharedBuffer*) = 0;
</span><span class="cx">     virtual bool readFilenames(const Vector&lt;String&gt;&amp;) = 0;
</span><span class="cx">     virtual bool readHTML(const String&amp;) = 0;
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformPlatformKeyboardEventh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/PlatformKeyboardEvent.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/PlatformKeyboardEvent.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/PlatformKeyboardEvent.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -45,11 +45,6 @@
</span><span class="cx"> #include &quot;CompositionResults.h&quot;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-typedef struct _Evas_Event_Key_Down Evas_Event_Key_Down;
-typedef struct _Evas_Event_Key_Up Evas_Event_Key_Up;
-#endif
-
</del><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><span class="cx">     class PlatformKeyboardEvent : public PlatformEvent {
</span><span class="lines">@@ -169,11 +164,6 @@
</span><span class="cx">         static bool modifiersContainCapsLock(unsigned);
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-        explicit PlatformKeyboardEvent(const Evas_Event_Key_Down*);
-        explicit PlatformKeyboardEvent(const Evas_Event_Key_Up*);
-#endif
-
</del><span class="cx">     protected:
</span><span class="cx">         String m_text;
</span><span class="cx">         String m_unmodifiedText;
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformPlatformMouseEventh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/PlatformMouseEvent.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/PlatformMouseEvent.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/PlatformMouseEvent.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -35,12 +35,6 @@
</span><span class="cx"> typedef struct _GdkEventMotion GdkEventMotion;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-typedef struct _Evas_Event_Mouse_Down Evas_Event_Mouse_Down;
-typedef struct _Evas_Event_Mouse_Up Evas_Event_Mouse_Up;
-typedef struct _Evas_Event_Mouse_Move Evas_Event_Mouse_Move;
-#endif
-
</del><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><span class="cx"> const double ForceAtClick = 1;
</span><span class="lines">@@ -103,13 +97,6 @@
</span><span class="cx">         void setClickCount(int count) { m_clickCount = count; }
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-        void setClickCount(unsigned int);
-        PlatformMouseEvent(const Evas_Event_Mouse_Down*, IntPoint);
-        PlatformMouseEvent(const Evas_Event_Mouse_Up*, IntPoint);
-        PlatformMouseEvent(const Evas_Event_Mouse_Move*, IntPoint);
-#endif
-
</del><span class="cx"> #if PLATFORM(MAC)
</span><span class="cx">         int eventNumber() const { return m_eventNumber; }
</span><span class="cx">         int menuTypeForEvent() const { return m_menuTypeForEvent; }
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformPlatformSpeechSynthesizerh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/PlatformSpeechSynthesizer.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/PlatformSpeechSynthesizer.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/PlatformSpeechSynthesizer.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -36,14 +36,8 @@
</span><span class="cx"> OBJC_CLASS WebSpeechSynthesisWrapper;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
</del><span class="cx"> namespace WebCore {
</span><del>-class PlatformSpeechSynthesisProviderEfl;
-}
-#endif
</del><span class="cx"> 
</span><del>-namespace WebCore {
-
</del><span class="cx"> enum SpeechBoundary {
</span><span class="cx">     SpeechWordBoundary,
</span><span class="cx">     SpeechSentenceBoundary
</span><span class="lines">@@ -92,9 +86,6 @@
</span><span class="cx"> #if PLATFORM(COCOA)
</span><span class="cx">     RetainPtr&lt;WebSpeechSynthesisWrapper&gt; m_platformSpeechWrapper;
</span><span class="cx"> #endif
</span><del>-#if PLATFORM(EFL)
-    std::unique_ptr&lt;PlatformSpeechSynthesisProviderEfl&gt; m_platformSpeechWrapper;
-#endif
</del><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace WebCore
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformPlatformWheelEventh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/PlatformWheelEvent.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/PlatformWheelEvent.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/PlatformWheelEvent.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -34,10 +34,6 @@
</span><span class="cx"> typedef struct _GdkEventScroll GdkEventScroll;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-typedef struct _Evas_Event_Mouse_Wheel Evas_Event_Mouse_Wheel;
-#endif
-
</del><span class="cx"> namespace WebCore {
</span><span class="cx"> 
</span><span class="cx"> // The ScrollByPixelWheelEvent is a fine-grained event that specifies the precise number of pixels to scroll.
</span><span class="lines">@@ -123,10 +119,6 @@
</span><span class="cx">     explicit PlatformWheelEvent(GdkEventScroll*);
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-    explicit PlatformWheelEvent(const Evas_Event_Mouse_Wheel*);
-#endif
-
</del><span class="cx"> #if PLATFORM(COCOA)
</span><span class="cx">     bool hasPreciseScrollingDeltas() const { return m_hasPreciseScrollingDeltas; }
</span><span class="cx">     void setHasPreciseScrollingDeltas(bool hasPreciseScrollingDeltas) { m_hasPreciseScrollingDeltas = hasPreciseScrollingDeltas; }
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformWidgeth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/Widget.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/Widget.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/Widget.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -61,10 +61,6 @@
</span><span class="cx"> typedef GtkWidget* PlatformWidget;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-typedef Evas_Object* PlatformWidget;
-#endif
-
</del><span class="cx"> typedef PlatformWidget PlatformPageClient;
</span><span class="cx"> 
</span><span class="cx"> namespace WebCore {
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsANGLEWebKitBridgeh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -36,7 +36,7 @@
</span><span class="cx"> #include &lt;OpenGL/gl.h&gt;
</span><span class="cx"> #elif PLATFORM(WIN)
</span><span class="cx"> #include &quot;OpenGLESShims.h&quot;
</span><del>-#elif PLATFORM(GTK) || PLATFORM(EFL)
</del><ins>+#elif PLATFORM(GTK)
</ins><span class="cx"> #if USE(OPENGL_ES_2)
</span><span class="cx"> #include &lt;GLES2/gl2.h&gt;
</span><span class="cx"> #else
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsBitmapImageh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/BitmapImage.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/BitmapImage.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/BitmapImage.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -116,10 +116,6 @@
</span><span class="cx">     GdkPixbuf* getGdkPixbuf() override;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-    Evas_Object* getEvasObject(Evas*) override;
-#endif
-
</del><span class="cx">     WEBCORE_EXPORT NativeImagePtr nativeImage(const GraphicsContext* = nullptr) override;
</span><span class="cx">     NativeImagePtr nativeImageForCurrentFrame(const GraphicsContext* = nullptr) override;
</span><span class="cx"> #if USE(CG)
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsGraphicsContext3Dh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/GraphicsContext3D.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/GraphicsContext3D.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/GraphicsContext3D.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -60,7 +60,7 @@
</span><span class="cx"> #include &lt;wtf/RetainPtr.h&gt;
</span><span class="cx"> OBJC_CLASS CALayer;
</span><span class="cx"> OBJC_CLASS WebGLLayer;
</span><del>-#elif PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN_CAIRO)
</del><ins>+#elif PLATFORM(GTK) || PLATFORM(WIN_CAIRO)
</ins><span class="cx"> typedef unsigned int GLuint;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="lines">@@ -1120,7 +1120,7 @@
</span><span class="cx">     GC3Dboolean isVertexArray(Platform3DObject);
</span><span class="cx">     void bindVertexArray(Platform3DObject);
</span><span class="cx"> 
</span><del>-#if PLATFORM(GTK) || PLATFORM(EFL) || USE(CAIRO)
</del><ins>+#if PLATFORM(GTK) || USE(CAIRO)
</ins><span class="cx">     void paintToCanvas(const unsigned char* imagePixels, int imageWidth, int imageHeight,
</span><span class="cx">                        int canvasWidth, int canvasHeight, PlatformContextCairo* context);
</span><span class="cx"> #elif USE(CG)
</span><span class="lines">@@ -1293,9 +1293,6 @@
</span><span class="cx">     bool reshapeFBOs(const IntSize&amp;);
</span><span class="cx">     void resolveMultisamplingIfNecessary(const IntRect&amp; = IntRect());
</span><span class="cx">     void attachDepthAndStencilBufferIfNeeded(GLuint internalDepthStencilFormat, int width, int height);
</span><del>-#if PLATFORM(EFL) &amp;&amp; USE(GRAPHICS_SURFACE)
-    void createGraphicsSurfaces(const IntSize&amp;);
-#endif
</del><span class="cx"> 
</span><span class="cx">     int m_currentWidth, m_currentHeight;
</span><span class="cx"> 
</span><span class="lines">@@ -1370,7 +1367,7 @@
</span><span class="cx"> 
</span><span class="cx">     std::unique_ptr&lt;ShaderNameHash&gt; nameHashMapForShaders;
</span><span class="cx"> 
</span><del>-#if ((PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN)) &amp;&amp; USE(OPENGL_ES_2))
</del><ins>+#if ((PLATFORM(GTK) || PLATFORM(WIN)) &amp;&amp; USE(OPENGL_ES_2))
</ins><span class="cx">     friend class Extensions3DOpenGLES;
</span><span class="cx">     std::unique_ptr&lt;Extensions3DOpenGLES&gt; m_extensions;
</span><span class="cx"> #else
</span><span class="lines">@@ -1419,7 +1416,7 @@
</span><span class="cx">     // Errors raised by synthesizeGLError().
</span><span class="cx">     ListHashSet&lt;GC3Denum&gt; m_syntheticErrors;
</span><span class="cx"> 
</span><del>-#if USE(TEXTURE_MAPPER) &amp;&amp; !PLATFORM(EFL)
</del><ins>+#if USE(TEXTURE_MAPPER)
</ins><span class="cx">     friend class TextureMapperGC3DPlatformLayer;
</span><span class="cx">     std::unique_ptr&lt;TextureMapperGC3DPlatformLayer&gt; m_texmapLayer;
</span><span class="cx"> #else
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsIconh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/Icon.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/Icon.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/Icon.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -78,8 +78,6 @@
</span><span class="cx"> #elif PLATFORM(GTK)
</span><span class="cx">     Icon();
</span><span class="cx">     GdkPixbuf* m_icon;
</span><del>-#elif PLATFORM(EFL)
-    Icon();
</del><span class="cx"> #endif
</span><span class="cx"> };
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsImageh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/Image.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/Image.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/Image.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -163,10 +163,6 @@
</span><span class="cx">     virtual GdkPixbuf* getGdkPixbuf() { return nullptr; }
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL)
-    virtual Evas_Object* getEvasObject(Evas*) { return nullptr; }
-#endif
-
</del><span class="cx">     virtual void drawPattern(GraphicsContext&amp;, const FloatRect&amp; destRect, const FloatRect&amp; srcRect, const AffineTransform&amp; patternTransform,
</span><span class="cx">         const FloatPoint&amp; phase, const FloatSize&amp; spacing, CompositeOperator, BlendMode = BlendModeNormal);
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsIntPointh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/IntPoint.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/IntPoint.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/IntPoint.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -146,9 +146,6 @@
</span><span class="cx">     explicit IntPoint(const D2D1_POINT_2F&amp;); // Don't do this implicitly, since it's lossy.
</span><span class="cx">     operator D2D1_POINT_2F() const;
</span><span class="cx">     operator D2D1_POINT_2U() const;
</span><del>-#elif PLATFORM(EFL)
-    explicit IntPoint(const Evas_Point&amp;);
-    operator Evas_Point() const;
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> private:
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsIntRecth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/IntRect.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/IntRect.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/IntRect.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -181,9 +181,6 @@
</span><span class="cx">     IntRect(const D2D1_RECT_U&amp;);
</span><span class="cx">     operator D2D1_RECT_F() const;
</span><span class="cx">     operator D2D1_RECT_U() const;
</span><del>-#elif PLATFORM(EFL)
-    explicit IntRect(const Eina_Rectangle&amp;);
-    operator Eina_Rectangle() const;
</del><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> #if USE(CAIRO)
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsopenglExtensions3DOpenGLcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -35,7 +35,7 @@
</span><span class="cx"> #include &lt;OpenGLES/ES2/glext.h&gt;
</span><span class="cx"> #elif PLATFORM(MAC)
</span><span class="cx"> #include &lt;OpenGL/gl.h&gt;
</span><del>-#elif PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN)
</del><ins>+#elif PLATFORM(GTK) || PLATFORM(WIN)
</ins><span class="cx"> #include &quot;OpenGLShims.h&quot;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="lines">@@ -83,7 +83,7 @@
</span><span class="cx"> {
</span><span class="cx">     m_context-&gt;makeContextCurrent();
</span><span class="cx">     GLuint array = 0;
</span><del>-#if (PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN) || PLATFORM(IOS))
</del><ins>+#if (PLATFORM(GTK) || PLATFORM(WIN) || PLATFORM(IOS))
</ins><span class="cx">     if (isVertexArrayObjectSupported())
</span><span class="cx">         glGenVertexArrays(1, &amp;array);
</span><span class="cx"> #elif defined(GL_APPLE_vertex_array_object) &amp;&amp; GL_APPLE_vertex_array_object
</span><span class="lines">@@ -98,7 +98,7 @@
</span><span class="cx">         return;
</span><span class="cx"> 
</span><span class="cx">     m_context-&gt;makeContextCurrent();
</span><del>-#if (PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN) || PLATFORM(IOS))
</del><ins>+#if (PLATFORM(GTK) || PLATFORM(WIN) || PLATFORM(IOS))
</ins><span class="cx">     if (isVertexArrayObjectSupported())
</span><span class="cx">         glDeleteVertexArrays(1, &amp;array);
</span><span class="cx"> #elif defined(GL_APPLE_vertex_array_object) &amp;&amp; GL_APPLE_vertex_array_object
</span><span class="lines">@@ -112,7 +112,7 @@
</span><span class="cx">         return GL_FALSE;
</span><span class="cx"> 
</span><span class="cx">     m_context-&gt;makeContextCurrent();
</span><del>-#if (PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN) || PLATFORM(IOS))
</del><ins>+#if (PLATFORM(GTK) || PLATFORM(WIN) || PLATFORM(IOS))
</ins><span class="cx">     if (isVertexArrayObjectSupported())
</span><span class="cx">         return glIsVertexArray(array);
</span><span class="cx"> #elif defined(GL_APPLE_vertex_array_object) &amp;&amp; GL_APPLE_vertex_array_object
</span><span class="lines">@@ -124,7 +124,7 @@
</span><span class="cx"> void Extensions3DOpenGL::bindVertexArrayOES(Platform3DObject array)
</span><span class="cx"> {
</span><span class="cx">     m_context-&gt;makeContextCurrent();
</span><del>-#if (PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN) || PLATFORM(IOS))
</del><ins>+#if (PLATFORM(GTK) || PLATFORM(WIN) || PLATFORM(IOS))
</ins><span class="cx">     if (isVertexArrayObjectSupported())
</span><span class="cx">         glBindVertexArray(array);
</span><span class="cx"> #elif defined(GL_APPLE_vertex_array_object) &amp;&amp; GL_APPLE_vertex_array_object
</span><span class="lines">@@ -195,7 +195,7 @@
</span><span class="cx"> 
</span><span class="cx">     // GL_OES_vertex_array_object
</span><span class="cx">     if (name == &quot;GL_OES_vertex_array_object&quot;) {
</span><del>-#if (PLATFORM(GTK) || PLATFORM(EFL))
</del><ins>+#if (PLATFORM(GTK))
</ins><span class="cx">         return m_availableExtensions.contains(&quot;GL_ARB_vertex_array_object&quot;);
</span><span class="cx"> #elif PLATFORM(IOS)
</span><span class="cx">         return m_availableExtensions.contains(&quot;GL_OES_vertex_array_object&quot;);
</span><span class="lines">@@ -300,7 +300,7 @@
</span><span class="cx">     return String(reinterpret_cast&lt;const char*&gt;(::glGetString(GL_EXTENSIONS)));
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-#if (PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN) || PLATFORM(IOS))
</del><ins>+#if (PLATFORM(GTK) || PLATFORM(WIN) || PLATFORM(IOS))
</ins><span class="cx"> bool Extensions3DOpenGL::isVertexArrayObjectSupported()
</span><span class="cx"> {
</span><span class="cx">     static const bool supportsVertexArrayObject = supports(&quot;GL_OES_vertex_array_object&quot;);
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsopenglExtensions3DOpenGLh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGL.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -62,7 +62,7 @@
</span><span class="cx">     String getExtensions() override;
</span><span class="cx"> 
</span><span class="cx"> private:
</span><del>-#if (PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN) || PLATFORM(IOS))
</del><ins>+#if (PLATFORM(GTK) || PLATFORM(WIN) || PLATFORM(IOS))
</ins><span class="cx">     bool isVertexArrayObjectSupported();
</span><span class="cx"> #endif
</span><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsopenglExtensions3DOpenGLCommoncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLCommon.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -45,7 +45,7 @@
</span><span class="cx"> #include &lt;OpenGL/gl.h&gt;
</span><span class="cx"> #include &lt;OpenGL/gl3.h&gt;
</span><span class="cx"> #undef GL_DO_NOT_WARN_IF_MULTI_GL_VERSION_HEADERS_INCLUDED
</span><del>-#elif PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN)
</del><ins>+#elif PLATFORM(GTK) || PLATFORM(WIN)
</ins><span class="cx"> #include &quot;OpenGLShims.h&quot;
</span><span class="cx"> #endif
</span><span class="cx"> #endif
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsopenglGraphicsContext3DOpenGLcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGL.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGL.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGL.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -58,7 +58,7 @@
</span><span class="cx"> #include &lt;OpenGL/gl.h&gt;
</span><span class="cx"> #include &lt;OpenGL/gl3.h&gt;
</span><span class="cx"> #undef GL_DO_NOT_WARN_IF_MULTI_GL_VERSION_HEADERS_INCLUDED
</span><del>-#elif PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN)
</del><ins>+#elif PLATFORM(GTK) || PLATFORM(WIN)
</ins><span class="cx"> #include &quot;OpenGLShims.h&quot;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsopenglGraphicsContext3DOpenGLCommoncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -72,7 +72,7 @@
</span><span class="cx"> #include &lt;OpenGL/gl3.h&gt;
</span><span class="cx"> #include &lt;OpenGL/gl3ext.h&gt;
</span><span class="cx"> #undef GL_DO_NOT_WARN_IF_MULTI_GL_VERSION_HEADERS_INCLUDED
</span><del>-#elif PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN)
</del><ins>+#elif PLATFORM(GTK) || PLATFORM(WIN)
</ins><span class="cx"> #include &quot;OpenGLShims.h&quot;
</span><span class="cx"> #endif
</span><span class="cx"> #endif
</span><span class="lines">@@ -133,7 +133,7 @@
</span><span class="cx"> RefPtr&lt;GraphicsContext3D&gt; GraphicsContext3D::createForCurrentGLContext()
</span><span class="cx"> {
</span><span class="cx">     auto context = adoptRef(*new GraphicsContext3D({ }, 0, GraphicsContext3D::RenderToCurrentGLContext));
</span><del>-#if USE(TEXTURE_MAPPER) &amp;&amp; !PLATFORM(EFL)
</del><ins>+#if USE(TEXTURE_MAPPER)
</ins><span class="cx">     if (!context-&gt;m_texmapLayer)
</span><span class="cx">         return nullptr;
</span><span class="cx"> #else
</span><span class="lines">@@ -306,11 +306,6 @@
</span><span class="cx"> 
</span><span class="cx">     markContextChanged();
</span><span class="cx"> 
</span><del>-#if PLATFORM(EFL) &amp;&amp; USE(GRAPHICS_SURFACE)
-    ::glFlush(); // Make sure all GL calls have been committed before resizing.
-    createGraphicsSurfaces(IntSize(width, height));
-#endif
-
</del><span class="cx">     m_currentWidth = width;
</span><span class="cx">     m_currentHeight = height;
</span><span class="cx"> 
</span><span class="lines">@@ -1421,7 +1416,7 @@
</span><span class="cx"> {
</span><span class="cx">     makeContextCurrent();
</span><span class="cx">     GLuint array = 0;
</span><del>-#if !USE(OPENGL_ES_2) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN) || PLATFORM(IOS))
</del><ins>+#if !USE(OPENGL_ES_2) &amp;&amp; (PLATFORM(GTK) || PLATFORM(WIN) || PLATFORM(IOS))
</ins><span class="cx">     glGenVertexArrays(1, &amp;array);
</span><span class="cx"> #elif defined(GL_APPLE_vertex_array_object) &amp;&amp; GL_APPLE_vertex_array_object
</span><span class="cx">     glGenVertexArraysAPPLE(1, &amp;array);
</span><span class="lines">@@ -1435,7 +1430,7 @@
</span><span class="cx">         return;
</span><span class="cx">     
</span><span class="cx">     makeContextCurrent();
</span><del>-#if !USE(OPENGL_ES_2) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN) || PLATFORM(IOS))
</del><ins>+#if !USE(OPENGL_ES_2) &amp;&amp; (PLATFORM(GTK) || PLATFORM(WIN) || PLATFORM(IOS))
</ins><span class="cx">     glDeleteVertexArrays(1, &amp;array);
</span><span class="cx"> #elif defined(GL_APPLE_vertex_array_object) &amp;&amp; GL_APPLE_vertex_array_object
</span><span class="cx">     glDeleteVertexArraysAPPLE(1, &amp;array);
</span><span class="lines">@@ -1448,7 +1443,7 @@
</span><span class="cx">         return GL_FALSE;
</span><span class="cx">     
</span><span class="cx">     makeContextCurrent();
</span><del>-#if !USE(OPENGL_ES_2) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN) || PLATFORM(IOS))
</del><ins>+#if !USE(OPENGL_ES_2) &amp;&amp; (PLATFORM(GTK) || PLATFORM(WIN) || PLATFORM(IOS))
</ins><span class="cx">     return glIsVertexArray(array);
</span><span class="cx"> #elif defined(GL_APPLE_vertex_array_object) &amp;&amp; GL_APPLE_vertex_array_object
</span><span class="cx">     return glIsVertexArrayAPPLE(array);
</span><span class="lines">@@ -1459,7 +1454,7 @@
</span><span class="cx"> void GraphicsContext3D::bindVertexArray(Platform3DObject array)
</span><span class="cx"> {
</span><span class="cx">     makeContextCurrent();
</span><del>-#if !USE(OPENGL_ES_2) &amp;&amp; (PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN) || PLATFORM(IOS))
</del><ins>+#if !USE(OPENGL_ES_2) &amp;&amp; (PLATFORM(GTK) || PLATFORM(WIN) || PLATFORM(IOS))
</ins><span class="cx">     glBindVertexArray(array);
</span><span class="cx"> #elif defined(GL_APPLE_vertex_array_object) &amp;&amp; GL_APPLE_vertex_array_object
</span><span class="cx">     glBindVertexArrayAPPLE(array);
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformgraphicsopenglTemporaryOpenGLSettingcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/graphics/opengl/TemporaryOpenGLSetting.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/graphics/opengl/TemporaryOpenGLSetting.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/graphics/opengl/TemporaryOpenGLSetting.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -36,7 +36,7 @@
</span><span class="cx"> #include &lt;OpenGLES/ES2/gl.h&gt;
</span><span class="cx"> #elif PLATFORM(MAC)
</span><span class="cx"> #include &lt;OpenGL/gl.h&gt;
</span><del>-#elif PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(WIN)
</del><ins>+#elif PLATFORM(GTK) || PLATFORM(WIN)
</ins><span class="cx"> #include &quot;OpenGLShims.h&quot;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformnetworkNetworkStateNotifierh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/network/NetworkStateNotifier.h (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/network/NetworkStateNotifier.h        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/network/NetworkStateNotifier.h        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -56,7 +56,7 @@
</span><span class="cx">     WTF_MAKE_NONCOPYABLE(NetworkStateNotifier); WTF_MAKE_FAST_ALLOCATED;
</span><span class="cx"> public:
</span><span class="cx">     NetworkStateNotifier();
</span><del>-#if PLATFORM(EFL) || PLATFORM(IOS)
</del><ins>+#if PLATFORM(IOS)
</ins><span class="cx">     ~NetworkStateNotifier();
</span><span class="cx"> #endif
</span><span class="cx">     void addNetworkStateChangeListener(std::function&lt;void (bool isOnLine)&gt;);
</span><span class="lines">@@ -88,13 +88,6 @@
</span><span class="cx">     HANDLE m_waitHandle;
</span><span class="cx">     OVERLAPPED m_overlapped;
</span><span class="cx"> 
</span><del>-#elif PLATFORM(EFL)
-    void networkInterfaceChanged();
-    static Eina_Bool readSocketCallback(void* userData, Ecore_Fd_Handler*);
-
-    int m_netlinkSocket;
-    Ecore_Fd_Handler* m_fdHandler;
-
</del><span class="cx"> #elif PLATFORM(IOS)
</span><span class="cx">     void registerObserverIfNecessary() const;
</span><span class="cx">     friend void setOnLine(const NetworkStateNotifier*, bool);
</span><span class="lines">@@ -105,7 +98,7 @@
</span><span class="cx"> #endif
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-#if !PLATFORM(COCOA) &amp;&amp; !PLATFORM(WIN) &amp;&amp; !PLATFORM(EFL)
</del><ins>+#if !PLATFORM(COCOA) &amp;&amp; !PLATFORM(WIN)
</ins><span class="cx"> 
</span><span class="cx"> inline NetworkStateNotifier::NetworkStateNotifier()
</span><span class="cx">     : m_isOnLine(true)
</span></span></pre></div>
<a id="trunkSourceWebCoreplatformposixFileSystemPOSIXcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/platform/posix/FileSystemPOSIX.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/platform/posix/FileSystemPOSIX.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/platform/posix/FileSystemPOSIX.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -328,7 +328,7 @@
</span><span class="cx">     return entries;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-#if !OS(DARWIN) || PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if !OS(DARWIN) || PLATFORM(GTK)
</ins><span class="cx"> String openTemporaryFile(const String&amp; prefix, PlatformFileHandle&amp; handle)
</span><span class="cx"> {
</span><span class="cx">     char buffer[PATH_MAX];
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderLayerCompositorcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/rendering/RenderLayerCompositor.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -3329,7 +3329,7 @@
</span><span class="cx">         m_rootContentLayer-&gt;setSize(FloatSize(overflowRect.maxX(), overflowRect.maxY()));
</span><span class="cx">         m_rootContentLayer-&gt;setPosition(FloatPoint());
</span><span class="cx"> 
</span><del>-#if PLATFORM(IOS) || PLATFORM(EFL)
</del><ins>+#if PLATFORM(IOS)
</ins><span class="cx">         // Page scale is applied above this on iOS, so we'll just say that our root layer applies it.
</span><span class="cx">         Frame&amp; frame = m_renderView.frameView().frame();
</span><span class="cx">         if (frame.isMainFrame())
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingRenderTextcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/RenderText.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/RenderText.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/rendering/RenderText.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -1508,7 +1508,7 @@
</span><span class="cx">     return result;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-#if PLATFORM(COCOA) || PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if PLATFORM(COCOA) || PLATFORM(GTK)
</ins><span class="cx"> 
</span><span class="cx"> const UChar hangulChoseongStart = 0x1100;
</span><span class="cx"> const UChar hangulChoseongEnd = 0x115F;
</span><span class="lines">@@ -1555,7 +1555,7 @@
</span><span class="cx"> 
</span><span class="cx">     // FIXME: Seems like this fancier case could be used on all platforms now, no
</span><span class="cx">     // need for the #else case below.
</span><del>-#if PLATFORM(COCOA) || PLATFORM(EFL) || PLATFORM(GTK)
</del><ins>+#if PLATFORM(COCOA) || PLATFORM(GTK)
</ins><span class="cx">     bool sawRegionalIndicator = false;
</span><span class="cx">     bool sawEmojiGroupCandidate = false;
</span><span class="cx">     bool sawEmojiFitzpatrickModifier = false;
</span></span></pre></div>
<a id="trunkSourceWebCorexmlXSLStyleSheetLibxsltcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/xml/XSLStyleSheetLibxslt.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/xml/XSLStyleSheetLibxslt.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/xml/XSLStyleSheetLibxslt.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -36,11 +36,11 @@
</span><span class="cx"> #include &lt;libxml/uri.h&gt;
</span><span class="cx"> #include &lt;libxslt/xsltutils.h&gt;
</span><span class="cx"> 
</span><del>-#if OS(DARWIN) &amp;&amp; !PLATFORM(EFL) &amp;&amp; !PLATFORM(GTK)
</del><ins>+#if OS(DARWIN) &amp;&amp; !PLATFORM(GTK)
</ins><span class="cx"> #include &quot;SoftLinking.h&quot;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if OS(DARWIN) &amp;&amp; !PLATFORM(EFL) &amp;&amp; !PLATFORM(GTK)
</del><ins>+#if OS(DARWIN) &amp;&amp; !PLATFORM(GTK)
</ins><span class="cx"> SOFT_LINK_LIBRARY(libxslt)
</span><span class="cx"> SOFT_LINK(libxslt, xsltIsBlank, int, (xmlChar *str), (str))
</span><span class="cx"> SOFT_LINK(libxslt, xsltGetNsProp, xmlChar *, (xmlNodePtr node, const xmlChar *name, const xmlChar *nameSpace), (node, name, nameSpace))
</span></span></pre></div>
<a id="trunkSourceWebCorexmlXSLTExtensionscpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/xml/XSLTExtensions.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/xml/XSLTExtensions.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/xml/XSLTExtensions.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -35,11 +35,11 @@
</span><span class="cx"> #include &lt;libxslt/extensions.h&gt;
</span><span class="cx"> #include &lt;libxslt/extra.h&gt;
</span><span class="cx"> 
</span><del>-#if OS(DARWIN) &amp;&amp; !PLATFORM(EFL) &amp;&amp; !PLATFORM(GTK)
</del><ins>+#if OS(DARWIN) &amp;&amp; !PLATFORM(GTK)
</ins><span class="cx"> #include &quot;SoftLinking.h&quot;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if OS(DARWIN) &amp;&amp; !PLATFORM(EFL) &amp;&amp; !PLATFORM(GTK)
</del><ins>+#if OS(DARWIN) &amp;&amp; !PLATFORM(GTK)
</ins><span class="cx"> SOFT_LINK_LIBRARY(libxslt)
</span><span class="cx"> SOFT_LINK(libxslt, xsltRegisterExtFunction, int, (xsltTransformContextPtr ctxt, const xmlChar *name, const xmlChar *URI, xmlXPathFunction function), (ctxt, name, URI, function))
</span><span class="cx"> SOFT_LINK(libxslt, xsltFunctionNodeSet, void, (xmlXPathParserContextPtr ctxt, int nargs), (ctxt, nargs))
</span></span></pre></div>
<a id="trunkSourceWebCorexmlXSLTProcessorLibxsltcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/xml/XSLTProcessorLibxslt.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/xml/XSLTProcessorLibxslt.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/xml/XSLTProcessorLibxslt.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -48,7 +48,7 @@
</span><span class="cx"> #include &lt;wtf/text/StringBuffer.h&gt;
</span><span class="cx"> #include &lt;wtf/unicode/UTF8.h&gt;
</span><span class="cx"> 
</span><del>-#if OS(DARWIN) &amp;&amp; !PLATFORM(EFL) &amp;&amp; !PLATFORM(GTK)
</del><ins>+#if OS(DARWIN) &amp;&amp; !PLATFORM(GTK)
</ins><span class="cx"> #include &quot;SoftLinking.h&quot;
</span><span class="cx"> 
</span><span class="cx"> SOFT_LINK_LIBRARY(libxslt);
</span></span></pre></div>
<a id="trunkSourceWebCorexmlXSLTUnicodeSortcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/xml/XSLTUnicodeSort.cpp (212483 => 212484)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/xml/XSLTUnicodeSort.cpp        2017-02-17 00:08:38 UTC (rev 212483)
+++ trunk/Source/WebCore/xml/XSLTUnicodeSort.cpp        2017-02-17 00:20:47 UTC (rev 212484)
</span><span class="lines">@@ -37,11 +37,11 @@
</span><span class="cx"> #include &lt;wtf/Vector.h&gt;
</span><span class="cx"> #include &lt;wtf/unicode/Collator.h&gt;
</span><span class="cx"> 
</span><del>-#if OS(DARWIN) &amp;&amp; !PLATFORM(EFL) &amp;&amp; !PLATFORM(GTK)
</del><ins>+#if OS(DARWIN) &amp;&amp; !PLATFORM(GTK)
</ins><span class="cx"> #include &quot;SoftLinking.h&quot;
</span><span class="cx"> #endif
</span><span class="cx"> 
</span><del>-#if OS(DARWIN) &amp;&amp; !PLATFORM(EFL) &amp;&amp; !PLATFORM(GTK)
</del><ins>+#if OS(DARWIN) &amp;&amp; !PLATFORM(GTK)
</ins><span class="cx"> 
</span><span class="cx"> SOFT_LINK_LIBRARY(libxslt)
</span><span class="cx"> SOFT_LINK(libxslt, xsltComputeSortResult, xmlXPathObjectPtr*, (xsltTransformContextPtr ctxt, xmlNodePtr sort), (ctxt, sort))
</span></span></pre>
</div>
</div>

</body>
</html>