WebCore headers should not include config.h or PlatformExportMacros.h
authordon.olmstead@sony.com <don.olmstead@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Feb 2018 21:23:02 +0000 (21:23 +0000)
committerdon.olmstead@sony.com <don.olmstead@sony.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Feb 2018 21:23:02 +0000 (21:23 +0000)
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:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@228483 268f45cc-cd09-0410-ab3c-d52691b4dbfc

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

index 3c40f9e..dcde1f2 100644 (file)
@@ -1,3 +1,36 @@
+2018-02-14  Don Olmstead  <don.olmstead@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-12  Ryosuke Niwa  <rniwa@webkit.org>
 
         REGRESSION (r223440): Copying & pasting a list from Microsoft Word to TinyMCE fails
index d46c318..af7ca2e 100644 (file)
@@ -27,7 +27,6 @@
 
 #if ENABLE(SPEECH_SYNTHESIS)
 
-#include "PlatformExportMacros.h"
 #include "PlatformSpeechSynthesisUtterance.h"
 #include "PlatformSpeechSynthesizer.h"
 #include "SpeechSynthesisUtterance.h"
index 9286aec..ae1caee 100644 (file)
@@ -26,7 +26,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include "WebCoreJSBuiltinInternals.h"
 #include <JavaScriptCore/HeapInlines.h>
 #include <JavaScriptCore/JSGlobalObject.h>
index 3ff3e79..76ed68f 100644 (file)
@@ -27,7 +27,6 @@
 
 #if ENABLE(CONTENT_EXTENSIONS)
 
-#include "PlatformExportMacros.h"
 #include <system_error>
 
 namespace WebCore {
index 289ae59..352061e 100644 (file)
@@ -29,7 +29,6 @@
 
 #include "ContentExtensionsDebugging.h"
 #include "DFANode.h"
-#include "PlatformExportMacros.h"
 #include <wtf/Vector.h>
 
 namespace WebCore {
index ebb8d3e..356aad0 100644 (file)
@@ -26,8 +26,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
-
 namespace WebCore {
 
 class ScriptExecutionContext;
index fd38e68..5ca7013 100644 (file)
@@ -27,7 +27,6 @@
 #pragma once
 
 #include "DeviceClient.h"
-#include "PlatformExportMacros.h"
 #include <wtf/Noncopyable.h>
 
 namespace WebCore {
index 818fadd..b192afc 100644 (file)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <wtf/Optional.h>
 #include <wtf/Ref.h>
 #include <wtf/RefCounted.h>
index fb607cb..00e5e4c 100644 (file)
@@ -25,8 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
-
 OBJC_CLASS NSAttributedString;
 
 namespace WebCore {
index 714e5d6..6fb8c71 100644 (file)
@@ -28,7 +28,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <wtf/Noncopyable.h>
 
 namespace WebCore {
index 6a287f0..82a0d75 100644 (file)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <wtf/Forward.h>
 
 namespace WebCore {
index e159a56..0db3435 100644 (file)
@@ -25,8 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
-
 namespace WebCore {
 
 class Frame;
index 5ae32d7..25fe606 100644 (file)
@@ -31,7 +31,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <wtf/Forward.h>
 #include <wtf/Noncopyable.h>
 
index c196745..b8ed778 100644 (file)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <wtf/Forward.h>
 #include <wtf/RetainPtr.h>
 #include <wtf/text/WTFString.h>
index ae9d94d..903039c 100644 (file)
@@ -26,7 +26,6 @@
 #ifndef AudioHardwareListener_h
 #define AudioHardwareListener_h
 
-#include "PlatformExportMacros.h"
 #include <wtf/Ref.h>
 #include <wtf/RefCounted.h>
 
index 27eb9c4..7aa7172 100644 (file)
@@ -26,8 +26,6 @@
 #ifndef AudioSession_h
 #define AudioSession_h
 
-#include "PlatformExportMacros.h"
-
 #if USE(AUDIO_SESSION)
 
 #include <memory>
index fbf8eef..72fae22 100644 (file)
@@ -27,7 +27,6 @@
 
 #include "ColorSpace.h"
 #include "ExtendedColor.h"
-#include "PlatformExportMacros.h"
 #include <algorithm>
 #include <cmath>
 #include <unicode/uchar.h>
index 6b181c0..7ac64ca 100644 (file)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <algorithm>
 
 #if PLATFORM(MAC) && defined __OBJC__
index e7d7d33..a8f09b7 100644 (file)
@@ -27,7 +27,6 @@
 #ifndef AffineTransform_h
 #define AffineTransform_h
 
-#include "PlatformExportMacros.h"
 #include <array>
 #include <wtf/FastMalloc.h>
 #include <wtf/Optional.h>
index 9911b65..93450ef 100644 (file)
@@ -26,7 +26,6 @@
 #ifndef LocalWindowsContext_h
 #define LocalWindowsContext_h
 
-#include "config.h"
 #include "GraphicsContext.h"
 
 namespace WebCore {
index bcd172f..5597783 100644 (file)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <pal/SessionID.h>
 #include <wtf/Optional.h>
 #include <wtf/Vector.h>
index fe486ae..080fb0f 100644 (file)
@@ -26,7 +26,6 @@
 #ifndef CredentialBase_h
 #define CredentialBase_h
 
-#include "PlatformExportMacros.h"
 #include <wtf/text/WTFString.h>
 
 namespace WebCore {
index ef94649..2a4abc0 100644 (file)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "PlatformExportMacros.h"
 #include <wtf/Forward.h>
 #include <wtf/Ref.h>
 
index 3619015..61e0daa 100644 (file)
@@ -26,7 +26,6 @@
 #ifndef CertificateInfo_h
 #define CertificateInfo_h
 
-#include "PlatformExportMacros.h"
 #include <wtf/RetainPtr.h>
 
 #if PLATFORM(COCOA)