Title: [228766] releases/WebKitGTK/webkit-2.20/Source/WebCore
Revision
228766
Author
carlo...@webkit.org
Date
2018-02-20 02:11:16 -0800 (Tue, 20 Feb 2018)

Log Message

Merge r228483 - WebCore headers should not include config.h or PlatformExportMacros.h
https://bugs.webkit.org/show_bug.cgi?id=182799

Reviewed by Darin Adler.

No new tests. No change in behavior.

* Modules/speech/SpeechSynthesis.h:
* bindings/js/JSDOMGlobalObject.h:
* contentextensions/ContentExtensionError.h:
* contentextensions/DFA.h:
* dom/ContextDestructionObserver.h:
* dom/DeviceOrientationClient.h:
* dom/DeviceOrientationData.h:
* editing/cocoa/HTMLConverter.h:
* loader/FrameLoaderStateMachine.h:
* loader/cache/CachedResourceHandle.h:
* page/FrameDestructionObserver.h:
* page/RuntimeEnabledFeatures.h:
* platform/URL.h:
* platform/audio/AudioHardwareListener.h:
* platform/audio/AudioSession.h:
* platform/graphics/Color.h:
* platform/graphics/IntSize.h:
* platform/graphics/transforms/AffineTransform.h:
* platform/graphics/win/LocalWindowsContext.h:
* platform/network/CacheValidation.h:
* platform/network/CredentialBase.h:
* platform/network/ResourceHandleClient.h:
* platform/network/cf/CertificateInfo.h:

Modified Paths

