Title: [235066] releases/WebKitGTK/webkit-2.22/Source/WebKit
Revision
235066
Author
carlo...@webkit.org
Date
2018-08-20 07:06:58 -0700 (Mon, 20 Aug 2018)

Log Message

Merge r235006 - Start bringing up Unified Sources in WebKit2
https://bugs.webkit.org/show_bug.cgi?id=188703

Reviewed by Simon Fraser.

* Configurations/BaseTarget.xcconfig:
Add SRCROOT to the include path, so unified sources can find the source files.

* Shared/APIWebArchive.mm:
(API::releaseWebArchiveData):
(API::WebArchive::data):
(API::releaseCFData): Deleted.
* Shared/APIWebArchiveResource.mm:
(API::releaseWebArchiveResourceData):
(API::WebArchiveResource::data):
(API::releaseCFData): Deleted.
Disambiguate two static methods by renaming them.

* Shared/cf/ArgumentCodersCF.cpp:
Leave a comment about the bizarreness of this file.

* Shared/NavigationActionData.cpp:
(WebKit::NavigationActionData::decode):
* Shared/WebPlatformTouchPoint.cpp:
* Shared/WebPopupItem.cpp:
(WebKit::WebPopupItem::WebPopupItem):
(WebKit::WebPopupItem::decode):
* Shared/WebPreferencesStore.cpp:
* Shared/WebRenderLayer.cpp:
(WebKit::WebRenderLayer::create):
(WebKit::WebRenderLayer::createArrayFromLayerList):
(WebKit::WebRenderLayer::WebRenderLayer):
* Shared/gtk/WebEventFactory.cpp:
* Shared/mac/WebCoreArgumentCodersMac.mm:
* Shared/mac/WebEventFactory.mm:
(WebKit::WebEventFactory::createWebMouseEvent):
(WebKit::WebEventFactory::createWebWheelEvent):
(WebKit::WebEventFactory::createWebKeyboardEvent):
* Shared/mac/WebMemorySampler.mac.mm:
(WebKit::WebMemorySampler::sampleWebKit const):
* UIProcess/API/APIAutomationSessionClient.h:
(API::AutomationSessionClient::sessionIdentifier const):
(API::AutomationSessionClient::messageOfCurrentJavaScriptDialogOnPage):
* Shared/RemoteLayerTree/RemoteLayerBackingStore.mm:
(WebKit::RemoteLayerBackingStore::ensureBackingStore):
(WebKit::RemoteLayerBackingStore::setNeedsDisplay):
(WebKit::RemoteLayerBackingStore::backingStoreSize const):
(WebKit::RemoteLayerBackingStore::swapToValidFrontBuffer):
(WebKit::RemoteLayerBackingStore::display):
(WebKit::RemoteLayerBackingStore::drawInContext):
(WebKit::RemoteLayerBackingStore::applyBackingStoreToLayer):
* Shared/RemoteLayerTree/RemoteLayerTreeTransaction.mm:
(WebKit::RemoteLayerTreeTransaction::LayerCreationProperties::LayerCreationProperties):
(WebKit::RemoteLayerTreeTransaction::LayerProperties::LayerProperties):
(WebKit::RemoteLayerTreeTransaction::LayerProperties::decode):
(WebKit::RemoteLayerTreeTransaction::decode):
(WebKit::RemoteLayerTreeTransaction::setRootLayerID):
(WebKit::RemoteLayerTreeTransaction::setDestroyedLayerIDs):
(WebKit::RemoteLayerTreeTransaction::setLayerIDsWithNewlyUnreachableBackingStore):
(WebKit::dumpChangedLayers):
(WebKit::RemoteLayerTreeTransaction::description const):
* Shared/WebPlatformTouchPoint.cpp:
(WebKit::WebPlatformTouchPoint::WebPlatformTouchPoint):
Get rid of lots of `using namespace`.

* Sources.txt: Added.
* SourcesCocoa.txt: Added.
* WebKit.xcodeproj/project.pbxproj:
Set up unified sources.
Right now, we only unify Platform/ and Shared/[^API].

Modified Paths

Added Paths