Diff

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/ChangeLog (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/ChangeLog	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/ChangeLog	2018-02-20 10:11:16 UTC (rev 228766)
@@ -1,3 +1,36 @@
+2018-02-14  Don Olmstead  <don.olmst...@sony.com>
+
+        WebCore headers should not include config.h or PlatformExportMacros.h
+        https://bugs.webkit.org/show_bug.cgi?id=182799
+
+        Reviewed by Darin Adler.
+
+        No new tests. No change in behavior.
+
+        * Modules/speech/SpeechSynthesis.h:
+        * bindings/js/JSDOMGlobalObject.h:
+        * contentextensions/ContentExtensionError.h:
+        * contentextensions/DFA.h:
+        * dom/ContextDestructionObserver.h:
+        * dom/DeviceOrientationClient.h:
+        * dom/DeviceOrientationData.h:
+        * editing/cocoa/HTMLConverter.h:
+        * loader/FrameLoaderStateMachine.h:
+        * loader/cache/CachedResourceHandle.h:
+        * page/FrameDestructionObserver.h:
+        * page/RuntimeEnabledFeatures.h:
+        * platform/URL.h:
+        * platform/audio/AudioHardwareListener.h:
+        * platform/audio/AudioSession.h:
+        * platform/graphics/Color.h:
+        * platform/graphics/IntSize.h:
+        * platform/graphics/transforms/AffineTransform.h:
+        * platform/graphics/win/LocalWindowsContext.h:
+        * platform/network/CacheValidation.h:
+        * platform/network/CredentialBase.h:
+        * platform/network/ResourceHandleClient.h:
+        * platform/network/cf/CertificateInfo.h:
+
 2018-02-14  Dean Jackson  <d...@apple.com>
 
         CrashTracer: com.apple.WebKit.WebContent at com.apple.WebCore: WebCore::HTMLPlugInImageElement::didAddUserAgentShadowRoot + 618

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/Modules/speech/SpeechSynthesis.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/Modules/speech/SpeechSynthesis.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/Modules/speech/SpeechSynthesis.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -27,7 +27,6 @@
 
 #if ENABLE(SPEECH_SYNTHESIS)
 
-#include "PlatformExportMacros.h"
 #include "PlatformSpeechSynthesisUtterance.h"
 #include "PlatformSpeechSynthesizer.h"
 #include "SpeechSynthesisUtterance.h"

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/bindings/js/JSDOMGlobalObject.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/bindings/js/JSDOMGlobalObject.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/bindings/js/JSDOMGlobalObject.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -26,7 +26,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include "WebCoreJSBuiltinInternals.h"
 #include <_javascript_Core/HeapInlines.h>
 #include <_javascript_Core/JSGlobalObject.h>

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/contentextensions/ContentExtensionError.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/contentextensions/ContentExtensionError.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/contentextensions/ContentExtensionError.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -27,7 +27,6 @@
 
 #if ENABLE(CONTENT_EXTENSIONS)
 
-#include "PlatformExportMacros.h"
 #include <system_error>
 
 namespace WebCore {

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/contentextensions/DFA.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/contentextensions/DFA.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/contentextensions/DFA.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -29,7 +29,6 @@
 
 #include "ContentExtensionsDebugging.h"
 #include "DFANode.h"
-#include "PlatformExportMacros.h"
 #include <wtf/Vector.h>
 
 namespace WebCore {

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/dom/ContextDestructionObserver.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/dom/ContextDestructionObserver.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/dom/ContextDestructionObserver.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -26,8 +26,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
-
 namespace WebCore {
 
 class ScriptExecutionContext;

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/dom/DeviceOrientationClient.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/dom/DeviceOrientationClient.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/dom/DeviceOrientationClient.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -27,7 +27,6 @@
 #pragma once
 
 #include "DeviceClient.h"
-#include "PlatformExportMacros.h"
 #include <wtf/Noncopyable.h>
 
 namespace WebCore {

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/dom/DeviceOrientationData.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/dom/DeviceOrientationData.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/dom/DeviceOrientationData.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <wtf/Optional.h>
 #include <wtf/Ref.h>
 #include <wtf/RefCounted.h>

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/editing/cocoa/HTMLConverter.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/editing/cocoa/HTMLConverter.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/editing/cocoa/HTMLConverter.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -25,8 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
-
 OBJC_CLASS NSAttributedString;
 
 namespace WebCore {

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/loader/FrameLoaderStateMachine.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/loader/FrameLoaderStateMachine.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/loader/FrameLoaderStateMachine.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -28,7 +28,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <wtf/Noncopyable.h>
 
 namespace WebCore {

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/loader/cache/CachedResourceHandle.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/loader/cache/CachedResourceHandle.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/loader/cache/CachedResourceHandle.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <wtf/Forward.h>
 
 namespace WebCore {

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/page/FrameDestructionObserver.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/page/FrameDestructionObserver.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/page/FrameDestructionObserver.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -25,8 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
-
 namespace WebCore {
 
 class Frame;

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/page/RuntimeEnabledFeatures.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/page/RuntimeEnabledFeatures.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/page/RuntimeEnabledFeatures.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -31,7 +31,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <wtf/Forward.h>
 #include <wtf/Noncopyable.h>
 

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/URL.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/URL.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/URL.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <wtf/Forward.h>
 #include <wtf/RetainPtr.h>
 #include <wtf/text/WTFString.h>

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/audio/AudioHardwareListener.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/audio/AudioHardwareListener.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/audio/AudioHardwareListener.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -26,7 +26,6 @@
 #ifndef AudioHardwareListener_h
 #define AudioHardwareListener_h
 
-#include "PlatformExportMacros.h"
 #include <wtf/Ref.h>
 #include <wtf/RefCounted.h>
 

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/audio/AudioSession.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/audio/AudioSession.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/audio/AudioSession.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -26,8 +26,6 @@
 #ifndef AudioSession_h
 #define AudioSession_h
 
-#include "PlatformExportMacros.h"
-
 #if USE(AUDIO_SESSION)
 
 #include <memory>

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/graphics/Color.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/graphics/Color.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/graphics/Color.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -27,7 +27,6 @@
 
 #include "ColorSpace.h"
 #include "ExtendedColor.h"
-#include "PlatformExportMacros.h"
 #include <algorithm>
 #include <cmath>
 #include <unicode/uchar.h>

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/graphics/IntSize.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/graphics/IntSize.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/graphics/IntSize.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <algorithm>
 
 #if PLATFORM(MAC) && defined __OBJC__

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/graphics/transforms/AffineTransform.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/graphics/transforms/AffineTransform.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/graphics/transforms/AffineTransform.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -27,7 +27,6 @@
 #ifndef AffineTransform_h
 #define AffineTransform_h
 
-#include "PlatformExportMacros.h"
 #include <array>
 #include <wtf/FastMalloc.h>
 #include <wtf/Optional.h>

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/graphics/win/LocalWindowsContext.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/graphics/win/LocalWindowsContext.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/graphics/win/LocalWindowsContext.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -26,7 +26,6 @@
 #ifndef LocalWindowsContext_h
 #define LocalWindowsContext_h
 
-#include "config.h"
 #include "GraphicsContext.h"
 
 namespace WebCore {

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/network/CacheValidation.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/network/CacheValidation.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/network/CacheValidation.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <pal/SessionID.h>
 #include <wtf/Optional.h>
 #include <wtf/Vector.h>

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/network/CredentialBase.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/network/CredentialBase.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/network/CredentialBase.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -26,7 +26,6 @@
 #ifndef CredentialBase_h
 #define CredentialBase_h
 
-#include "PlatformExportMacros.h"
 #include <wtf/text/WTFString.h>
 
 namespace WebCore {

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/network/ResourceHandleClient.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/network/ResourceHandleClient.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/network/ResourceHandleClient.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <wtf/Forward.h>
 #include <wtf/Ref.h>
 

Modified: releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/network/cf/CertificateInfo.h (228765 => 228766)


--- releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/network/cf/CertificateInfo.h	2018-02-20 09:33:46 UTC (rev 228765)
+++ releases/WebKitGTK/webkit-2.20/Source/WebCore/platform/network/cf/CertificateInfo.h	2018-02-20 10:11:16 UTC (rev 228766)
@@ -26,7 +26,6 @@
 #ifndef CertificateInfo_h
 #define CertificateInfo_h
 
-#include "PlatformExportMacros.h"
 #include <wtf/RetainPtr.h>
 
 #if PLATFORM(COCOA)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to