Diff

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/ChangeLog (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/ChangeLog	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/ChangeLog	2018-08-20 14:06:58 UTC (rev 235066)
@@ -1,3 +1,76 @@
+2018-08-17  Tim Horton  <timothy_hor...@apple.com>
+
+        Start bringing up Unified Sources in WebKit2
+        https://bugs.webkit.org/show_bug.cgi?id=188703
+
+        Reviewed by Simon Fraser.
+
+        * Configurations/BaseTarget.xcconfig:
+        Add SRCROOT to the include path, so unified sources can find the source files.
+
+        * Shared/APIWebArchive.mm:
+        (API::releaseWebArchiveData):
+        (API::WebArchive::data):
+        (API::releaseCFData): Deleted.
+        * Shared/APIWebArchiveResource.mm:
+        (API::releaseWebArchiveResourceData):
+        (API::WebArchiveResource::data):
+        (API::releaseCFData): Deleted.
+        Disambiguate two static methods by renaming them.
+
+        * Shared/cf/ArgumentCodersCF.cpp:
+        Leave a comment about the bizarreness of this file.
+
+        * Shared/NavigationActionData.cpp:
+        (WebKit::NavigationActionData::decode):
+        * Shared/WebPlatformTouchPoint.cpp:
+        * Shared/WebPopupItem.cpp:
+        (WebKit::WebPopupItem::WebPopupItem):
+        (WebKit::WebPopupItem::decode):
+        * Shared/WebPreferencesStore.cpp:
+        * Shared/WebRenderLayer.cpp:
+        (WebKit::WebRenderLayer::create):
+        (WebKit::WebRenderLayer::createArrayFromLayerList):
+        (WebKit::WebRenderLayer::WebRenderLayer):
+        * Shared/gtk/WebEventFactory.cpp:
+        * Shared/mac/WebCoreArgumentCodersMac.mm:
+        * Shared/mac/WebEventFactory.mm:
+        (WebKit::WebEventFactory::createWebMouseEvent):
+        (WebKit::WebEventFactory::createWebWheelEvent):
+        (WebKit::WebEventFactory::createWebKeyboardEvent):
+        * Shared/mac/WebMemorySampler.mac.mm:
+        (WebKit::WebMemorySampler::sampleWebKit const):
+        * UIProcess/API/APIAutomationSessionClient.h:
+        (API::AutomationSessionClient::sessionIdentifier const):
+        (API::AutomationSessionClient::messageOfCurrentJavaScriptDialogOnPage):
+        * Shared/RemoteLayerTree/RemoteLayerBackingStore.mm:
+        (WebKit::RemoteLayerBackingStore::ensureBackingStore):
+        (WebKit::RemoteLayerBackingStore::setNeedsDisplay):
+        (WebKit::RemoteLayerBackingStore::backingStoreSize const):
+        (WebKit::RemoteLayerBackingStore::swapToValidFrontBuffer):
+        (WebKit::RemoteLayerBackingStore::display):
+        (WebKit::RemoteLayerBackingStore::drawInContext):
+        (WebKit::RemoteLayerBackingStore::applyBackingStoreToLayer):
+        * Shared/RemoteLayerTree/RemoteLayerTreeTransaction.mm:
+        (WebKit::RemoteLayerTreeTransaction::LayerCreationProperties::LayerCreationProperties):
+        (WebKit::RemoteLayerTreeTransaction::LayerProperties::LayerProperties):
+        (WebKit::RemoteLayerTreeTransaction::LayerProperties::decode):
+        (WebKit::RemoteLayerTreeTransaction::decode):
+        (WebKit::RemoteLayerTreeTransaction::setRootLayerID):
+        (WebKit::RemoteLayerTreeTransaction::setDestroyedLayerIDs):
+        (WebKit::RemoteLayerTreeTransaction::setLayerIDsWithNewlyUnreachableBackingStore):
+        (WebKit::dumpChangedLayers):
+        (WebKit::RemoteLayerTreeTransaction::description const):
+        * Shared/WebPlatformTouchPoint.cpp:
+        (WebKit::WebPlatformTouchPoint::WebPlatformTouchPoint):
+        Get rid of lots of `using namespace`.
+
+        * Sources.txt: Added.
+        * SourcesCocoa.txt: Added.
+        * WebKit.xcodeproj/project.pbxproj:
+        Set up unified sources.
+        Right now, we only unify Platform/ and Shared/[^API].
+
 2018-08-16  Ryosuke Niwa  <rn...@webkit.org>
 
         Replace canBubble and cancelable booleans in Event by enum classes

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Configurations/BaseTarget.xcconfig (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Configurations/BaseTarget.xcconfig	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Configurations/BaseTarget.xcconfig	2018-08-20 14:06:58 UTC (rev 235066)
@@ -38,7 +38,7 @@
 WEBKITADDITIONS_HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/usr/local/include/WebKitAdditions $(SDKROOT)/usr/local/include/WebKitAdditions;
 LIBWEBRTC_HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/usr/local/include/webrtc $(SDKROOT)/usr/local/include/webrtc;
 
-HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/usr/local/include "$(WEBCORE_PRIVATE_HEADERS_DIR)/ForwardingHeaders" $(BUILT_PRODUCTS_DIR)/DerivedSources/WebKit2 $(WEBKITADDITIONS_HEADER_SEARCH_PATHS) $(LIBWEBRTC_HEADER_SEARCH_PATHS) $(HEADER_SEARCH_PATHS);
+HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/usr/local/include "$(WEBCORE_PRIVATE_HEADERS_DIR)/ForwardingHeaders" $(BUILT_PRODUCTS_DIR)/DerivedSources/WebKit2 $(WEBKITADDITIONS_HEADER_SEARCH_PATHS) $(LIBWEBRTC_HEADER_SEARCH_PATHS) $(SRCROOT) $(HEADER_SEARCH_PATHS);
 
 OTHER_CFLAGS = $(inherited) -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Frameworks -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Frameworks -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/Quartz.framework/Frameworks -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Frameworks -iframework $(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks;
 OTHER_CPLUSPLUSFLAGS = $(OTHER_CFLAGS) -isystem $(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders;

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/APIWebArchive.mm (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/APIWebArchive.mm	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/APIWebArchive.mm	2018-08-20 14:06:58 UTC (rev 235066)
@@ -133,7 +133,7 @@
     return m_cachedSubframeArchives.get();
 }
 
-static void releaseCFData(unsigned char*, const void* data)
+static void releaseWebArchiveData(unsigned char*, const void* data)
 {
     // Balanced by CFRetain in WebArchive::data().
     CFRelease(data);
@@ -143,10 +143,10 @@
 {
     RetainPtr<CFDataRef> rawDataRepresentation = m_legacyWebArchive->rawDataRepresentation();
 
-    // Balanced by CFRelease in releaseCFData.
+    // Balanced by CFRelease in releaseWebArchiveData.
     CFRetain(rawDataRepresentation.get());
 
-    return API::Data::createWithoutCopying(CFDataGetBytePtr(rawDataRepresentation.get()), CFDataGetLength(rawDataRepresentation.get()), releaseCFData, rawDataRepresentation.get());
+    return API::Data::createWithoutCopying(CFDataGetBytePtr(rawDataRepresentation.get()), CFDataGetLength(rawDataRepresentation.get()), releaseWebArchiveData, rawDataRepresentation.get());
 }
 
 LegacyWebArchive* WebArchive::coreLegacyWebArchive()

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/APIWebArchiveResource.mm (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/APIWebArchiveResource.mm	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/APIWebArchiveResource.mm	2018-08-20 14:06:58 UTC (rev 235066)
@@ -61,7 +61,7 @@
 {
 }
 
-static void releaseCFData(unsigned char*, const void* data)
+static void releaseWebArchiveResourceData(unsigned char*, const void* data)
 {
     // Balanced by CFRetain in WebArchiveResource::data().
     CFRelease(data);
@@ -71,10 +71,10 @@
 {
     RetainPtr<CFDataRef> cfData = m_archiveResource->data().createCFData();
 
-    // Balanced by CFRelease in releaseCFData.
+    // Balanced by CFRelease in releaseWebArchiveResourceData.
     CFRetain(cfData.get());
 
-    return API::Data::createWithoutCopying(CFDataGetBytePtr(cfData.get()), CFDataGetLength(cfData.get()), releaseCFData, cfData.get());
+    return API::Data::createWithoutCopying(CFDataGetBytePtr(cfData.get()), CFDataGetLength(cfData.get()), releaseWebArchiveResourceData, cfData.get());
 }
 
 String WebArchiveResource::URL()

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/NavigationActionData.cpp (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/NavigationActionData.cpp	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/NavigationActionData.cpp	2018-08-20 14:06:58 UTC (rev 235066)
@@ -31,8 +31,6 @@
 #include "Encoder.h"
 #include "WebCoreArgumentCoders.h"
 
-using namespace WebCore;
-
 namespace WebKit {
 
 void NavigationActionData::encode(IPC::Encoder& encoder) const
@@ -120,7 +118,7 @@
     if (!opener)
         return std::nullopt;
 
-    std::optional<std::optional<BackForwardItemIdentifier>> targetBackForwardItemIdentifier;
+    std::optional<std::optional<WebCore::BackForwardItemIdentifier>> targetBackForwardItemIdentifier;
     decoder >> targetBackForwardItemIdentifier;
     if (!targetBackForwardItemIdentifier)
         return std::nullopt;

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/RemoteLayerTree/RemoteLayerBackingStore.mm (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/RemoteLayerTree/RemoteLayerBackingStore.mm	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/RemoteLayerTree/RemoteLayerBackingStore.mm	2018-08-20 14:06:58 UTC (rev 235066)
@@ -44,8 +44,6 @@
 #import <mach/mach_port.h>
 #endif
 
-using namespace WebCore;
-
 namespace WebKit {
 
 RemoteLayerBackingStore::RemoteLayerBackingStore(PlatformCALayerRemote* layer)
@@ -70,7 +68,7 @@
         context->backingStoreWillBeDestroyed(*this);
 }
 
-void RemoteLayerBackingStore::ensureBackingStore(FloatSize size, float scale, bool acceleratesDrawing, bool deepColor, bool isOpaque)
+void RemoteLayerBackingStore::ensureBackingStore(WebCore::FloatSize size, float scale, bool acceleratesDrawing, bool deepColor, bool isOpaque)
 {
 #if !HAVE(IOSURFACE)
     acceleratesDrawing = false;
@@ -160,7 +158,7 @@
     return true;
 }
 
-void RemoteLayerBackingStore::setNeedsDisplay(const IntRect rect)
+void RemoteLayerBackingStore::setNeedsDisplay(const WebCore::IntRect rect)
 {
     m_dirtyRegion.unite(rect);
 }
@@ -167,12 +165,12 @@
 
 void RemoteLayerBackingStore::setNeedsDisplay()
 {
-    setNeedsDisplay(IntRect(IntPoint(), expandedIntSize(m_size)));
+    setNeedsDisplay(WebCore::IntRect(WebCore::IntPoint(), WebCore::expandedIntSize(m_size)));
 }
 
-IntSize RemoteLayerBackingStore::backingStoreSize() const
+WebCore::IntSize RemoteLayerBackingStore::backingStoreSize() const
 {
-    FloatSize scaledSize = m_size;
+    WebCore::FloatSize scaledSize = m_size;
     scaledSize.scale(m_scale);
     return roundedIntSize(scaledSize);
 }
@@ -192,7 +190,7 @@
 
 void RemoteLayerBackingStore::swapToValidFrontBuffer()
 {
-    IntSize expandedScaledSize = backingStoreSize();
+    WebCore::IntSize expandedScaledSize = backingStoreSize();
 
 #if HAVE(IOSURFACE)
     if (m_acceleratesDrawing) {
@@ -205,7 +203,7 @@
         std::swap(m_frontBuffer, m_backBuffer);
 
         if (!m_frontBuffer.surface)
-            m_frontBuffer.surface = WebCore::IOSurface::create(expandedScaledSize, sRGBColorSpaceRef(), surfaceBufferFormat());
+            m_frontBuffer.surface = WebCore::IOSurface::create(expandedScaledSize, WebCore::sRGBColorSpaceRef(), surfaceBufferFormat());
 
         setBufferVolatility(BufferType::Front, false);
         return;
@@ -235,21 +233,21 @@
     // Make the previous front buffer non-volatile early, so that we can dirty the whole layer if it comes back empty.
     setBufferVolatility(BufferType::Front, false);
 
-    IntSize expandedScaledSize = backingStoreSize();
+    WebCore::IntSize expandedScaledSize = backingStoreSize();
 
     if (m_dirtyRegion.isEmpty() || expandedScaledSize.isEmpty())
         return needToEncodeBackingStore;
 
-    IntRect layerBounds(IntPoint(), expandedIntSize(m_size));
+    WebCore::IntRect layerBounds(WebCore::IntPoint(), WebCore::expandedIntSize(m_size));
     if (!hasFrontBuffer())
         m_dirtyRegion.unite(layerBounds);
 
     if (m_layer->owner()->platformCALayerShowRepaintCounter(m_layer)) {
-        IntRect indicatorRect(0, 0, 52, 27);
+        WebCore::IntRect indicatorRect(0, 0, 52, 27);
         m_dirtyRegion.unite(indicatorRect);
     }
 
-    IntRect expandedScaledLayerBounds(IntPoint(), expandedScaledSize);
+    WebCore::IntRect expandedScaledLayerBounds(WebCore::IntPoint(), expandedScaledSize);
     bool willPaintEntireBackingStore = m_dirtyRegion.contains(layerBounds);
 
     swapToValidFrontBuffer();
@@ -261,9 +259,9 @@
             backImage = m_backBuffer.surface->createImage();
 
         if (m_frontBuffer.surface) {
-            GraphicsContext& context = m_frontBuffer.surface->ensureGraphicsContext();
+            WebCore::GraphicsContext& context = m_frontBuffer.surface->ensureGraphicsContext();
 
-            context.scale(FloatSize(1, -1));
+            context.scale(WebCore::FloatSize(1, -1));
             context.translate(0, -expandedScaledSize.height());
             drawInContext(context, backImage.get());
 
@@ -273,7 +271,7 @@
 #endif
     {
         ASSERT(!m_acceleratesDrawing);
-        std::unique_ptr<GraphicsContext> context = m_frontBuffer.bitmap->createGraphicsContext();
+        std::unique_ptr<WebCore::GraphicsContext> context = m_frontBuffer.bitmap->createGraphicsContext();
 
         RetainPtr<CGImageRef> backImage;
         if (m_backBuffer.bitmap && !willPaintEntireBackingStore)
@@ -287,19 +285,19 @@
     return true;
 }
 
-void RemoteLayerBackingStore::drawInContext(GraphicsContext& context, CGImageRef backImage)
+void RemoteLayerBackingStore::drawInContext(WebCore::GraphicsContext& context, CGImageRef backImage)
 {
-    FloatSize scaledSize = m_size;
+    WebCore::FloatSize scaledSize = m_size;
     scaledSize.scale(m_scale);
-    IntRect scaledLayerBounds(IntPoint(), roundedIntSize(scaledSize));
+    WebCore::IntRect scaledLayerBounds(WebCore::IntPoint(), WebCore::roundedIntSize(scaledSize));
 
     // If we have less than webLayerMaxRectsToPaint rects to paint and they cover less
     // than webLayerWastedSpaceThreshold of the total dirty area, we'll repaint each rect separately.
     // Otherwise, repaint the entire bounding box of the dirty region.
-    IntRect dirtyBounds = m_dirtyRegion.bounds();
+    WebCore::IntRect dirtyBounds = m_dirtyRegion.bounds();
 
-    Vector<IntRect> dirtyRects = m_dirtyRegion.rects();
-    if (dirtyRects.size() > PlatformCALayer::webLayerMaxRectsToPaint || m_dirtyRegion.totalArea() > PlatformCALayer::webLayerWastedSpaceThreshold * dirtyBounds.width() * dirtyBounds.height()) {
+    Vector<WebCore::IntRect> dirtyRects = m_dirtyRegion.rects();
+    if (dirtyRects.size() > WebCore::PlatformCALayer::webLayerMaxRectsToPaint || m_dirtyRegion.totalArea() > WebCore::PlatformCALayer::webLayerWastedSpaceThreshold * dirtyBounds.width() * dirtyBounds.height()) {
         dirtyRects.clear();
         dirtyRects.append(dirtyBounds);
     }
@@ -306,16 +304,16 @@
 
     // FIXME: find a consistent way to scale and snap dirty and CG clip rects.
     for (const auto& rect : dirtyRects) {
-        FloatRect scaledRect(rect);
+        WebCore::FloatRect scaledRect(rect);
         scaledRect.scale(m_scale);
-        scaledRect = enclosingIntRect(scaledRect);
+        scaledRect = WebCore::enclosingIntRect(scaledRect);
         scaledRect.scale(1 / m_scale);
         m_paintingRects.append(scaledRect);
     }
 
-    CGRect cgPaintingRects[PlatformCALayer::webLayerMaxRectsToPaint];
+    CGRect cgPaintingRects[WebCore::PlatformCALayer::webLayerMaxRectsToPaint];
     for (size_t i = 0, dirtyRectCount = m_paintingRects.size(); i < dirtyRectCount; ++i) {
-        FloatRect scaledPaintingRect = m_paintingRects[i];
+        WebCore::FloatRect scaledPaintingRect = m_paintingRects[i];
         scaledPaintingRect.scale(m_scale);
         cgPaintingRects[i] = scaledPaintingRect;
     }
@@ -323,7 +321,7 @@
     CGContextRef cgContext = context.platformContext();
 
     if (backImage) {
-        CGContextStateSaver stateSaver(cgContext);
+        WebCore::CGContextStateSaver stateSaver(cgContext);
         CGContextSetBlendMode(cgContext, kCGBlendModeCopy);
         CGContextTranslateCTM(cgContext, 0, scaledLayerBounds.height());
         CGContextScaleCTM(cgContext, 1, -1);
@@ -337,7 +335,7 @@
 
 #ifndef NDEBUG
     if (m_isOpaque)
-        context.fillRect(scaledLayerBounds, Color(255, 47, 146));
+        context.fillRect(scaledLayerBounds, WebCore::Color(255, 47, 146));
 #endif
 
     context.scale(m_scale);
@@ -346,35 +344,35 @@
     
     // FIXME: This should be moved to PlatformCALayerRemote for better layering.
     switch (m_layer->layerType()) {
-    case PlatformCALayer::LayerTypeSimpleLayer:
-    case PlatformCALayer::LayerTypeTiledBackingTileLayer:
+    case WebCore::PlatformCALayer::LayerTypeSimpleLayer:
+    case WebCore::PlatformCALayer::LayerTypeTiledBackingTileLayer:
         m_layer->owner()->platformCALayerPaintContents(m_layer, context, dirtyBounds, flags);
         break;
-    case PlatformCALayer::LayerTypeWebLayer:
-    case PlatformCALayer::LayerTypeBackdropLayer:
-        PlatformCALayer::drawLayerContents(cgContext, m_layer, m_paintingRects, flags);
+    case WebCore::PlatformCALayer::LayerTypeWebLayer:
+    case WebCore::PlatformCALayer::LayerTypeBackdropLayer:
+        WebCore::PlatformCALayer::drawLayerContents(cgContext, m_layer, m_paintingRects, flags);
         break;
-    case PlatformCALayer::LayerTypeDarkSystemBackdropLayer:
-    case PlatformCALayer::LayerTypeLightSystemBackdropLayer:
+    case WebCore::PlatformCALayer::LayerTypeDarkSystemBackdropLayer:
+    case WebCore::PlatformCALayer::LayerTypeLightSystemBackdropLayer:
         // FIXME: These have a more complicated layer hierarchy. We need to paint into
         // a child layer in order to see the rendered results.
-        PlatformCALayer::drawLayerContents(cgContext, m_layer, m_paintingRects, flags);
+        WebCore::PlatformCALayer::drawLayerContents(cgContext, m_layer, m_paintingRects, flags);
         break;
-    case PlatformCALayer::LayerTypeLayer:
-    case PlatformCALayer::LayerTypeTransformLayer:
-    case PlatformCALayer::LayerTypeTiledBackingLayer:
-    case PlatformCALayer::LayerTypePageTiledBackingLayer:
-    case PlatformCALayer::LayerTypeRootLayer:
-    case PlatformCALayer::LayerTypeAVPlayerLayer:
-    case PlatformCALayer::LayerTypeContentsProvidedLayer:
-    case PlatformCALayer::LayerTypeShapeLayer:
-    case PlatformCALayer::LayerTypeScrollingLayer:
-    case PlatformCALayer::LayerTypeCustom:
+    case WebCore::PlatformCALayer::LayerTypeLayer:
+    case WebCore::PlatformCALayer::LayerTypeTransformLayer:
+    case WebCore::PlatformCALayer::LayerTypeTiledBackingLayer:
+    case WebCore::PlatformCALayer::LayerTypePageTiledBackingLayer:
+    case WebCore::PlatformCALayer::LayerTypeRootLayer:
+    case WebCore::PlatformCALayer::LayerTypeAVPlayerLayer:
+    case WebCore::PlatformCALayer::LayerTypeContentsProvidedLayer:
+    case WebCore::PlatformCALayer::LayerTypeShapeLayer:
+    case WebCore::PlatformCALayer::LayerTypeScrollingLayer:
+    case WebCore::PlatformCALayer::LayerTypeCustom:
         ASSERT_NOT_REACHED();
         break;
     };
 
-    m_dirtyRegion = Region();
+    m_dirtyRegion = WebCore::Region();
     m_paintingRects.clear();
 
     m_frontContextPendingFlush = context.platformContext();
@@ -405,7 +403,7 @@
         case LayerContentsType::IOSurface:
             if (!m_frontBuffer.surface) {
                 ASSERT(m_frontBufferSendRight);
-                m_frontBuffer.surface = WebCore::IOSurface::createFromSendRight(WTFMove(m_frontBufferSendRight), sRGBColorSpaceRef());
+                m_frontBuffer.surface = WebCore::IOSurface::createFromSendRight(WTFMove(m_frontBufferSendRight), WebCore::sRGBColorSpaceRef());
             }
             layer.contents = m_frontBuffer.surface ? m_frontBuffer.surface->asLayerContents() : nil;
             break;

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreeTransaction.mm (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreeTransaction.mm	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreeTransaction.mm	2018-08-20 14:06:58 UTC (rev 235066)
@@ -36,13 +36,11 @@
 #import <wtf/text/CString.h>
 #import <wtf/text/TextStream.h>
 
-using namespace WebCore;
-
 namespace WebKit {
 
 RemoteLayerTreeTransaction::LayerCreationProperties::LayerCreationProperties()
     : layerID(0)
-    , type(PlatformCALayer::LayerTypeLayer)
+    , type(WebCore::PlatformCALayer::LayerTypeLayer)
     , hostingContextID(0)
     , hostingDeviceScaleFactor(1)
 {
@@ -76,7 +74,7 @@
 
 RemoteLayerTreeTransaction::LayerProperties::LayerProperties()
     : anchorPoint(0.5, 0.5, 0)
-    , contentsRect(FloatPoint(), FloatSize(1, 1))
+    , contentsRect(WebCore::FloatPoint(), WebCore::FloatSize(1, 1))
     , maskLayerID(0)
     , clonedLayerID(0)
     , timeOffset(0)
@@ -85,14 +83,14 @@
     , cornerRadius(0)
     , borderWidth(0)
     , opacity(1)
-    , backgroundColor(Color::transparent)
-    , borderColor(Color::black)
+    , backgroundColor(WebCore::Color::transparent)
+    , borderColor(WebCore::Color::black)
     , edgeAntialiasingMask(kCALayerLeftEdge | kCALayerRightEdge | kCALayerBottomEdge | kCALayerTopEdge)
-    , customAppearance(GraphicsLayer::CustomAppearance::None)
-    , minificationFilter(PlatformCALayer::FilterType::Linear)
-    , magnificationFilter(PlatformCALayer::FilterType::Linear)
-    , blendMode(BlendMode::Normal)
-    , windRule(WindRule::NonZero)
+    , customAppearance(WebCore::GraphicsLayer::CustomAppearance::None)
+    , minificationFilter(WebCore::PlatformCALayer::FilterType::Linear)
+    , magnificationFilter(WebCore::PlatformCALayer::FilterType::Linear)
+    , blendMode(WebCore::BlendMode::Normal)
+    , windRule(WebCore::WindRule::NonZero)
     , hidden(false)
     , backingStoreAttached(true)
     , geometryFlipped(false)
@@ -144,13 +142,13 @@
     // FIXME: LayerProperties shouldn't be copyable; PlatformCALayerRemote::clone should copy the relevant properties.
 
     if (other.transform)
-        transform = std::make_unique<TransformationMatrix>(*other.transform);
+        transform = std::make_unique<WebCore::TransformationMatrix>(*other.transform);
 
     if (other.sublayerTransform)
-        sublayerTransform = std::make_unique<TransformationMatrix>(*other.sublayerTransform);
+        sublayerTransform = std::make_unique<WebCore::TransformationMatrix>(*other.sublayerTransform);
 
     if (other.filters)
-        filters = std::make_unique<FilterOperations>(*other.filters);
+        filters = std::make_unique<WebCore::FilterOperations>(*other.filters);
 }
 
 void RemoteLayerTreeTransaction::LayerProperties::encode(IPC::Encoder& encoder) const
@@ -339,19 +337,19 @@
     }
 
     if (result.changedProperties & TransformChanged) {
-        TransformationMatrix transform;
+        WebCore::TransformationMatrix transform;
         if (!decoder.decode(transform))
             return false;
         
-        result.transform = std::make_unique<TransformationMatrix>(transform);
+        result.transform = std::make_unique<WebCore::TransformationMatrix>(transform);
     }
 
     if (result.changedProperties & SublayerTransformChanged) {
-        TransformationMatrix transform;
+        WebCore::TransformationMatrix transform;
         if (!decoder.decode(transform))
             return false;
 
-        result.sublayerTransform = std::make_unique<TransformationMatrix>(transform);
+        result.sublayerTransform = std::make_unique<WebCore::TransformationMatrix>(transform);
     }
 
     if (result.changedProperties & HiddenChanged) {
@@ -410,15 +408,15 @@
     }
 
     if (result.changedProperties & ShapeRoundedRectChanged) {
-        FloatRoundedRect roundedRect;
+        WebCore::FloatRoundedRect roundedRect;
         if (!decoder.decode(roundedRect))
             return false;
         
-        result.shapeRoundedRect = std::make_unique<FloatRoundedRect>(roundedRect);
+        result.shapeRoundedRect = std::make_unique<WebCore::FloatRoundedRect>(roundedRect);
     }
 
     if (result.changedProperties & ShapePathChanged) {
-        Path path;
+        WebCore::Path path;
         if (!decoder.decode(path))
             return false;
         
@@ -460,7 +458,7 @@
         if (!decoder.decode(hasFrontBuffer))
             return false;
         if (hasFrontBuffer) {
-            std::unique_ptr<RemoteLayerBackingStore> backingStore = std::make_unique<RemoteLayerBackingStore>(nullptr);
+            auto backingStore = std::make_unique<RemoteLayerBackingStore>(nullptr);
             if (!decoder.decode(*backingStore))
                 return false;
             
@@ -475,7 +473,7 @@
     }
 
     if (result.changedProperties & FiltersChanged) {
-        std::unique_ptr<FilterOperations> filters = std::make_unique<FilterOperations>();
+        auto filters = std::make_unique<WebCore::FilterOperations>();
         if (!decoder.decode(*filters))
             return false;
         result.filters = WTFMove(filters);
@@ -579,7 +577,7 @@
         return false;
 
     for (uint64_t i = 0; i < numChangedLayerProperties; ++i) {
-        GraphicsLayer::PlatformLayerID layerID;
+        WebCore::GraphicsLayer::PlatformLayerID layerID;
         if (!decoder.decode(layerID))
             return false;
 
@@ -698,7 +696,7 @@
     return true;
 }
 
-void RemoteLayerTreeTransaction::setRootLayerID(GraphicsLayer::PlatformLayerID rootLayerID)
+void RemoteLayerTreeTransaction::setRootLayerID(WebCore::GraphicsLayer::PlatformLayerID rootLayerID)
 {
     ASSERT_ARG(rootLayerID, rootLayerID);
 
@@ -715,12 +713,12 @@
     m_createdLayers = WTFMove(createdLayers);
 }
 
-void RemoteLayerTreeTransaction::setDestroyedLayerIDs(Vector<GraphicsLayer::PlatformLayerID> destroyedLayerIDs)
+void RemoteLayerTreeTransaction::setDestroyedLayerIDs(Vector<WebCore::GraphicsLayer::PlatformLayerID> destroyedLayerIDs)
 {
     m_destroyedLayerIDs = WTFMove(destroyedLayerIDs);
 }
 
-void RemoteLayerTreeTransaction::setLayerIDsWithNewlyUnreachableBackingStore(Vector<GraphicsLayer::PlatformLayerID> layerIDsWithNewlyUnreachableBackingStore)
+void RemoteLayerTreeTransaction::setLayerIDsWithNewlyUnreachableBackingStore(Vector<WebCore::GraphicsLayer::PlatformLayerID> layerIDsWithNewlyUnreachableBackingStore)
 {
     m_layerIDsWithNewlyUnreachableBackingStore = WTFMove(layerIDsWithNewlyUnreachableBackingStore);
 }
@@ -760,7 +758,7 @@
             ts.dumpProperty("name", layerProperties.name);
 
         if (layerProperties.changedProperties & RemoteLayerTreeTransaction::ChildrenChanged)
-            ts.dumpProperty<Vector<GraphicsLayer::PlatformLayerID>>("children", layerProperties.children);
+            ts.dumpProperty<Vector<WebCore::GraphicsLayer::PlatformLayerID>>("children", layerProperties.children);
 
         if (layerProperties.changedProperties & RemoteLayerTreeTransaction::PositionChanged)
             ts.dumpProperty("position", layerProperties.position);
@@ -784,10 +782,10 @@
             ts.dumpProperty("opacity", layerProperties.opacity);
 
         if (layerProperties.changedProperties & RemoteLayerTreeTransaction::TransformChanged)
-            ts.dumpProperty("transform", layerProperties.transform ? *layerProperties.transform : TransformationMatrix());
+            ts.dumpProperty("transform", layerProperties.transform ? *layerProperties.transform : WebCore::TransformationMatrix());
 
         if (layerProperties.changedProperties & RemoteLayerTreeTransaction::SublayerTransformChanged)
-            ts.dumpProperty("sublayerTransform", layerProperties.sublayerTransform ? *layerProperties.sublayerTransform : TransformationMatrix());
+            ts.dumpProperty("sublayerTransform", layerProperties.sublayerTransform ? *layerProperties.sublayerTransform : WebCore::TransformationMatrix());
 
         if (layerProperties.changedProperties & RemoteLayerTreeTransaction::HiddenChanged)
             ts.dumpProperty("hidden", layerProperties.hidden);
@@ -823,7 +821,7 @@
             ts.dumpProperty("cornerRadius", layerProperties.cornerRadius);
 
         if (layerProperties.changedProperties & RemoteLayerTreeTransaction::ShapeRoundedRectChanged)
-            ts.dumpProperty("shapeRect", layerProperties.shapeRoundedRect ? *layerProperties.shapeRoundedRect : FloatRoundedRect());
+            ts.dumpProperty("shapeRect", layerProperties.shapeRoundedRect ? *layerProperties.shapeRoundedRect : WebCore::FloatRoundedRect());
 
         if (layerProperties.changedProperties & RemoteLayerTreeTransaction::MinificationFilterChanged)
             ts.dumpProperty("minificationFilter", layerProperties.minificationFilter);
@@ -851,7 +849,7 @@
             ts.dumpProperty("backingStoreAttached", layerProperties.backingStoreAttached);
 
         if (layerProperties.changedProperties & RemoteLayerTreeTransaction::FiltersChanged)
-            ts.dumpProperty("filters", layerProperties.filters ? *layerProperties.filters : FilterOperations());
+            ts.dumpProperty("filters", layerProperties.filters ? *layerProperties.filters : WebCore::FilterOperations());
 
         if (layerProperties.changedProperties & RemoteLayerTreeTransaction::AnimationsChanged) {
             for (const auto& keyAnimationPair : layerProperties.addedAnimations)
@@ -886,14 +884,14 @@
 
     ts.dumpProperty("transactionID", m_transactionID);
     ts.dumpProperty("contentsSize", m_contentsSize);
-    if (m_scrollOrigin != IntPoint::zero())
+    if (m_scrollOrigin != WebCore::IntPoint::zero())
         ts.dumpProperty("scrollOrigin", m_scrollOrigin);
 
-    ts.dumpProperty("baseLayoutViewportSize", FloatSize(m_baseLayoutViewportSize));
+    ts.dumpProperty("baseLayoutViewportSize", WebCore::FloatSize(m_baseLayoutViewportSize));
 
-    if (m_minStableLayoutViewportOrigin != LayoutPoint::zero())
-        ts.dumpProperty("minStableLayoutViewportOrigin", FloatPoint(m_minStableLayoutViewportOrigin));
-    ts.dumpProperty("maxStableLayoutViewportOrigin", FloatPoint(m_maxStableLayoutViewportOrigin));
+    if (m_minStableLayoutViewportOrigin != WebCore::LayoutPoint::zero())
+        ts.dumpProperty("minStableLayoutViewportOrigin", WebCore::FloatPoint(m_minStableLayoutViewportOrigin));
+    ts.dumpProperty("maxStableLayoutViewportOrigin", WebCore::FloatPoint(m_maxStableLayoutViewportOrigin));
 
     if (m_pageScaleFactor != 1)
         ts.dumpProperty("pageScaleFactor", m_pageScaleFactor);

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/WebPlatformTouchPoint.cpp (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/WebPlatformTouchPoint.cpp	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/WebPlatformTouchPoint.cpp	2018-08-20 14:06:58 UTC (rev 235066)
@@ -31,11 +31,9 @@
 
 #include "WebCoreArgumentCoders.h"
 
-using namespace WebCore;
-
 namespace WebKit {
 
-WebPlatformTouchPoint::WebPlatformTouchPoint(unsigned id, TouchPointState state, const IntPoint& screenPosition, const IntPoint& position)
+WebPlatformTouchPoint::WebPlatformTouchPoint(unsigned id, TouchPointState state, const WebCore::IntPoint& screenPosition, const WebCore::IntPoint& position)
     : m_id(id)
     , m_state(state)
     , m_screenPosition(screenPosition)
@@ -45,7 +43,7 @@
 {
 }
 
-WebPlatformTouchPoint::WebPlatformTouchPoint(unsigned id, TouchPointState state, const IntPoint& screenPosition, const IntPoint& position, const WebCore::IntSize& radius, float rotationAngle, float force)
+WebPlatformTouchPoint::WebPlatformTouchPoint(unsigned id, TouchPointState state, const WebCore::IntPoint& screenPosition, const WebCore::IntPoint& position, const WebCore::IntSize& radius, float rotationAngle, float force)
     : m_id(id)
     , m_state(state)
     , m_screenPosition(screenPosition)

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/WebPopupItem.cpp (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/WebPopupItem.cpp	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/WebPopupItem.cpp	2018-08-20 14:06:58 UTC (rev 235066)
@@ -29,13 +29,11 @@
 
 #include "ArgumentCoders.h"
 
-using namespace WebCore;
-
 namespace WebKit {
 
 WebPopupItem::WebPopupItem()
     : m_type(Item)
-    , m_textDirection(TextDirection::LTR)
+    , m_textDirection(WebCore::TextDirection::LTR)
     , m_hasTextDirectionOverride(false)
     , m_isEnabled(true)
     , m_isSelected(false)
@@ -44,7 +42,7 @@
 
 WebPopupItem::WebPopupItem(Type type)
     : m_type(type)
-    , m_textDirection(TextDirection::LTR)
+    , m_textDirection(WebCore::TextDirection::LTR)
     , m_hasTextDirectionOverride(false)
     , m_isEnabled(true)
     , m_isLabel(false)
@@ -52,7 +50,7 @@
 {
 }
 
-WebPopupItem::WebPopupItem(Type type, const String& text, TextDirection textDirection, bool hasTextDirectionOverride, const String& toolTip, const String& accessibilityText, bool isEnabled, bool isLabel, bool isSelected)
+WebPopupItem::WebPopupItem(Type type, const String& text, WebCore::TextDirection textDirection, bool hasTextDirectionOverride, const String& toolTip, const String& accessibilityText, bool isEnabled, bool isLabel, bool isSelected)
     : m_type(type)
     , m_text(text)
     , m_textDirection(textDirection)
@@ -88,7 +86,7 @@
     if (!decoder.decode(text))
         return std::nullopt;
     
-    TextDirection textDirection;
+    WebCore::TextDirection textDirection;
     if (!decoder.decodeEnum(textDirection))
         return std::nullopt;
 

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/WebPreferencesStore.cpp (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/WebPreferencesStore.cpp	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/WebPreferencesStore.cpp	2018-08-20 14:06:58 UTC (rev 235066)
@@ -30,8 +30,6 @@
 #include "WebPreferencesKeys.h"
 #include <wtf/NeverDestroyed.h>
 
-using namespace WebCore;
-
 namespace WebKit {
 
 typedef HashMap<String, bool> BoolOverridesMap;

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/WebRenderLayer.cpp (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/WebRenderLayer.cpp	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/WebRenderLayer.cpp	2018-08-20 14:06:58 UTC (rev 235066)
@@ -38,13 +38,11 @@
 #include <WebCore/RenderWidget.h>
 #include <WebCore/StyledElement.h>
 
-using namespace WebCore;
-
 namespace WebKit {
 
 RefPtr<WebRenderLayer> WebRenderLayer::create(WebPage* page)
 {
-    Frame* mainFrame = page->mainFrame();
+    WebCore::Frame* mainFrame = page->mainFrame();
     if (!mainFrame)
         return nullptr;
 
@@ -51,11 +49,11 @@
     if (!mainFrame->loader().client().hasHTMLView())
         return nullptr;
 
-    RenderView* contentRenderer = mainFrame->contentRenderer();
+    WebCore::RenderView* contentRenderer = mainFrame->contentRenderer();
     if (!contentRenderer)
         return nullptr;
 
-    RenderLayer* rootLayer = contentRenderer->layer();
+    WebCore::RenderLayer* rootLayer = contentRenderer->layer();
     if (!rootLayer)
         return nullptr;
 
@@ -67,7 +65,7 @@
     return adoptRef(*new WebRenderLayer(WTFMove(renderer), isReflection, isClipping, isClipped, type, absoluteBoundingBox, backingStoreMemoryEstimate, WTFMove(negativeZOrderList), WTFMove(normalFlowList), WTFMove(positiveZOrderList), WTFMove(frameContentsLayer)));
 }
 
-RefPtr<API::Array> WebRenderLayer::createArrayFromLayerList(Vector<RenderLayer*>* list)
+RefPtr<API::Array> WebRenderLayer::createArrayFromLayerList(Vector<WebCore::RenderLayer*>* list)
 {
     if (!list || !list->size())
         return nullptr;
@@ -81,26 +79,26 @@
     return API::Array::create(WTFMove(layers));
 }
 
-WebRenderLayer::WebRenderLayer(RenderLayer* layer)
+WebRenderLayer::WebRenderLayer(WebCore::RenderLayer* layer)
 {
     m_renderer = WebRenderObject::create(&layer->renderer());
     m_isReflection = layer->isReflection();
 
     if (layer->isComposited()) {
-        RenderLayerBacking* backing = layer->backing();
+        WebCore::RenderLayerBacking* backing = layer->backing();
         m_isClipping = backing->hasClippingLayer();
         m_isClipped = backing->hasAncestorClippingLayer();
         switch (backing->compositingLayerType()) {
-        case NormalCompositingLayer:
+        case WebCore::NormalCompositingLayer:
             m_compositingLayerType = Normal;
             break;
-        case TiledCompositingLayer:
+        case WebCore::TiledCompositingLayer:
             m_compositingLayerType = Tiled;
             break;
-        case MediaCompositingLayer:
+        case WebCore::MediaCompositingLayer:
             m_compositingLayerType = Media;
             break;
-        case ContainerCompositingLayer:
+        case WebCore::ContainerCompositingLayer:
             m_compositingLayerType = Container;
             break;
         }
@@ -119,9 +117,9 @@
     m_normalFlowList = createArrayFromLayerList(layer->normalFlowList());
     m_positiveZOrderList = createArrayFromLayerList(layer->posZOrderList());
 
-    if (is<RenderWidget>(layer->renderer())) {
-        if (Document* contentDocument = downcast<RenderWidget>(layer->renderer()).frameOwnerElement().contentDocument()) {
-            if (RenderView* view = contentDocument->renderView())
+    if (is<WebCore::RenderWidget>(layer->renderer())) {
+        if (WebCore::Document* contentDocument = downcast<WebCore::RenderWidget>(layer->renderer()).frameOwnerElement().contentDocument()) {
+            if (WebCore::RenderView* view = contentDocument->renderView())
                 m_frameContentsLayer = adoptRef(new WebRenderLayer(view->layer()));
         }
     }

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/cf/ArgumentCodersCF.cpp (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/cf/ArgumentCodersCF.cpp	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/cf/ArgumentCodersCF.cpp	2018-08-20 14:06:58 UTC (rev 235066)
@@ -23,6 +23,8 @@
  * THE POSSIBILITY OF SUCH DAMAGE.
  */
 
+// FIXME: This is a .cpp but has ObjC in it?
+
 #include "config.h"
 #include "ArgumentCodersCF.h"
 

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/gtk/WebEventFactory.cpp (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/gtk/WebEventFactory.cpp	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/gtk/WebEventFactory.cpp	2018-08-20 14:06:58 UTC (rev 235066)
@@ -39,7 +39,6 @@
 #include <wtf/ASCIICType.h>
 
 namespace WebKit {
-using namespace WebCore;
 
 static inline bool isGdkKeyCodeFromKeyPad(unsigned keyval)
 {

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/ios/ChildProcessIOS.mm (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/ios/ChildProcessIOS.mm	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/ios/ChildProcessIOS.mm	2018-08-20 14:06:58 UTC (rev 235066)
@@ -44,8 +44,6 @@
 #import <wtf/spi/darwin/SandboxSPI.h>
 #endif
 
-using namespace WebCore;
-
 namespace WebKit {
 
 void ChildProcess::setApplicationIsDaemon()

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/mac/WebCoreArgumentCodersMac.mm (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/mac/WebCoreArgumentCodersMac.mm	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/mac/WebCoreArgumentCodersMac.mm	2018-08-20 14:06:58 UTC (rev 235066)
@@ -50,8 +50,6 @@
 SOFT_LINK_CLASS(AVFoundation, AVOutputContext)
 #endif
 
-using namespace WebCore;
-
 namespace IPC {
 
 static RetainPtr<CFMutableDictionaryRef> createSerializableRepresentation(CFIndex version, CFTypeRef* objects, CFIndex objectCount, CFDictionaryRef protocolProperties, CFNumberRef expectedContentLength, CFStringRef mimeType, CFTypeRef tokenNull)
@@ -184,9 +182,9 @@
     return adoptNS([[NSURLRequest alloc] _initWithCFURLRequest:cfRequest.get()]);
 }
     
-void ArgumentCoder<ResourceRequest>::encodePlatformData(Encoder& encoder, const ResourceRequest& resourceRequest)
+void ArgumentCoder<WebCore::ResourceRequest>::encodePlatformData(Encoder& encoder, const WebCore::ResourceRequest& resourceRequest)
 {
-    RetainPtr<NSURLRequest> requestToSerialize = resourceRequest.nsURLRequest(HTTPBodyUpdatePolicy::DoNotUpdateHTTPBody);
+    RetainPtr<NSURLRequest> requestToSerialize = resourceRequest.nsURLRequest(WebCore::HTTPBodyUpdatePolicy::DoNotUpdateHTTPBody);
 
     bool requestIsPresent = requestToSerialize;
     encoder << requestIsPresent;
@@ -211,7 +209,7 @@
     encoder.encodeEnum(resourceRequest.cachePolicy());
 }
 
-bool ArgumentCoder<ResourceRequest>::decodePlatformData(Decoder& decoder, ResourceRequest& resourceRequest)
+bool ArgumentCoder<WebCore::ResourceRequest>::decodePlatformData(Decoder& decoder, WebCore::ResourceRequest& resourceRequest)
 {
     bool requestIsPresent;
     if (!decoder.decode(requestIsPresent))
@@ -218,7 +216,7 @@
         return false;
 
     if (!requestIsPresent) {
-        resourceRequest = ResourceRequest();
+        resourceRequest = WebCore::ResourceRequest();
         return true;
     }
 
@@ -230,7 +228,7 @@
     if (!nsURLRequest)
         return false;
 
-    resourceRequest = ResourceRequest(nsURLRequest.get());
+    resourceRequest = WebCore::ResourceRequest(nsURLRequest.get());
     
     Vector<String> responseContentDispositionEncodingFallbackArray;
     if (!decoder.decode(responseContentDispositionEncodingFallbackArray))
@@ -242,12 +240,12 @@
         responseContentDispositionEncodingFallbackArray.size() > 2 ? responseContentDispositionEncodingFallbackArray[2] : String()
     );
 
-    ResourceRequest::Requester requester;
+    WebCore::ResourceRequest::Requester requester;
     if (!decoder.decodeEnum(requester))
         return false;
     resourceRequest.setRequester(requester);
 
-    ResourceRequestCachePolicy cachePolicy;
+    WebCore::ResourceRequestCachePolicy cachePolicy;
     if (!decoder.decodeEnum(cachePolicy))
         return false;
     resourceRequest.setCachePolicy(cachePolicy);
@@ -255,51 +253,51 @@
     return true;
 }
 
-void ArgumentCoder<CertificateInfo>::encode(Encoder& encoder, const CertificateInfo& certificateInfo)
+void ArgumentCoder<WebCore::CertificateInfo>::encode(Encoder& encoder, const WebCore::CertificateInfo& certificateInfo)
 {
     encoder.encodeEnum(certificateInfo.type());
 
     switch (certificateInfo.type()) {
 #if HAVE(SEC_TRUST_SERIALIZATION)
-    case CertificateInfo::Type::Trust:
+    case WebCore::CertificateInfo::Type::Trust:
         IPC::encode(encoder, certificateInfo.trust());
         break;
 #endif
-    case CertificateInfo::Type::CertificateChain:
+    case WebCore::CertificateInfo::Type::CertificateChain:
         IPC::encode(encoder, certificateInfo.certificateChain());
         break;
-    case CertificateInfo::Type::None:
+    case WebCore::CertificateInfo::Type::None:
         // Do nothing.
         break;
     }
 }
 
-bool ArgumentCoder<CertificateInfo>::decode(Decoder& decoder, CertificateInfo& certificateInfo)
+bool ArgumentCoder<WebCore::CertificateInfo>::decode(Decoder& decoder, WebCore::CertificateInfo& certificateInfo)
 {
-    CertificateInfo::Type certificateInfoType;
+    WebCore::CertificateInfo::Type certificateInfoType;
     if (!decoder.decodeEnum(certificateInfoType))
         return false;
 
     switch (certificateInfoType) {
 #if HAVE(SEC_TRUST_SERIALIZATION)
-    case CertificateInfo::Type::Trust: {
+    case WebCore::CertificateInfo::Type::Trust: {
         RetainPtr<SecTrustRef> trust;
         if (!IPC::decode(decoder, trust))
             return false;
 
-        certificateInfo = CertificateInfo(WTFMove(trust));
+        certificateInfo = WebCore::CertificateInfo(WTFMove(trust));
         return true;
     }
 #endif
-    case CertificateInfo::Type::CertificateChain: {
+    case WebCore::CertificateInfo::Type::CertificateChain: {
         RetainPtr<CFArrayRef> certificateChain;
         if (!IPC::decode(decoder, certificateChain))
             return false;
 
-        certificateInfo = CertificateInfo(WTFMove(certificateChain));
+        certificateInfo = WebCore::CertificateInfo(WTFMove(certificateChain));
         return true;
     }    
-    case CertificateInfo::Type::None:
+    case WebCore::CertificateInfo::Type::None:
         // Do nothing.
         break;
     }
@@ -384,7 +382,7 @@
         encoder << false;
 }
 
-void ArgumentCoder<ResourceError>::encodePlatformData(Encoder& encoder, const ResourceError& resourceError)
+void ArgumentCoder<WebCore::ResourceError>::encodePlatformData(Encoder& encoder, const WebCore::ResourceError& resourceError)
 {
     encodeNSError(encoder, resourceError.nsError());
 }
@@ -421,17 +419,17 @@
     return true;
 }
 
-bool ArgumentCoder<ResourceError>::decodePlatformData(Decoder& decoder, ResourceError& resourceError)
+bool ArgumentCoder<WebCore::ResourceError>::decodePlatformData(Decoder& decoder, WebCore::ResourceError& resourceError)
 {
     RetainPtr<NSError> nsError;
     if (!decodeNSError(decoder, nsError))
         return false;
 
-    resourceError = ResourceError(nsError.get());
+    resourceError = WebCore::ResourceError(nsError.get());
     return true;
 }
 
-void ArgumentCoder<ProtectionSpace>::encodePlatformData(Encoder& encoder, const ProtectionSpace& space)
+void ArgumentCoder<WebCore::ProtectionSpace>::encodePlatformData(Encoder& encoder, const WebCore::ProtectionSpace& space)
 {
     auto archiver = secureArchiver();
     [archiver encodeObject:space.nsSpace() forKey:@"protectionSpace"];
@@ -438,7 +436,7 @@
     IPC::encode(encoder, (__bridge CFDataRef)archiver.get().encodedData);
 }
 
-bool ArgumentCoder<ProtectionSpace>::decodePlatformData(Decoder& decoder, ProtectionSpace& space)
+bool ArgumentCoder<WebCore::ProtectionSpace>::decodePlatformData(Decoder& decoder, WebCore::ProtectionSpace& space)
 {
     RetainPtr<CFDataRef> data;
     if (!IPC::decode(decoder, data))
@@ -447,7 +445,7 @@
     auto unarchiver = secureUnarchiverFromData((__bridge NSData *)data.get());
     @try {
         if (RetainPtr<NSURLProtectionSpace> nsSpace = [unarchiver decodeObjectOfClass:[NSURLProtectionSpace class] forKey:@"protectionSpace"])
-            space = ProtectionSpace(nsSpace.get());
+            space = WebCore::ProtectionSpace(nsSpace.get());
     } @catch (NSException *exception) {
         LOG_ERROR("Failed to decode NSURLProtectionSpace: %@", exception);
     }
@@ -456,7 +454,7 @@
     return true;
 }
 
-void ArgumentCoder<Credential>::encodePlatformData(Encoder& encoder, const Credential& credential)
+void ArgumentCoder<WebCore::Credential>::encodePlatformData(Encoder& encoder, const WebCore::Credential& credential)
 {
     NSURLCredential *nsCredential = credential.nsCredential();
     // NSURLCredential doesn't serialize identities correctly, so we encode the pieces individually
@@ -482,7 +480,7 @@
     IPC::encode(encoder, (__bridge CFDataRef)archiver.get().encodedData);
 }
 
-bool ArgumentCoder<Credential>::decodePlatformData(Decoder& decoder, Credential& credential)
+bool ArgumentCoder<WebCore::Credential>::decodePlatformData(Decoder& decoder, WebCore::Credential& credential)
 {
     bool hasIdentity;
     if (!decoder.decode(hasIdentity))
@@ -507,7 +505,7 @@
         if (!decoder.decode(persistence))
             return false;
 
-        credential = Credential(adoptNS([[NSURLCredential alloc] initWithIdentity:identity.get() certificates:(__bridge NSArray *)certificates.get() persistence:(NSURLCredentialPersistence)persistence]).get());
+        credential = WebCore::Credential(adoptNS([[NSURLCredential alloc] initWithIdentity:identity.get() certificates:(__bridge NSArray *)certificates.get() persistence:(NSURLCredentialPersistence)persistence]).get());
         return true;
     }
 
@@ -518,7 +516,7 @@
     auto unarchiver = secureUnarchiverFromData((__bridge NSData *)data.get());
     @try {
         if (RetainPtr<NSURLCredential> nsCredential = [unarchiver decodeObjectOfClass:[NSURLCredential class] forKey:@"credential"])
-            credential = Credential(nsCredential.get());
+            credential = WebCore::Credential(nsCredential.get());
     } @catch (NSException *exception) {
         LOG_ERROR("Failed to decode NSURLCredential: %@", exception);
     }
@@ -550,12 +548,12 @@
     return true;
 }
 
-void ArgumentCoder<KeypressCommand>::encode(Encoder& encoder, const KeypressCommand& keypressCommand)
+void ArgumentCoder<WebCore::KeypressCommand>::encode(Encoder& encoder, const WebCore::KeypressCommand& keypressCommand)
 {
     encoder << keypressCommand.commandName << keypressCommand.text;
 }
     
-std::optional<KeypressCommand> ArgumentCoder<KeypressCommand>::decode(Decoder& decoder)
+std::optional<WebCore::KeypressCommand> ArgumentCoder<WebCore::KeypressCommand>::decode(Decoder& decoder)
 {
     std::optional<String> commandName;
     decoder >> commandName;
@@ -567,7 +565,7 @@
     if (!text)
         return std::nullopt;
     
-    KeypressCommand command;
+    WebCore::KeypressCommand command;
     command.commandName = WTFMove(*commandName);
     command.text = WTFMove(*text);
     return WTFMove(command);
@@ -575,7 +573,7 @@
 
 #if ENABLE(CONTENT_FILTERING)
 
-void ArgumentCoder<ContentFilterUnblockHandler>::encode(Encoder& encoder, const ContentFilterUnblockHandler& contentFilterUnblockHandler)
+void ArgumentCoder<WebCore::ContentFilterUnblockHandler>::encode(Encoder& encoder, const WebCore::ContentFilterUnblockHandler& contentFilterUnblockHandler)
 {
     auto archiver = secureArchiver();
     contentFilterUnblockHandler.encode(archiver.get());
@@ -582,7 +580,7 @@
     IPC::encode(encoder, (__bridge CFDataRef)archiver.get().encodedData);
 }
 
-bool ArgumentCoder<ContentFilterUnblockHandler>::decode(Decoder& decoder, ContentFilterUnblockHandler& contentFilterUnblockHandler)
+bool ArgumentCoder<WebCore::ContentFilterUnblockHandler>::decode(Decoder& decoder, WebCore::ContentFilterUnblockHandler& contentFilterUnblockHandler)
 {
     RetainPtr<CFDataRef> data;
     if (!IPC::decode(decoder, data))
@@ -589,7 +587,7 @@
         return false;
 
     auto unarchiver = secureUnarchiverFromData((__bridge NSData *)data.get());
-    if (!ContentFilterUnblockHandler::decode(unarchiver.get(), contentFilterUnblockHandler))
+    if (!WebCore::ContentFilterUnblockHandler::decode(unarchiver.get(), contentFilterUnblockHandler))
         return false;
 
     [unarchiver finishDecoding];
@@ -606,7 +604,7 @@
     return key;
 }
 
-void ArgumentCoder<MediaPlaybackTargetContext>::encodePlatformData(Encoder& encoder, const MediaPlaybackTargetContext& target)
+void ArgumentCoder<WebCore::MediaPlaybackTargetContext>::encodePlatformData(Encoder& encoder, const WebCore::MediaPlaybackTargetContext& target)
 {
     auto archiver = secureArchiver();
 
@@ -616,7 +614,7 @@
     IPC::encode(encoder, (__bridge CFDataRef)archiver.get().encodedData);
 }
 
-bool ArgumentCoder<MediaPlaybackTargetContext>::decodePlatformData(Decoder& decoder, MediaPlaybackTargetContext& target)
+bool ArgumentCoder<WebCore::MediaPlaybackTargetContext>::decodePlatformData(Decoder& decoder, WebCore::MediaPlaybackTargetContext& target)
 {
     if (![getAVOutputContextClass() conformsToProtocol:@protocol(NSSecureCoding)])
         return false;
@@ -635,7 +633,7 @@
         return false;
     }
 
-    target = MediaPlaybackTargetContext(context);
+    target = WebCore::MediaPlaybackTargetContext(context);
     
     [unarchiver finishDecoding];
     return true;

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/mac/WebEventFactory.mm (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/mac/WebEventFactory.mm	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/mac/WebEventFactory.mm	2018-08-20 14:06:58 UTC (rev 235066)
@@ -35,8 +35,6 @@
 #import <pal/spi/mac/NSMenuSPI.h>
 #import <wtf/ASCIICType.h>
 
-using namespace WebCore;
-
 @interface NSEvent (WebNSEventDetails)
 - (NSInteger)_scrollCount;
 - (CGFloat)_unacceleratedScrollingDeltaX;
@@ -365,7 +363,7 @@
     float deltaZ = [event deltaZ];
     int clickCount = clickCountForEvent(event);
     WebEvent::Modifiers modifiers = modifiersForEvent(event);
-    auto timestamp = eventTimeStampSince1970(event);
+    auto timestamp = WebCore::eventTimeStampSince1970(event);
     int eventNumber = [event eventNumber];
     int menuTypeForEvent = typeForEvent(event);
 
@@ -376,7 +374,7 @@
     force = pressure + stage;
 #endif
 
-    return WebMouseEvent(type, button, buttons, IntPoint(position), IntPoint(globalPosition), deltaX, deltaY, deltaZ, clickCount, modifiers, timestamp, force, WebMouseEvent::SyntheticClickType::NoTap, eventNumber, menuTypeForEvent);
+    return WebMouseEvent(type, button, buttons, WebCore::IntPoint(position), WebCore::IntPoint(globalPosition), deltaX, deltaY, deltaZ, clickCount, modifiers, timestamp, force, WebMouseEvent::SyntheticClickType::NoTap, eventNumber, menuTypeForEvent);
 }
 
 WebWheelEvent WebEventFactory::createWebWheelEvent(NSEvent *event, NSView *windowView)
@@ -390,18 +388,18 @@
     float wheelTicksX = 0;
     float wheelTicksY = 0;
 
-    getWheelEventDeltas(event, deltaX, deltaY, continuous);
+    WebCore::getWheelEventDeltas(event, deltaX, deltaY, continuous);
     
     if (continuous) {
         // smooth scroll events
-        wheelTicksX = deltaX / static_cast<float>(Scrollbar::pixelsPerLineStep());
-        wheelTicksY = deltaY / static_cast<float>(Scrollbar::pixelsPerLineStep());
+        wheelTicksX = deltaX / static_cast<float>(WebCore::Scrollbar::pixelsPerLineStep());
+        wheelTicksY = deltaY / static_cast<float>(WebCore::Scrollbar::pixelsPerLineStep());
     } else {
         // plain old wheel events
         wheelTicksX = deltaX;
         wheelTicksY = deltaY;
-        deltaX *= static_cast<float>(Scrollbar::pixelsPerLineStep());
-        deltaY *= static_cast<float>(Scrollbar::pixelsPerLineStep());
+        deltaX *= static_cast<float>(WebCore::Scrollbar::pixelsPerLineStep());
+        deltaY *= static_cast<float>(WebCore::Scrollbar::pixelsPerLineStep());
     }
 
     WebWheelEvent::Granularity granularity  = WebWheelEvent::ScrollByPixelWheelEvent;
@@ -411,21 +409,21 @@
     bool hasPreciseScrollingDeltas          = continuous;
 
     uint32_t scrollCount;
-    FloatSize unacceleratedScrollingDelta;
+    WebCore::FloatSize unacceleratedScrollingDelta;
 
     static bool nsEventSupportsScrollCount = [NSEvent instancesRespondToSelector:@selector(_scrollCount)];
     if (nsEventSupportsScrollCount) {
         scrollCount = [event _scrollCount];
-        unacceleratedScrollingDelta = FloatSize([event _unacceleratedScrollingDeltaX], [event _unacceleratedScrollingDeltaY]);
+        unacceleratedScrollingDelta = WebCore::FloatSize([event _unacceleratedScrollingDeltaX], [event _unacceleratedScrollingDeltaY]);
     } else {
         scrollCount = 0;
-        unacceleratedScrollingDelta = FloatSize(deltaX, deltaY);
+        unacceleratedScrollingDelta = WebCore::FloatSize(deltaX, deltaY);
     }
 
     WebEvent::Modifiers modifiers           = modifiersForEvent(event);
-    auto timestamp                          = eventTimeStampSince1970(event);
+    auto timestamp                          = WebCore::eventTimeStampSince1970(event);
     
-    return WebWheelEvent(WebEvent::Wheel, IntPoint(position), IntPoint(globalPosition), FloatSize(deltaX, deltaY), FloatSize(wheelTicksX, wheelTicksY), granularity, directionInvertedFromDevice, phase, momentumPhase, hasPreciseScrollingDeltas, scrollCount, unacceleratedScrollingDelta, modifiers, timestamp);
+    return WebWheelEvent(WebEvent::Wheel, WebCore::IntPoint(position), WebCore::IntPoint(globalPosition), WebCore::FloatSize(deltaX, deltaY), WebCore::FloatSize(wheelTicksX, wheelTicksY), granularity, directionInvertedFromDevice, phase, momentumPhase, hasPreciseScrollingDeltas, scrollCount, unacceleratedScrollingDelta, modifiers, timestamp);
 }
 
 WebKeyboardEvent WebEventFactory::createWebKeyboardEvent(NSEvent *event, bool handledByInputMethod, bool replacesSoftSpace, const Vector<WebCore::KeypressCommand>& commands)
@@ -433,17 +431,17 @@
     WebEvent::Type type             = isKeyUpEvent(event) ? WebEvent::KeyUp : WebEvent::KeyDown;
     String text                     = textFromEvent(event, replacesSoftSpace);
     String unmodifiedText           = unmodifiedTextFromEvent(event, replacesSoftSpace);
-    String key                      = keyForKeyEvent(event);
-    String code                     = codeForKeyEvent(event);
-    String keyIdentifier            = keyIdentifierForKeyEvent(event);
-    int windowsVirtualKeyCode       = windowsKeyCodeForKeyEvent(event);
+    String key                      = WebCore::keyForKeyEvent(event);
+    String code                     = WebCore::codeForKeyEvent(event);
+    String keyIdentifier            = WebCore::keyIdentifierForKeyEvent(event);
+    int windowsVirtualKeyCode       = WebCore::windowsKeyCodeForKeyEvent(event);
     int nativeVirtualKeyCode        = [event keyCode];
-    int macCharCode                 = keyCharForEvent(event);
+    int macCharCode                 = WebCore::keyCharForEvent(event);
     bool autoRepeat                 = [event type] != NSEventTypeFlagsChanged && [event isARepeat];
     bool isKeypad                   = isKeypadEvent(event);
     bool isSystemKey                = false; // SystemKey is always false on the Mac.
     WebEvent::Modifiers modifiers   = modifiersForEvent(event);
-    auto timestamp                  = eventTimeStampSince1970(event);
+    auto timestamp                  = WebCore::eventTimeStampSince1970(event);
 
     // Always use 13 for Enter/Return -- we don't want to use AppKit's different character for Enter.
     if (windowsVirtualKeyCode == VK_RETURN) {

Modified: releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/mac/WebMemorySampler.mac.mm (235065 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/mac/WebMemorySampler.mac.mm	2018-08-20 13:31:30 UTC (rev 235065)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Shared/mac/WebMemorySampler.mac.mm	2018-08-20 14:06:58 UTC (rev 235066)
@@ -39,10 +39,6 @@
 #import <notify.h>
 #import <wtf/WallTime.h>
 
-using namespace WebCore;
-using namespace JSC;
-using namespace WTF;
-
 namespace WebKit {
     
 struct SystemMallocStats {
@@ -111,19 +107,19 @@
     
     WebMemoryStatistics webKitMemoryStats;
     
-    FastMallocStatistics fastMallocStatistics = WTF::fastMallocStatistics();
+    auto fastMallocStatistics = WTF::fastMallocStatistics();
     size_t fastMallocBytesInUse = fastMallocStatistics.committedVMBytes - fastMallocStatistics.freeListBytes;
     size_t fastMallocBytesCommitted = fastMallocStatistics.committedVMBytes;
     totalBytesInUse += fastMallocBytesInUse;
     totalBytesCommitted += fastMallocBytesCommitted;
     
-    JSLockHolder lock(commonVM());
-    size_t jscHeapBytesInUse = commonVM().heap.size();
-    size_t jscHeapBytesCommitted = commonVM().heap.capacity();
+    JSC::JSLockHolder lock(WebCore::commonVM());
+    size_t jscHeapBytesInUse = WebCore::commonVM().heap.size();
+    size_t jscHeapBytesCommitted = WebCore::commonVM().heap.capacity();
     totalBytesInUse += jscHeapBytesInUse;
     totalBytesCommitted += jscHeapBytesCommitted;
     
-    GlobalMemoryStatistics globalMemoryStats = globalMemoryStatistics();
+    JSC::GlobalMemoryStatistics globalMemoryStats = JSC::globalMemoryStatistics();
     totalBytesInUse += globalMemoryStats.stackBytes + globalMemoryStats.JITBytes;
     totalBytesCommitted += globalMemoryStats.stackBytes + globalMemoryStats.JITBytes;
     

Added: releases/WebKitGTK/webkit-2.22/Source/WebKit/Sources.txt (0 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/Sources.txt	                        (rev 0)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/Sources.txt	2018-08-20 14:06:58 UTC (rev 235066)
@@ -0,0 +1,595 @@
+// Copyright (C) 2018 Apple Inc. All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions
+// are met:
+// 1. Redistributions of source code must retain the above copyright
+//    notice, this list of conditions and the following disclaimer.
+// 2. Redistributions in binary form must reproduce the above copyright
+//    notice, this list of conditions and the following disclaimer in the
+//    documentation and/or other materials provided with the distribution.
+//
+// THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
+// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+// THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+// PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
+// BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+// THE POSSIBILITY OF SUCH DAMAGE.
+
+NetworkProcess/NetworkActivityTracker.cpp @no-unify
+NetworkProcess/NetworkConnectionToWebProcess.cpp @no-unify
+NetworkProcess/NetworkContentRuleListManager.cpp @no-unify
+NetworkProcess/NetworkCORSPreflightChecker.cpp @no-unify
+NetworkProcess/NetworkDataTask.cpp @no-unify
+NetworkProcess/NetworkDataTaskBlob.cpp @no-unify
+NetworkProcess/NetworkLoad.cpp @no-unify
+NetworkProcess/NetworkLoadChecker.cpp @no-unify
+NetworkProcess/NetworkProcess.cpp @no-unify
+NetworkProcess/NetworkProcessCreationParameters.cpp @no-unify
+NetworkProcess/NetworkProcessPlatformStrategies.cpp @no-unify
+NetworkProcess/NetworkResourceLoader.cpp @no-unify
+NetworkProcess/NetworkResourceLoadParameters.cpp @no-unify
+NetworkProcess/NetworkSession.cpp @no-unify
+NetworkProcess/NetworkSocketStream.cpp @no-unify
+NetworkProcess/PingLoad.cpp @no-unify
+NetworkProcess/PreconnectTask.cpp @no-unify
+
+NetworkProcess/cache/CacheStorageEngine.cpp @no-unify
+NetworkProcess/cache/CacheStorageEngineCache.cpp @no-unify
+NetworkProcess/cache/CacheStorageEngineCaches.cpp @no-unify
+NetworkProcess/cache/CacheStorageEngineConnection.cpp @no-unify
+NetworkProcess/cache/NetworkCache.cpp @no-unify
+NetworkProcess/cache/NetworkCacheBlobStorage.cpp @no-unify
+NetworkProcess/cache/NetworkCacheCoders.cpp @no-unify
+NetworkProcess/cache/NetworkCacheCodersCocoa.cpp @no-unify
+NetworkProcess/cache/NetworkCacheData.cpp @no-unify
+NetworkProcess/cache/NetworkCacheEntry.cpp @no-unify
+NetworkProcess/cache/NetworkCacheFileSystem.cpp @no-unify
+NetworkProcess/cache/NetworkCacheKey.cpp @no-unify
+NetworkProcess/cache/NetworkCacheSpeculativeLoad.cpp @no-unify
+NetworkProcess/cache/NetworkCacheSpeculativeLoadManager.cpp @no-unify
+NetworkProcess/cache/NetworkCacheStatistics.cpp @no-unify
+NetworkProcess/cache/NetworkCacheStorage.cpp @no-unify
+NetworkProcess/cache/NetworkCacheSubresourcesEntry.cpp @no-unify
+
+NetworkProcess/capture/NetworkCaptureEvent.cpp @no-unify
+NetworkProcess/capture/NetworkCaptureManager.cpp @no-unify
+NetworkProcess/capture/NetworkCaptureRecorder.cpp @no-unify
+NetworkProcess/capture/NetworkCaptureReplayer.cpp @no-unify
+NetworkProcess/capture/NetworkCaptureResource.cpp @no-unify
+NetworkProcess/capture/NetworkDataTaskReplay.cpp @no-unify
+
+NetworkProcess/Cookies/WebCookieManager.cpp @no-unify
+
+NetworkProcess/CustomProtocols/LegacyCustomProtocolManager.cpp @no-unify
+
+NetworkProcess/Downloads/Download.cpp @no-unify
+NetworkProcess/Downloads/DownloadManager.cpp @no-unify
+NetworkProcess/Downloads/PendingDownload.cpp @no-unify
+
+NetworkProcess/FileAPI/NetworkBlobRegistry.cpp @no-unify
+
+NetworkProcess/webrtc/LibWebRTCSocketClient.cpp @no-unify
+NetworkProcess/webrtc/NetworkMDNSRegister.cpp @no-unify
+NetworkProcess/webrtc/NetworkRTCMonitor.cpp @no-unify
+NetworkProcess/webrtc/NetworkRTCProvider.cpp @no-unify
+NetworkProcess/webrtc/NetworkRTCResolver.cpp @no-unify
+NetworkProcess/webrtc/NetworkRTCResolverCocoa.cpp @no-unify
+NetworkProcess/webrtc/NetworkRTCSocket.cpp @no-unify
+
+Platform/Logging.cpp
+Platform/Module.cpp
+
+Platform/classifier/ResourceLoadStatisticsClassifier.cpp
+
+Platform/IPC/ArgumentCoders.cpp
+Platform/IPC/Attachment.cpp
+Platform/IPC/Connection.cpp
+Platform/IPC/DataReference.cpp
+Platform/IPC/Decoder.cpp
+Platform/IPC/Encoder.cpp
+Platform/IPC/MessageReceiverMap.cpp
+Platform/IPC/MessageSender.cpp
+Platform/IPC/StringReference.cpp
+
+Platform/unix/EnvironmentUtilities.cpp
+
+PluginProcess/PluginControllerProxy.cpp @no-unify
+PluginProcess/PluginCreationParameters.cpp @no-unify
+PluginProcess/PluginProcess.cpp @no-unify
+PluginProcess/WebProcessConnection.cpp @no-unify
+
+Shared/API/APIArray.cpp @no-unify
+Shared/API/APIData.cpp @no-unify
+Shared/API/APIDictionary.cpp @no-unify
+Shared/API/APIError.cpp @no-unify
+Shared/API/APIFrameHandle.cpp @no-unify
+Shared/API/APIGeometry.cpp @no-unify
+Shared/API/APIObject.cpp @no-unify
+Shared/API/APIPageGroupHandle.cpp @no-unify
+Shared/API/APIPageHandle.cpp @no-unify
+Shared/API/APIURLRequest.cpp @no-unify
+Shared/API/APIURLResponse.cpp @no-unify
+
+Shared/API/c/WKArray.cpp @no-unify
+Shared/API/c/WKCertificateInfo.cpp @no-unify
+Shared/API/c/WKConnectionRef.cpp @no-unify
+Shared/API/c/WKContextMenuItem.cpp @no-unify
+Shared/API/c/WKData.cpp @no-unify
+Shared/API/c/WKDeprecatedFunctions.cpp @no-unify
+Shared/API/c/WKDictionary.cpp @no-unify
+Shared/API/c/WKErrorRef.cpp @no-unify
+Shared/API/c/WKGeometry.cpp @no-unify
+Shared/API/c/WKImage.cpp @no-unify
+Shared/API/c/WKMutableArray.cpp @no-unify
+Shared/API/c/WKMutableDictionary.cpp @no-unify
+Shared/API/c/WKNumber.cpp @no-unify
+Shared/API/c/WKPluginInformation.cpp @no-unify
+Shared/API/c/WKRenderLayer.cpp @no-unify
+Shared/API/c/WKRenderObject.cpp @no-unify
+Shared/API/c/WKSecurityOriginRef.cpp @no-unify
+Shared/API/c/WKSerializedScriptValue.cpp @no-unify
+Shared/API/c/WKString.cpp @no-unify
+Shared/API/c/WKType.cpp @no-unify
+Shared/API/c/WKURL.cpp @no-unify
+Shared/API/c/WKURLRequest.cpp @no-unify
+Shared/API/c/WKURLResponse.cpp @no-unify
+Shared/API/c/WKUserContentURLPattern.cpp @no-unify
+
+Shared/ActivityAssertion.cpp
+Shared/AssistedNodeInformation.cpp
+Shared/AsyncRequest.cpp
+Shared/BlobDataFileReferenceWithSandboxExtension.cpp
+Shared/CacheModel.cpp
+Shared/ChildProcess.cpp
+Shared/ContextMenuContextData.cpp
+Shared/EditorState.cpp
+Shared/FontInfo.cpp
+Shared/FrameInfoData.cpp
+Shared/LayerTreeContext.cpp
+Shared/LoadParameters.cpp
+Shared/NavigationActionData.cpp
+Shared/PlatformPopupMenuData.cpp
+Shared/PrintInfo.cpp
+Shared/RTCNetwork.cpp
+Shared/RTCPacketOptions.cpp
+Shared/SessionState.cpp
+Shared/SessionTracker.cpp
+Shared/ShareableBitmap.cpp
+Shared/ShareableResource.cpp
+Shared/SharedStringHashStore.cpp
+Shared/SharedStringHashTable.cpp
+Shared/SharedStringHashTableReadOnly.cpp
+Shared/StatisticsData.cpp
+Shared/TouchBarMenuData.cpp
+Shared/TouchBarMenuItemData.cpp
+Shared/UpdateInfo.cpp
+Shared/URLSchemeTaskParameters.cpp
+Shared/UserData.cpp
+Shared/VisibleContentRectUpdateInfo.cpp
+Shared/WebBackForwardListItem.cpp
+Shared/WebCompiledContentRuleList.cpp
+Shared/WebCompiledContentRuleListData.cpp
+Shared/WebConnection.cpp
+Shared/WebConnectionClient.cpp
+Shared/WebContextMenuItem.cpp
+Shared/WebContextMenuItemData.cpp
+Shared/WebCoreArgumentCoders.cpp
+Shared/WebErrors.cpp
+Shared/WebEvent.cpp
+Shared/WebEventConversion.cpp
+Shared/WebGeolocationPosition.cpp
+Shared/WebHitTestResultData.cpp
+Shared/WebImage.cpp
+Shared/WebKeyboardEvent.cpp
+Shared/WebKit2Initialize.cpp
+Shared/WebMediaSessionMetadata.cpp
+Shared/WebMemorySampler.cpp
+Shared/WebMouseEvent.cpp
+Shared/WebPageCreationParameters.cpp
+Shared/WebPageGroupData.cpp
+Shared/WebPlatformTouchPoint.cpp
+Shared/WebPopupItem.cpp
+Shared/WebPreferencesDefaultValues.cpp
+Shared/WebPreferencesStore.cpp
+Shared/WebProcessCreationParameters.cpp
+Shared/WebRenderLayer.cpp
+Shared/WebRenderObject.cpp
+Shared/WebsiteData/WebsiteData.cpp
+Shared/WebsiteDataStoreParameters.cpp
+Shared/WebsitePoliciesData.cpp
+Shared/WebSQLiteDatabaseTracker.cpp
+Shared/WebTouchEvent.cpp
+Shared/WebUserContentControllerDataTypes.cpp
+Shared/WebWheelEvent.cpp
+
+Shared/Authentication/AuthenticationManager.cpp
+
+Shared/Cocoa/SharedRingBufferStorage.cpp
+
+Shared/Databases/IndexedDB/IDBUtilities.cpp
+Shared/Databases/IndexedDB/WebIDBResult.cpp
+
+Shared/Gamepad/GamepadData.cpp
+
+Shared/Plugins/NPIdentifierData.cpp
+Shared/Plugins/NPObjectMessageReceiver.cpp
+Shared/Plugins/NPObjectProxy.cpp
+Shared/Plugins/NPRemoteObjectMap.cpp
+Shared/Plugins/NPVariantData.cpp
+Shared/Plugins/PluginProcessCreationParameters.cpp
+
+Shared/Plugins/Netscape/NetscapePluginModule.cpp
+Shared/Plugins/Netscape/PluginInformation.cpp
+
+Shared/Storage/StorageProcessCreationParameters.cpp
+
+StorageProcess/IndexedDB/WebIDBConnectionToClient.cpp @no-unify
+StorageProcess/StorageProcess.cpp @no-unify
+StorageProcess/StorageToWebProcessConnection.cpp @no-unify
+
+StorageProcess/ServiceWorker/WebSWOriginStore.cpp @no-unify
+StorageProcess/ServiceWorker/WebSWServerConnection.cpp @no-unify
+StorageProcess/ServiceWorker/WebSWServerToContextConnection.cpp @no-unify
+
+UIProcess/AcceleratedDrawingAreaProxy.cpp @no-unify
+UIProcess/BackgroundProcessResponsivenessTimer.cpp @no-unify
+UIProcess/ChildProcessProxy.cpp @no-unify
+UIProcess/DrawingAreaProxy.cpp @no-unify
+UIProcess/FrameLoadState.cpp @no-unify
+UIProcess/GeolocationPermissionRequestManagerProxy.cpp @no-unify
+UIProcess/GeolocationPermissionRequestProxy.cpp @no-unify
+UIProcess/HighPerformanceGraphicsUsageSampler.cpp @no-unify
+UIProcess/PageLoadState.cpp @no-unify
+UIProcess/PerActivityStateCPUUsageSampler.cpp @no-unify
+UIProcess/ProcessAssertion.cpp @no-unify
+UIProcess/ProcessThrottler.cpp @no-unify
+UIProcess/RemoteWebInspectorProxy.cpp @no-unify
+UIProcess/ResourceLoadStatisticsMemoryStore.cpp @no-unify
+UIProcess/ResourceLoadStatisticsPersistentStorage.cpp @no-unify
+UIProcess/ResponsivenessTimer.cpp @no-unify
+UIProcess/ServiceWorkerProcessProxy.cpp @no-unify
+UIProcess/StatisticsRequest.cpp @no-unify
+UIProcess/SuspendedPageProxy.cpp @no-unify
+UIProcess/SystemPreviewController.cpp @no-unify
+UIProcess/TextCheckerCompletion.cpp @no-unify
+UIProcess/UIMessagePortChannelProvider.cpp @no-unify
+UIProcess/UserMediaPermissionCheckProxy.cpp @no-unify
+UIProcess/UserMediaPermissionRequestManagerProxy.cpp @no-unify
+UIProcess/UserMediaPermissionRequestProxy.cpp @no-unify
+UIProcess/UserMediaProcessManager.cpp @no-unify
+UIProcess/VisitedLinkStore.cpp @no-unify
+UIProcess/WebBackForwardList.cpp @no-unify
+UIProcess/WebColorPicker.cpp @no-unify
+UIProcess/WebConnectionToWebProcess.cpp @no-unify
+UIProcess/WebContextClient.cpp @no-unify
+UIProcess/WebContextConnectionClient.cpp @no-unify
+UIProcess/WebContextInjectedBundleClient.cpp @no-unify
+UIProcess/WebContextMenuListenerProxy.cpp @no-unify
+UIProcess/WebContextMenuProxy.cpp @no-unify
+UIProcess/WebCookieManagerProxy.cpp @no-unify
+UIProcess/WebCookieManagerProxyClient.cpp @no-unify
+UIProcess/WebDataListSuggestionsDropdown.cpp @no-unify
+UIProcess/WebEditCommandProxy.cpp @no-unify
+UIProcess/WebFormClient.cpp @no-unify
+UIProcess/WebFormSubmissionListenerProxy.cpp @no-unify
+UIProcess/WebFramePolicyListenerProxy.cpp @no-unify
+UIProcess/WebFrameProxy.cpp @no-unify
+UIProcess/WebFullScreenManagerProxy.cpp @no-unify
+UIProcess/WebGeolocationManagerProxy.cpp @no-unify
+UIProcess/WebGeolocationProvider.cpp @no-unify
+UIProcess/WebInspectorProxy.cpp @no-unify
+UIProcess/WebInspectorUtilities.cpp @no-unify
+UIProcess/WebMediaSessionFocusManager.cpp @no-unify
+UIProcess/WebMediaSessionFocusManagerClient.cpp @no-unify
+UIProcess/WebNavigationState.cpp @no-unify
+UIProcess/WebOpenPanelResultListenerProxy.cpp @no-unify
+UIProcess/WebPageDiagnosticLoggingClient.cpp @no-unify
+UIProcess/WebPageGroup.cpp @no-unify
+UIProcess/WebPageInjectedBundleClient.cpp @no-unify
+UIProcess/WebPageProxy.cpp @no-unify
+UIProcess/WebPasteboardProxy.cpp @no-unify
+UIProcess/WebPreferences.cpp @no-unify
+UIProcess/WebProcessLifetimeObserver.cpp @no-unify
+UIProcess/WebProcessLifetimeTracker.cpp @no-unify
+UIProcess/WebProcessPool.cpp @no-unify
+UIProcess/WebProcessProxy.cpp @no-unify
+UIProcess/WebResourceLoadStatisticsStore.cpp @no-unify
+UIProcess/WebResourceLoadStatisticsTelemetry.cpp @no-unify
+UIProcess/WebURLSchemeHandler.cpp @no-unify
+UIProcess/WebURLSchemeTask.cpp @no-unify
+
+UIProcess/API/APIAttachment.cpp @no-unify
+UIProcess/API/APIContentRuleList.cpp @no-unify
+UIProcess/API/APIContentRuleListStore.cpp @no-unify
+UIProcess/API/APIExperimentalFeature.cpp @no-unify
+UIProcess/API/APIFrameInfo.cpp @no-unify
+UIProcess/API/APIHitTestResult.cpp @no-unify
+UIProcess/API/APIHTTPCookieStore.cpp @no-unify
+UIProcess/API/APINavigation.cpp @no-unify
+UIProcess/API/APINavigationData.cpp @no-unify
+UIProcess/API/APIOpenPanelParameters.cpp @no-unify
+UIProcess/API/APIPageConfiguration.cpp @no-unify
+UIProcess/API/APIProcessPoolConfiguration.cpp @no-unify
+UIProcess/API/APISessionState.cpp @no-unify
+UIProcess/API/APIURLSchemeTask.cpp @no-unify
+UIProcess/API/APIUserContentWorld.cpp @no-unify
+UIProcess/API/APIUserScript.cpp @no-unify
+UIProcess/API/APIUserStyleSheet.cpp @no-unify
+UIProcess/API/APIWebsiteDataRecord.cpp @no-unify
+UIProcess/API/APIWebsiteDataStore.cpp @no-unify
+UIProcess/API/APIWebsitePolicies.cpp @no-unify
+UIProcess/API/APIWindowFeatures.cpp @no-unify
+
+UIProcess/API/C/WKApplicationCacheManager.cpp @no-unify
+UIProcess/API/C/WKAuthenticationChallenge.cpp @no-unify
+UIProcess/API/C/WKAuthenticationDecisionListener.cpp @no-unify
+UIProcess/API/C/WKBackForwardListItemRef.cpp @no-unify
+UIProcess/API/C/WKBackForwardListRef.cpp @no-unify
+UIProcess/API/C/WKContext.cpp @no-unify
+UIProcess/API/C/WKContextConfigurationRef.cpp @no-unify
+UIProcess/API/C/WKContextMenuListener.cpp @no-unify
+UIProcess/API/C/WKCookieManager.cpp @no-unify
+UIProcess/API/C/WKCredential.cpp @no-unify
+UIProcess/API/C/WKDownload.cpp @no-unify
+UIProcess/API/C/WKFormSubmissionListener.cpp @no-unify
+UIProcess/API/C/WKFrame.cpp @no-unify
+UIProcess/API/C/WKFrameHandleRef.cpp @no-unify
+UIProcess/API/C/WKFrameInfoRef.cpp @no-unify
+UIProcess/API/C/WKFramePolicyListener.cpp @no-unify
+UIProcess/API/C/WKGeolocationManager.cpp @no-unify
+UIProcess/API/C/WKGeolocationPermissionRequest.cpp @no-unify
+UIProcess/API/C/WKGeolocationPosition.cpp @no-unify
+UIProcess/API/C/WKHitTestResult.cpp @no-unify
+UIProcess/API/C/WKIconDatabase.cpp @no-unify
+UIProcess/API/C/WKInspector.cpp @no-unify
+UIProcess/API/C/WKKeyValueStorageManager.cpp @no-unify
+UIProcess/API/C/WKMediaSessionFocusManager.cpp @no-unify
+UIProcess/API/C/WKMediaSessionMetadata.cpp @no-unify
+UIProcess/API/C/WKMockMediaDevice.cpp @no-unify
+UIProcess/API/C/WKNavigationActionRef.cpp @no-unify
+UIProcess/API/C/WKNavigationDataRef.cpp @no-unify
+UIProcess/API/C/WKNavigationRef.cpp @no-unify
+UIProcess/API/C/WKNavigationResponseRef.cpp @no-unify
+UIProcess/API/C/WKNotification.cpp @no-unify
+UIProcess/API/C/WKNotificationManager.cpp @no-unify
+UIProcess/API/C/WKNotificationPermissionRequest.cpp @no-unify
+UIProcess/API/C/WKOpenPanelParametersRef.cpp @no-unify
+UIProcess/API/C/WKOpenPanelResultListener.cpp @no-unify
+UIProcess/API/C/WKPage.cpp @no-unify
+UIProcess/API/C/WKPageConfigurationRef.cpp @no-unify
+UIProcess/API/C/WKPageGroup.cpp @no-unify
+UIProcess/API/C/WKPreferences.cpp @no-unify
+UIProcess/API/C/WKProtectionSpace.cpp @no-unify
+UIProcess/API/C/WKResourceCacheManager.cpp @no-unify
+UIProcess/API/C/WKSessionStateRef.cpp @no-unify
+UIProcess/API/C/WKTestingSupport.cpp @no-unify
+UIProcess/API/C/WKTextChecker.cpp @no-unify
+UIProcess/API/C/WKUserContentControllerRef.cpp @no-unify
+UIProcess/API/C/WKUserContentExtensionStoreRef.cpp @no-unify
+UIProcess/API/C/WKUserMediaPermissionCheck.cpp @no-unify
+UIProcess/API/C/WKUserMediaPermissionRequest.cpp @no-unify
+UIProcess/API/C/WKUserScriptRef.cpp @no-unify
+UIProcess/API/C/WKWebsiteDataStoreRef.cpp @no-unify
+UIProcess/API/C/WKWebsitePolicies.cpp @no-unify
+UIProcess/API/C/WKWindowFeaturesRef.cpp @no-unify
+
+UIProcess/ApplePay/WebPaymentCoordinatorProxy.cpp @no-unify
+
+UIProcess/Authentication/AuthenticationChallengeProxy.cpp @no-unify
+UIProcess/Authentication/AuthenticationDecisionListener.cpp @no-unify
+UIProcess/Authentication/WebCredential.cpp @no-unify
+UIProcess/Authentication/WebProtectionSpace.cpp @no-unify
+
+UIProcess/Automation/SimulatedInputDispatcher.cpp @no-unify
+UIProcess/Automation/WebAutomationSession.cpp @no-unify
+
+UIProcess/Cocoa/UserMediaCaptureManagerProxy.cpp @no-unify
+UIProcess/Cocoa/ViewGestureController.cpp @no-unify
+
+UIProcess/CredentialManagement/WebCredentialsMessengerProxy.cpp @no-unify
+
+UIProcess/Downloads/DownloadProxy.cpp @no-unify
+UIProcess/Downloads/DownloadProxyMap.cpp @no-unify
+
+UIProcess/Gamepad/UIGamepad.cpp @no-unify
+UIProcess/Gamepad/UIGamepadProvider.cpp @no-unify
+
+UIProcess/Launcher/ProcessLauncher.cpp @no-unify
+
+UIProcess/Network/CustomProtocols/LegacyCustomProtocolManagerProxy.cpp @no-unify
+UIProcess/Network/NetworkProcessProxy.cpp @no-unify
+
+UIProcess/Notifications/NotificationPermissionRequestManagerProxy.cpp @no-unify
+UIProcess/Notifications/WebNotification.cpp @no-unify
+UIProcess/Notifications/WebNotificationManagerProxy.cpp @no-unify
+UIProcess/Notifications/WebNotificationProvider.cpp @no-unify
+
+UIProcess/Plugins/PlugInAutoStartProvider.cpp @no-unify
+UIProcess/Plugins/PluginInfoStore.cpp @no-unify
+UIProcess/Plugins/PluginProcessManager.cpp @no-unify
+UIProcess/Plugins/PluginProcessProxy.cpp @no-unify
+
+UIProcess/Storage/StorageProcessProxy.cpp @no-unify
+
+UIProcess/UserContent/WebScriptMessageHandler.cpp @no-unify
+UIProcess/UserContent/WebUserContentControllerProxy.cpp @no-unify
+
+UIProcess/WebsiteData/WebsiteDataRecord.cpp @no-unify
+UIProcess/WebsiteData/WebsiteDataStore.cpp @no-unify
+
+UIProcess/WebStorage/LocalStorageDatabase.cpp @no-unify
+UIProcess/WebStorage/LocalStorageDatabaseTracker.cpp @no-unify
+UIProcess/WebStorage/StorageManager.cpp @no-unify
+
+WebProcess/WebConnectionToUIProcess.cpp @no-unify
+WebProcess/WebProcess.cpp @no-unify
+
+WebProcess/ApplePay/WebPaymentCoordinator.cpp @no-unify
+
+WebProcess/Automation/WebAutomationSessionProxy.cpp @no-unify
+
+WebProcess/Cache/WebCacheStorageConnection.cpp @no-unify
+WebProcess/Cache/WebCacheStorageProvider.cpp @no-unify
+
+WebProcess/CredentialManagement/WebCredentialsMessenger.cpp @no-unify
+
+WebProcess/Databases/IndexedDB/WebIDBConnectionToServer.cpp @no-unify
+
+WebProcess/Databases/WebDatabaseProvider.cpp @no-unify
+
+WebProcess/FileAPI/BlobRegistryProxy.cpp @no-unify
+
+WebProcess/FullScreen/WebFullScreenManager.cpp @no-unify
+
+WebProcess/Gamepad/WebGamepad.cpp @no-unify
+WebProcess/Gamepad/WebGamepadProvider.cpp @no-unify
+
+WebProcess/Geolocation/GeolocationPermissionRequestManager.cpp @no-unify
+WebProcess/Geolocation/WebGeolocationManager.cpp @no-unify
+
+WebProcess/InjectedBundle/InjectedBundle.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundleBackForwardList.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundleBackForwardListItem.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundleClient.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundleDOMWindowExtension.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundleHitTestResult.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundlePageContextMenuClient.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundlePageEditorClient.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundlePageFullScreenClient.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundlePageLoaderClient.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundlePagePolicyClient.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundlePageResourceLoadClient.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundlePageUIClient.cpp @no-unify
+WebProcess/InjectedBundle/InjectedBundleScriptWorld.cpp @no-unify
+
+WebProcess/InjectedBundle/API/c/WKBundle.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundleBackForwardList.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundleBackForwardListItem.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundleDOMWindowExtension.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundleFileHandleRef.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundleHitTestResult.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundleInspector.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundleNodeHandle.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundlePage.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundlePageBanner.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundlePageGroup.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundlePageOverlay.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundleRangeHandle.cpp @no-unify
+WebProcess/InjectedBundle/API/c/WKBundleScriptWorld.cpp @no-unify
+
+WebProcess/InjectedBundle/DOM/InjectedBundleCSSStyleDeclarationHandle.cpp @no-unify
+WebProcess/InjectedBundle/DOM/InjectedBundleFileHandle.cpp @no-unify
+WebProcess/InjectedBundle/DOM/InjectedBundleNodeHandle.cpp @no-unify
+WebProcess/InjectedBundle/DOM/InjectedBundleRangeHandle.cpp @no-unify
+
+WebProcess/MediaCache/WebMediaKeyStorageManager.cpp @no-unify
+
+WebProcess/MediaStream/MediaDeviceSandboxExtensions.cpp @no-unify
+WebProcess/MediaStream/UserMediaPermissionRequestManager.cpp @no-unify
+
+WebProcess/Network/NetworkProcessConnection.cpp @no-unify
+WebProcess/Network/WebLoaderStrategy.cpp @no-unify
+WebProcess/Network/WebResourceLoader.cpp @no-unify
+WebProcess/Network/WebSocketProvider.cpp @no-unify
+WebProcess/Network/WebSocketStream.cpp @no-unify
+
+WebProcess/Network/webrtc/LibWebRTCProvider.cpp @no-unify
+WebProcess/Network/webrtc/LibWebRTCResolver.cpp @no-unify
+WebProcess/Network/webrtc/LibWebRTCSocket.cpp @no-unify
+WebProcess/Network/webrtc/LibWebRTCSocketFactory.cpp @no-unify
+WebProcess/Network/webrtc/WebMDNSRegister.cpp @no-unify
+WebProcess/Network/webrtc/WebRTCMonitor.cpp @no-unify
+WebProcess/Network/webrtc/WebRTCResolver.cpp @no-unify
+WebProcess/Network/webrtc/WebRTCSocket.cpp @no-unify
+
+WebProcess/Notifications/NotificationPermissionRequestManager.cpp @no-unify
+WebProcess/Notifications/WebNotificationManager.cpp @no-unify
+
+WebProcess/Plugins/Plugin.cpp @no-unify
+WebProcess/Plugins/PluginProcessConnection.cpp @no-unify
+WebProcess/Plugins/PluginProcessConnectionManager.cpp @no-unify
+WebProcess/Plugins/PluginProxy.cpp @no-unify
+WebProcess/Plugins/PluginView.cpp @no-unify
+WebProcess/Plugins/WebPluginInfoProvider.cpp @no-unify
+
+WebProcess/Plugins/Netscape/JSNPMethod.cpp @no-unify
+WebProcess/Plugins/Netscape/JSNPObject.cpp @no-unify
+WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp @no-unify
+WebProcess/Plugins/Netscape/NetscapePlugin.cpp @no-unify
+WebProcess/Plugins/Netscape/NetscapePluginStream.cpp @no-unify
+WebProcess/Plugins/Netscape/NPJSObject.cpp @no-unify
+WebProcess/Plugins/Netscape/NPRuntimeObjectMap.cpp @no-unify
+WebProcess/Plugins/Netscape/NPRuntimeUtilities.cpp @no-unify
+
+WebProcess/Storage/ServiceWorkerClientFetch.cpp @no-unify
+WebProcess/Storage/WebServiceWorkerFetchTaskClient.cpp @no-unify
+WebProcess/Storage/WebServiceWorkerProvider.cpp @no-unify
+WebProcess/Storage/WebSWClientConnection.cpp @no-unify
+WebProcess/Storage/WebSWContextManagerConnection.cpp @no-unify
+WebProcess/Storage/WebSWOriginTable.cpp @no-unify
+WebProcess/Storage/WebToStorageProcessConnection.cpp @no-unify
+
+WebProcess/UserContent/WebUserContentController.cpp @no-unify
+
+WebProcess/WebCoreSupport/SessionStateConversion.cpp @no-unify
+WebProcess/WebCoreSupport/WebChromeClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebColorChooser.cpp @no-unify
+WebProcess/WebCoreSupport/WebContextMenuClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebDataListSuggestionPicker.cpp @no-unify
+WebProcess/WebCoreSupport/WebDiagnosticLoggingClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebDragClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebEditorClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebGeolocationClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebInspectorClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebMessagePortChannelProvider.cpp @no-unify
+WebProcess/WebCoreSupport/WebNotificationClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebPasteboardOverrides.cpp @no-unify
+WebProcess/WebCoreSupport/WebPerformanceLoggingClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebPlatformStrategies.cpp @no-unify
+WebProcess/WebCoreSupport/WebPlugInClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebPopupMenu.cpp @no-unify
+WebProcess/WebCoreSupport/WebProgressTrackerClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebSearchPopupMenu.cpp @no-unify
+WebProcess/WebCoreSupport/WebUserMediaClient.cpp @no-unify
+WebProcess/WebCoreSupport/WebValidationMessageClient.cpp @no-unify
+
+WebProcess/WebPage/AcceleratedDrawingArea.cpp @no-unify
+WebProcess/WebPage/DrawingArea.cpp @no-unify
+WebProcess/WebPage/EventDispatcher.cpp @no-unify
+WebProcess/WebPage/FindController.cpp @no-unify
+WebProcess/WebPage/PageBanner.cpp @no-unify
+WebProcess/WebPage/RemoteWebInspectorUI.cpp @no-unify
+WebProcess/WebPage/ViewGestureGeometryCollector.cpp @no-unify
+WebProcess/WebPage/ViewUpdateDispatcher.cpp @no-unify
+WebProcess/WebPage/VisitedLinkTableController.cpp @no-unify
+WebProcess/WebPage/WebBackForwardListProxy.cpp @no-unify
+WebProcess/WebPage/WebContextMenu.cpp @no-unify
+WebProcess/WebPage/WebDocumentLoader.cpp @no-unify
+WebProcess/WebPage/WebFrame.cpp @no-unify
+WebProcess/WebPage/WebInspector.cpp @no-unify
+WebProcess/WebPage/WebInspectorFrontendAPIDispatcher.cpp @no-unify
+WebProcess/WebPage/WebInspectorInterruptDispatcher.cpp @no-unify
+WebProcess/WebPage/WebInspectorUI.cpp @no-unify
+WebProcess/WebPage/WebOpenPanelResultListener.cpp @no-unify
+WebProcess/WebPage/WebPage.cpp @no-unify
+WebProcess/WebPage/WebPageGroupProxy.cpp @no-unify
+WebProcess/WebPage/WebPageOverlay.cpp @no-unify
+WebProcess/WebPage/WebUndoStep.cpp @no-unify
+WebProcess/WebPage/WebURLSchemeHandlerProxy.cpp @no-unify
+WebProcess/WebPage/WebURLSchemeTaskProxy.cpp @no-unify
+
+WebProcess/WebStorage/StorageAreaImpl.cpp @no-unify
+WebProcess/WebStorage/StorageAreaMap.cpp @no-unify
+WebProcess/WebStorage/StorageNamespaceImpl.cpp @no-unify
+WebProcess/WebStorage/WebStorageNamespaceProvider.cpp @no-unify

Added: releases/WebKitGTK/webkit-2.22/Source/WebKit/SourcesCocoa.txt (0 => 235066)


--- releases/WebKitGTK/webkit-2.22/Source/WebKit/SourcesCocoa.txt	                        (rev 0)
+++ releases/WebKitGTK/webkit-2.22/Source/WebKit/SourcesCocoa.txt	2018-08-20 14:06:58 UTC (rev 235066)
@@ -0,0 +1,489 @@
+// Copyright (C) 2018 Apple Inc. All rights reserved.
+//
+// Redistribution and use in source and binary forms, with or without
+// modification, are permitted provided that the following conditions
+// are met:
+// 1. Redistributions of source code must retain the above copyright
+//    notice, this list of conditions and the following disclaimer.
+// 2. Redistributions in binary form must reproduce the above copyright
+//    notice, this list of conditions and the following disclaimer in the
+//    documentation and/or other materials provided with the distribution.
+//
+// THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
+// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+// THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+// PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
+// BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+// THE POSSIBILITY OF SUCH DAMAGE.
+
+NetworkProcess/cache/NetworkCacheDataCocoa.mm @no-unify
+NetworkProcess/cache/NetworkCacheIOChannelCocoa.mm @no-unify
+
+NetworkProcess/cocoa/NetworkActivityTrackerCocoa.mm @no-unify
+NetworkProcess/cocoa/NetworkDataTaskCocoa.mm @no-unify
+NetworkProcess/cocoa/NetworkProcessCocoa.mm @no-unify
+NetworkProcess/cocoa/NetworkSessionCocoa.mm @no-unify
+
+NetworkProcess/Cookies/mac/WebCookieManagerMac.mm @no-unify
+
+NetworkProcess/CustomProtocols/Cocoa/LegacyCustomProtocolManagerCocoa.mm @no-unify
+
+NetworkProcess/Downloads/cocoa/DownloadCocoa.mm @no-unify
+
+NetworkProcess/EntryPoint/mac/XPCService/NetworkServiceEntryPoint.mm @no-unify
+
+NetworkProcess/ios/NetworkProcessIOS.mm @no-unify
+
+NetworkProcess/mac/NetworkProcessMac.mm @no-unify
+NetworkProcess/mac/RemoteNetworkingContext.mm @no-unify
+
+NetworkProcess/watchos/NetworkProximityAssertion.mm @no-unify
+NetworkProcess/watchos/NetworkProximityManager.mm @no-unify
+
+Platform/cf/ModuleCF.cpp
+
+Platform/cg/CGUtilities.cpp
+
+Platform/classifier/cocoa/ResourceLoadStatisticsClassifierCocoa.cpp
+
+Platform/cocoa/SharedMemoryCocoa.cpp
+Platform/cocoa/WKCrashReporter.mm
+
+Platform/foundation/LoggingFoundation.mm
+
+Platform/ios/AccessibilityIOS.mm
+
+Platform/IPC/mac/ConnectionMac.mm
+Platform/IPC/mac/MachMessage.cpp
+
+Platform/mac/LayerHostingContext.mm
+Platform/mac/MachUtilities.cpp
+Platform/mac/MenuUtilities.mm
+Platform/mac/StringUtilities.mm
+
+PluginProcess/EntryPoint/mac/XPCService/PluginServiceEntryPoint.mm @no-unify
+
+PluginProcess/mac/PluginControllerProxyMac.mm @no-unify
+PluginProcess/mac/PluginProcessMac.mm @no-unify
+
+Shared/API/c/cf/WKErrorCF.cpp @no-unify
+Shared/API/c/cf/WKStringCF.mm @no-unify
+Shared/API/c/cf/WKURLCF.mm @no-unify
+
+Shared/API/c/cg/WKImageCG.cpp @no-unify
+
+Shared/API/c/mac/WKCertificateInfoMac.mm @no-unify
+Shared/API/c/mac/WKObjCTypeWrapperRef.mm @no-unify
+Shared/API/c/mac/WKURLRequestNS.mm @no-unify
+Shared/API/c/mac/WKURLResponseNS.mm @no-unify
+Shared/API/c/mac/WKWebArchive.cpp @no-unify
+Shared/API/c/mac/WKWebArchiveResource.cpp @no-unify
+
+Shared/API/Cocoa/_WKFrameHandle.mm @no-unify
+Shared/API/Cocoa/_WKHitTestResult.mm @no-unify
+Shared/API/Cocoa/_WKNSFileManagerExtras.mm @no-unify
+Shared/API/Cocoa/_WKNSWindowExtras.mm @no-unify
+Shared/API/Cocoa/_WKRemoteObjectInterface.mm @no-unify
+Shared/API/Cocoa/_WKRemoteObjectRegistry.mm @no-unify
+Shared/API/Cocoa/RemoteObjectInvocation.mm @no-unify
+Shared/API/Cocoa/RemoteObjectRegistry.mm @no-unify
+Shared/API/Cocoa/WKBrowsingContextHandle.mm @no-unify
+Shared/API/Cocoa/WKRemoteObject.mm @no-unify
+Shared/API/Cocoa/WKRemoteObjectCoder.mm @no-unify
+
+Shared/APIWebArchive.mm
+Shared/APIWebArchiveResource.mm
+
+Shared/cf/ArgumentCodersCF.cpp @no-unify
+Shared/cf/CookieStorageUtilsCF.mm
+
+Shared/cg/ShareableBitmapCG.cpp
+
+Shared/Authentication/cocoa/AuthenticationManagerCocoa.mm
+
+Shared/Cocoa/APIDataCocoa.mm
+Shared/Cocoa/APIObject.mm
+Shared/Cocoa/ChildProcessCocoa.mm
+Shared/Cocoa/CompletionHandlerCallChecker.mm
+Shared/Cocoa/DataDetectionResult.mm
+Shared/Cocoa/LoadParametersCocoa.mm
+Shared/Cocoa/WebCoreArgumentCodersCocoa.mm
+Shared/Cocoa/WebErrorsCocoa.mm
+Shared/Cocoa/WebKit2InitializeCocoa.mm
+Shared/Cocoa/WKNSArray.mm
+Shared/Cocoa/WKNSData.mm
+Shared/Cocoa/WKNSDictionary.mm
+Shared/Cocoa/WKNSError.mm
+Shared/Cocoa/WKNSNumber.mm
+Shared/Cocoa/WKNSString.mm
+Shared/Cocoa/WKNSURL.mm
+Shared/Cocoa/WKNSURLExtras.mm
+Shared/Cocoa/WKNSURLRequest.mm
+Shared/Cocoa/WKObject.mm
+
+Shared/EntryPointUtilities/mac/XPCService/XPCServiceEntryPoint.mm
+Shared/EntryPointUtilities/mac/XPCService/XPCServiceMain.mm
+
+Shared/ios/ChildProcessIOS.mm
+Shared/ios/InteractionInformationAtPosition.mm
+Shared/ios/InteractionInformationRequest.cpp
+Shared/ios/NativeWebKeyboardEventIOS.mm
+Shared/ios/NativeWebMouseEventIOS.mm
+Shared/ios/NativeWebTouchEventIOS.mm
+Shared/ios/QuickLookDocumentData.cpp
+Shared/ios/WebIconUtilities.mm
+Shared/ios/WebIOSEventFactory.mm
+Shared/ios/WebPlatformTouchPointIOS.cpp
+Shared/ios/WebTouchEventIOS.cpp
+
+Shared/mac/ArgumentCodersMac.mm
+Shared/mac/AttributedString.mm
+Shared/mac/ChildProcessMac.mm
+Shared/mac/CodeSigning.mm
+Shared/mac/ColorSpaceData.mm
+Shared/mac/HangDetectionDisablerMac.mm
+Shared/mac/NativeWebGestureEventMac.mm
+Shared/mac/NativeWebKeyboardEventMac.mm
+Shared/mac/NativeWebMouseEventMac.mm
+Shared/mac/NativeWebWheelEventMac.mm
+Shared/mac/ObjCObjectGraph.mm
+Shared/mac/PasteboardTypes.mm
+Shared/mac/PDFKitImports.mm
+Shared/mac/PrintInfoMac.mm
+Shared/mac/SandboxExtensionMac.mm
+Shared/mac/SandboxInitialiationParametersMac.mm
+Shared/mac/SandboxUtilities.mm
+Shared/mac/SecItemRequestData.cpp
+Shared/mac/SecItemResponseData.cpp
+Shared/mac/SecItemShim.cpp
+Shared/mac/WebCoreArgumentCodersMac.mm
+Shared/mac/WebEventFactory.mm
+Shared/mac/WebGestureEvent.cpp
+Shared/mac/WebHitTestResultData.mm
+Shared/mac/WebMemorySampler.mac.mm
+
+Shared/Plugins/mac/PluginSandboxProfile.mm
+
+Shared/Plugins/Netscape/mac/NetscapePluginModuleMac.mm
+Shared/Plugins/Netscape/mac/PluginInformationMac.mm
+
+Shared/RemoteLayerTree/RemoteLayerBackingStore.mm
+Shared/RemoteLayerTree/RemoteLayerBackingStoreCollection.mm
+Shared/RemoteLayerTree/RemoteLayerTreePropertyApplier.mm
+Shared/RemoteLayerTree/RemoteLayerTreeTransaction.mm
+Shared/RemoteLayerTree/RemoteScrollingCoordinatorTransaction.cpp
+
+StorageProcess/EntryPoint/mac/XPCService/StorageServiceEntryPoint.mm @no-unify
+
+StorageProcess/ios/StorageProcessIOS.mm @no-unify
+
+StorageProcess/mac/StorageProcessMac.mm @no-unify
+
+UIProcess/_WKWebViewPrintFormatter.mm @no-unify
+UIProcess/ApplicationStateTracker.mm @no-unify
+UIProcess/WKImagePreviewViewController.mm @no-unify
+UIProcess/WKInspectorHighlightView.mm @no-unify
+
+UIProcess/API/C/cg/WKIconDatabaseCG.cpp @no-unify
+
+UIProcess/API/C/mac/WKContextPrivateMac.mm @no-unify
+UIProcess/API/C/mac/WKPagePrivateMac.mm @no-unify
+UIProcess/API/C/mac/WKProtectionSpaceNS.mm @no-unify
+
+UIProcess/API/Cocoa/_WKActivatedElementInfo.mm @no-unify
+UIProcess/API/Cocoa/_WKApplicationManifest.mm @no-unify
+UIProcess/API/Cocoa/_WKAttachment.mm @no-unify
+UIProcess/API/Cocoa/_WKAutomationSession.mm @no-unify
+UIProcess/API/Cocoa/_WKAutomationSessionConfiguration.mm @no-unify
+UIProcess/API/Cocoa/_WKContextMenuElementInfo.mm @no-unify
+UIProcess/API/Cocoa/_WKDownload.mm @no-unify
+UIProcess/API/Cocoa/_WKElementAction.mm @no-unify
+UIProcess/API/Cocoa/_WKErrorRecoveryAttempting.mm @no-unify
+UIProcess/API/Cocoa/_WKExperimentalFeature.mm @no-unify
+UIProcess/API/Cocoa/_WKGeolocationPosition.mm @no-unify
+UIProcess/API/Cocoa/_WKLinkIconParameters.mm @no-unify
+UIProcess/API/Cocoa/_WKProcessPoolConfiguration.mm @no-unify
+UIProcess/API/Cocoa/_WKRemoteWebInspectorViewController.mm @no-unify
+UIProcess/API/Cocoa/_WKSessionState.mm @no-unify
+UIProcess/API/Cocoa/_WKThumbnailView.mm @no-unify
+UIProcess/API/Cocoa/_WKUserContentExtensionStore.mm @no-unify
+UIProcess/API/Cocoa/_WKUserContentFilter.mm @no-unify
+UIProcess/API/Cocoa/_WKUserContentWorld.mm @no-unify
+UIProcess/API/Cocoa/_WKUserInitiatedAction.mm @no-unify
+UIProcess/API/Cocoa/_WKUserStyleSheet.mm @no-unify
+UIProcess/API/Cocoa/_WKVisitedLinkStore.mm @no-unify
+UIProcess/API/Cocoa/_WKWebsiteDataSize.mm @no-unify
+UIProcess/API/Cocoa/_WKWebsiteDataStore.mm @no-unify
+UIProcess/API/Cocoa/_WKWebsiteDataStoreConfiguration.mm @no-unify
+UIProcess/API/Cocoa/_WKWebsitePolicies.mm @no-unify
+UIProcess/API/Cocoa/APIContentRuleListStoreCocoa.mm @no-unify
+UIProcess/API/Cocoa/APISerializedScriptValueCocoa.mm @no-unify
+UIProcess/API/Cocoa/APIWebsiteDataStoreCocoa.mm @no-unify
+UIProcess/API/Cocoa/LegacyBundleForClass.mm @no-unify
+UIProcess/API/Cocoa/WKBackForwardList.mm @no-unify
+UIProcess/API/Cocoa/WKBackForwardListItem.mm @no-unify
+UIProcess/API/Cocoa/WKBrowsingContextController.mm @no-unify
+UIProcess/API/Cocoa/WKBrowsingContextGroup.mm @no-unify
+UIProcess/API/Cocoa/WKConnection.mm @no-unify
+UIProcess/API/Cocoa/WKContentRuleList.mm @no-unify
+UIProcess/API/Cocoa/WKContentRuleListStore.mm @no-unify
+UIProcess/API/Cocoa/WKError.mm @no-unify
+UIProcess/API/Cocoa/WKFrameInfo.mm @no-unify
+UIProcess/API/Cocoa/WKHTTPCookieStore.mm @no-unify
+UIProcess/API/Cocoa/WKMenuItemIdentifiers.mm @no-unify
+UIProcess/API/Cocoa/WKNavigation.mm @no-unify
+UIProcess/API/Cocoa/WKNavigationAction.mm @no-unify
+UIProcess/API/Cocoa/WKNavigationData.mm @no-unify
+UIProcess/API/Cocoa/WKNavigationResponse.mm @no-unify
+UIProcess/API/Cocoa/WKNSURLAuthenticationChallenge.mm @no-unify
+UIProcess/API/Cocoa/WKOpenPanelParameters.mm @no-unify
+UIProcess/API/Cocoa/WKPreferences.mm @no-unify
+UIProcess/API/Cocoa/WKPreviewActionItem.mm @no-unify
+UIProcess/API/Cocoa/WKPreviewActionItemIdentifiers.mm @no-unify
+UIProcess/API/Cocoa/WKPreviewElementInfo.mm @no-unify
+UIProcess/API/Cocoa/WKProcessGroup.mm @no-unify
+UIProcess/API/Cocoa/WKProcessPool.mm @no-unify
+UIProcess/API/Cocoa/WKScriptMessage.mm @no-unify
+UIProcess/API/Cocoa/WKSecurityOrigin.mm @no-unify
+UIProcess/API/Cocoa/WKSnapshotConfiguration.mm @no-unify
+UIProcess/API/Cocoa/WKTypeRefWrapper.mm @no-unify
+UIProcess/API/Cocoa/WKURLSchemeTask.mm @no-unify
+UIProcess/API/Cocoa/WKUserContentController.mm @no-unify
+UIProcess/API/Cocoa/WKUserScript.mm @no-unify
+UIProcess/API/Cocoa/WKWebsiteDataRecord.mm @no-unify
+UIProcess/API/Cocoa/WKWebsiteDataStore.mm @no-unify
+UIProcess/API/Cocoa/WKWebView.mm @no-unify
+UIProcess/API/Cocoa/WKWebViewConfiguration.mm @no-unify
+UIProcess/API/Cocoa/WKWindowFeatures.mm @no-unify
+
+UIProcess/API/mac/WKView.mm @no-unify
+
+UIProcess/ApplePay/cocoa/WebPaymentCoordinatorProxyCocoa.mm @no-unify
+
+UIProcess/ApplePay/ios/WebPaymentCoordinatorProxyIOS.mm @no-unify
+
+UIProcess/ApplePay/mac/WebPaymentCoordinatorProxyMac.mm @no-unify
+
+UIProcess/Authentication/cocoa/AuthenticationChallengeProxyCocoa.mm @no-unify
+UIProcess/Authentication/cocoa/SecKeyProxyStore.mm @no-unify
+
+UIProcess/Authentication/mac/WebCredentialMac.mm @no-unify
+
+UIProcess/Automation/cocoa/WebAutomationSessionCocoa.mm @no-unify
+
+UIProcess/Automation/ios/WebAutomationSessionIOS.mm @no-unify
+
+UIProcess/Automation/mac/WebAutomationSessionMac.mm @no-unify
+
+UIProcess/Cocoa/AutomationClient.mm @no-unify
+UIProcess/Cocoa/AutomationSessionClient.mm @no-unify
+UIProcess/Cocoa/DiagnosticLoggingClient.mm @no-unify
+UIProcess/Cocoa/DownloadClient.mm @no-unify
+UIProcess/Cocoa/FindClient.mm @no-unify
+UIProcess/Cocoa/FullscreenClient.mm @no-unify
+UIProcess/Cocoa/IconLoadingDelegate.mm @no-unify
+UIProcess/Cocoa/LegacyCustomProtocolManagerClient.mm @no-unify
+UIProcess/Cocoa/NavigationState.mm @no-unify
+UIProcess/Cocoa/PageClientImplCocoa.mm @no-unify
+UIProcess/Cocoa/PlaybackSessionManagerProxy.mm @no-unify
+UIProcess/Cocoa/ResourceLoadStatisticsMemoryStoreCocoa.mm @no-unify
+UIProcess/Cocoa/SafeBrowsingResultCocoa.mm @no-unify
+UIProcess/Cocoa/SessionStateCoding.mm @no-unify
+UIProcess/Cocoa/SystemPreviewControllerCocoa.mm @no-unify
+UIProcess/Cocoa/UIDelegate.mm @no-unify
+UIProcess/Cocoa/VersionChecks.mm @no-unify
+UIProcess/Cocoa/VideoFullscreenManagerProxy.mm @no-unify
+UIProcess/Cocoa/WebPageProxyCocoa.mm @no-unify
+UIProcess/Cocoa/WebPasteboardProxyCocoa.mm @no-unify
+UIProcess/Cocoa/WebProcessPoolCocoa.mm @no-unify
+UIProcess/Cocoa/WebProcessProxyCocoa.mm @no-unify
+UIProcess/Cocoa/WebURLSchemeHandlerCocoa.mm @no-unify
+UIProcess/Cocoa/WebViewImpl.mm @no-unify
+UIProcess/Cocoa/WKReloadFrameErrorRecoveryAttempter.mm @no-unify
+UIProcess/Cocoa/WKWebViewContentProviderRegistry.mm @no-unify
+
+UIProcess/Gamepad/cocoa/UIGamepadProviderCocoa.mm @no-unify
+UIProcess/Gamepad/ios/UIGamepadProviderIOS.mm @no-unify
+UIProcess/Gamepad/mac/UIGamepadProviderMac.mm @no-unify
+
+UIProcess/ios/DragDropInteractionState.mm @no-unify
+
+UIProcess/ios/forms/WKAirPlayRoutePicker.mm @no-unify
+UIProcess/ios/forms/WKDatePickerViewController.mm @no-unify
+UIProcess/ios/forms/WKFileUploadPanel.mm @no-unify
+UIProcess/ios/forms/WKFocusedFormControlView.mm @no-unify
+UIProcess/ios/forms/WKFormColorControl.mm @no-unify
+UIProcess/ios/forms/WKFormColorPicker.mm @no-unify
+UIProcess/ios/forms/WKFormInputControl.mm @no-unify
+UIProcess/ios/forms/WKFormPopover.mm @no-unify
+UIProcess/ios/forms/WKFormSelectControl.mm @no-unify
+UIProcess/ios/forms/WKFormSelectPicker.mm @no-unify
+UIProcess/ios/forms/WKFormSelectPopover.mm @no-unify
+UIProcess/ios/forms/WKNumberPadView.mm @no-unify
+UIProcess/ios/forms/WKNumberPadViewController.mm @no-unify
+UIProcess/ios/forms/WKQuickboardListViewController.mm @no-unify
+UIProcess/ios/forms/WKSelectMenuListViewController.mm @no-unify
+UIProcess/ios/forms/WKTextInputListViewController.mm @no-unify
+UIProcess/ios/forms/WKTimePickerViewController.mm @no-unify
+
+UIProcess/ios/fullscreen/FullscreenTouchSecheuristic.cpp @no-unify
+UIProcess/ios/fullscreen/WKFullscreenStackView.mm @no-unify
+UIProcess/ios/fullscreen/WKFullScreenViewController.mm @no-unify
+UIProcess/ios/fullscreen/WKFullScreenWindowControllerIOS.mm @no-unify
+
+UIProcess/ios/InputViewUpdateDeferrer.mm @no-unify
+UIProcess/ios/LayerRepresentation.mm @no-unify
+UIProcess/ios/PageClientImplIOS.mm @no-unify
+UIProcess/ios/ProcessAssertionIOS.mm @no-unify
+UIProcess/ios/ResourceLoadStatisticsPersistentStorageIOS.mm @no-unify
+UIProcess/ios/SmartMagnificationController.mm @no-unify
+UIProcess/ios/TextCheckerIOS.mm @no-unify
+UIProcess/ios/ViewGestureControllerIOS.mm @no-unify
+UIProcess/ios/WebMemoryPressureHandlerIOS.mm @no-unify
+UIProcess/ios/WebPageProxyIOS.mm @no-unify
+UIProcess/ios/WebProcessProxyIOS.mm @no-unify
+UIProcess/ios/WKActionSheet.mm @no-unify
+UIProcess/ios/WKActionSheetAssistant.mm @no-unify
+UIProcess/ios/WKApplicationStateTrackingView.mm @no-unify
+UIProcess/ios/WKContentView.mm @no-unify
+UIProcess/ios/WKContentViewInteraction.mm @no-unify
+UIProcess/ios/WKGeolocationProviderIOS.mm @no-unify
+UIProcess/ios/WKGeolocationProviderIOSObjCSecurityOrigin.mm @no-unify
+UIProcess/ios/WKInspectorNodeSearchGestureRecognizer.mm @no-unify
+UIProcess/ios/WKKeyboardScrollingAnimator.mm @no-unify
+UIProcess/ios/WKLegacyPDFView.mm @no-unify
+UIProcess/ios/WKPasswordView.mm @no-unify
+UIProcess/ios/WKPDFPageNumberIndicator.mm @no-unify
+UIProcess/ios/WKPDFView.mm @no-unify
+UIProcess/ios/WKScrollView.mm @no-unify
+UIProcess/ios/WKSyntheticClickTapGestureRecognizer.m @no-unify
+UIProcess/ios/WKSystemPreviewView.mm @no-unify
+
+UIProcess/Launcher/mac/ProcessLauncherMac.mm @no-unify
+
+UIProcess/mac/CorrectionPanel.mm @no-unify
+UIProcess/mac/DisplayLink.cpp @no-unify
+UIProcess/mac/LegacySessionStateCoding.cpp @no-unify
+UIProcess/mac/PageClientImplMac.mm @no-unify
+UIProcess/mac/RemoteWebInspectorProxyMac.mm @no-unify
+UIProcess/mac/SecItemShimProxy.cpp @no-unify
+UIProcess/mac/ServicesController.mm @no-unify
+UIProcess/mac/TextCheckerMac.mm @no-unify
+UIProcess/mac/TiledCoreAnimationDrawingAreaProxy.mm @no-unify
+UIProcess/mac/ViewGestureControllerMac.mm @no-unify
+UIProcess/mac/ViewSnapshotStore.mm @no-unify
+UIProcess/mac/WebColorPickerMac.mm @no-unify
+UIProcess/mac/WebContextMenuProxyMac.mm @no-unify
+UIProcess/mac/WebCookieManagerProxyMac.mm @no-unify
+UIProcess/mac/WebDataListSuggestionsDropdownMac.mm @no-unify
+UIProcess/mac/WebInspectorProxyMac.mm @no-unify
+UIProcess/mac/WebPageProxyMac.mm @no-unify
+UIProcess/mac/WebPopupMenuProxyMac.mm @no-unify
+UIProcess/mac/WebPreferencesMac.mm @no-unify
+UIProcess/mac/WebProcessProxyMac.mm @no-unify
+UIProcess/mac/WKFullKeyboardAccessWatcher.mm @no-unify
+UIProcess/mac/WKFullScreenWindowController.mm @no-unify
+UIProcess/mac/WKImmediateActionController.mm @no-unify
+UIProcess/mac/WKInspectorViewController.mm @no-unify
+UIProcess/mac/WKInspectorWindow.mm @no-unify
+UIProcess/mac/WKInspectorWKWebView.mm @no-unify
+UIProcess/mac/WKPrintingView.mm @no-unify
+UIProcess/mac/WKSharingServicePickerDelegate.mm @no-unify
+UIProcess/mac/WKTextFinderClient.mm @no-unify
+UIProcess/mac/WKTextInputWindowController.mm @no-unify
+UIProcess/mac/WKViewLayoutStrategy.mm @no-unify
+
+UIProcess/Plugins/mac/PluginInfoStoreMac.mm @no-unify
+UIProcess/Plugins/mac/PluginProcessManagerMac.mm @no-unify
+UIProcess/Plugins/mac/PluginProcessProxyMac.mm @no-unify
+
+UIProcess/RemoteLayerTree/ios/RemoteLayerTreeHostIOS.mm @no-unify
+UIProcess/RemoteLayerTree/ios/RemoteScrollingCoordinatorProxyIOS.mm @no-unify
+UIProcess/RemoteLayerTree/ios/ScrollingTreeOverflowScrollingNodeIOS.mm @no-unify
+UIProcess/RemoteLayerTree/ios/ScrollingTreeScrollingNodeDelegateIOS.mm @no-unify
+
+UIProcess/RemoteLayerTree/RemoteLayerTreeDrawingAreaProxy.mm @no-unify
+UIProcess/RemoteLayerTree/RemoteLayerTreeHost.mm @no-unify
+UIProcess/RemoteLayerTree/RemoteLayerTreeScrollingPerformanceData.mm @no-unify
+
+UIProcess/WebsiteData/Cocoa/WebsiteDataStoreCocoa.mm @no-unify
+
+UIProcess/WebStorage/ios/LocalStorageDatabaseTrackerIOS.mm @no-unify
+
+WebProcess/cocoa/PlaybackSessionManager.mm @no-unify
+WebProcess/cocoa/UserMediaCaptureManager.cpp @no-unify
+WebProcess/cocoa/VideoFullscreenManager.mm @no-unify
+WebProcess/cocoa/WebProcessCocoa.mm @no-unify
+
+WebProcess/EntryPoint/mac/XPCService/WebContentServiceEntryPoint.mm @no-unify
+
+WebProcess/InjectedBundle/API/c/mac/WKBundleMac.mm @no-unify
+WebProcess/InjectedBundle/API/c/mac/WKBundlePageBannerMac.mm @no-unify
+
+WebProcess/InjectedBundle/API/Cocoa/WKWebProcessBundleParameters.mm @no-unify
+WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInFrame.mm @no-unify
+WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInHitTestResult.mm @no-unify
+WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInNodeHandle.mm @no-unify
+WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInPageGroup.mm @no-unify
+WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInRangeHandle.mm @no-unify
+WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInScriptWorld.mm @no-unify
+
+WebProcess/InjectedBundle/API/mac/WKDOMDocument.mm @no-unify
+WebProcess/InjectedBundle/API/mac/WKDOMElement.mm @no-unify
+WebProcess/InjectedBundle/API/mac/WKDOMInternals.mm @no-unify
+WebProcess/InjectedBundle/API/mac/WKDOMNode.mm @no-unify
+WebProcess/InjectedBundle/API/mac/WKDOMRange.mm @no-unify
+WebProcess/InjectedBundle/API/mac/WKDOMText.mm @no-unify
+WebProcess/InjectedBundle/API/mac/WKDOMTextIterator.mm @no-unify
+WebProcess/InjectedBundle/API/mac/WKWebProcessPlugIn.mm @no-unify
+WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm @no-unify
+
+WebProcess/InjectedBundle/mac/InjectedBundleMac.mm @no-unify
+
+WebProcess/Plugins/Netscape/mac/NetscapePluginMac.mm @no-unify
+WebProcess/Plugins/Netscape/mac/PluginProxyMac.mm @no-unify
+
+WebProcess/Plugins/PDF/PDFPlugin.mm @no-unify
+WebProcess/Plugins/PDF/PDFPluginAnnotation.mm @no-unify
+WebProcess/Plugins/PDF/PDFPluginChoiceAnnotation.mm @no-unify
+WebProcess/Plugins/PDF/PDFPluginPasswordField.mm @no-unify
+WebProcess/Plugins/PDF/PDFPluginTextAnnotation.mm @no-unify
+
+WebProcess/WebCoreSupport/ios/WebChromeClientIOS.mm @no-unify
+WebProcess/WebCoreSupport/ios/WebEditorClientIOS.mm @no-unify
+WebProcess/WebCoreSupport/ios/WebFrameLoaderClientIOS.mm @no-unify
+WebProcess/WebCoreSupport/ios/WebPreviewLoaderClient.cpp @no-unify
+WebProcess/WebCoreSupport/mac/WebAlternativeTextClient.cpp @no-unify
+WebProcess/WebCoreSupport/mac/WebContextMenuClientMac.mm @no-unify
+WebProcess/WebCoreSupport/mac/WebDragClientMac.mm @no-unify
+WebProcess/WebCoreSupport/mac/WebEditorClientMac.mm @no-unify
+WebProcess/WebCoreSupport/mac/WebFrameNetworkingContext.mm @no-unify
+WebProcess/WebCoreSupport/mac/WebPopupMenuMac.mm @no-unify
+
+WebProcess/WebPage/WKAccessibilityWebPageObjectIOS.mm @no-unify
+
+WebProcess/WebPage/Cocoa/WebPageCocoa.mm @no-unify
+
+WebProcess/WebPage/ios/FindControllerIOS.mm @no-unify
+WebProcess/WebPage/ios/WebPageIOS.mm @no-unify
+
+WebProcess/WebPage/mac/DrawingAreaMac.cpp @no-unify
+WebProcess/WebPage/mac/PageBannerMac.mm @no-unify
+WebProcess/WebPage/mac/TiledCoreAnimationDrawingArea.mm @no-unify
+WebProcess/WebPage/mac/WebInspectorUIMac.mm @no-unify
+WebProcess/WebPage/mac/WebPageMac.mm @no-unify
+WebProcess/WebPage/mac/WKAccessibilityWebPageObjectBase.mm @no-unify
+WebProcess/WebPage/mac/WKAccessibilityWebPageObjectMac.mm @no-unify
+
+WebProcess/WebPage/RemoteLayerTree/PlatformCAAnimationRemote.mm @no-unify
+WebProcess/WebPage/RemoteLayerTree/PlatformCALayerRemoteCustom.mm @no-unify
+WebProcess/WebPage/RemoteLayerTree/RemoteLayerTreeContext.mm @no-unify
+WebProcess/WebPage/RemoteLayerTree/RemoteLayerTreeDisplayRefreshMonitor.mm @no-unify
+WebProcess/WebPage/RemoteLayerTree/RemoteLayerTreeDrawingArea.mm @no-unify
+WebProcess/WebPage/RemoteLayerTree/RemoteScrollingCoordinator.mm @no-unify
+
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to