Title: [218748] trunk/Source/WebCore
Revision
218748
Author
[email protected]
Date
2017-06-23 09:11:24 -0700 (Fri, 23 Jun 2017)

Log Message

Remove excessive headers from WebCore/{editing,fileapi,history,html,loader,page}
https://bugs.webkit.org/show_bug.cgi?id=173769

Reviewed by Simon Fraser.

No new tests needed.

* css/CSSFontFaceSource.cpp:
* editing/DictationCommand.cpp:
* editing/Editor.h:
* editing/VisiblePosition.h:
* editing/VisibleUnits.h:
* fileapi/BlobBuilder.h:
* history/PageCache.h:
* html/DOMURL.h:
* html/HTMLCollection.h:
* html/HTMLMediaElement.cpp:
* html/HTMLMediaElement.h:
* html/HTMLPlugInImageElement.cpp:
* html/StepRange.h:
* html/canvas/CanvasRenderingContext.h:
* html/canvas/CanvasRenderingContext2D.h:
* html/parser/HTMLDocumentParser.cpp:
* html/parser/HTMLElementStack.h:
* html/parser/HTMLInputStream.h:
* html/shadow/MediaControlElements.cpp:
* html/shadow/MediaControls.cpp:
* html/shadow/MediaControls.h:
* html/track/TrackListBase.h:
* html/track/VTTCue.h:
* html/track/WebVTTParser.cpp:
* html/track/WebVTTParser.h:
* loader/CrossOriginPreflightChecker.cpp:
* loader/DocumentThreadableLoader.cpp:
* loader/FrameLoaderClient.h:
* loader/LinkPreloadResourceClients.h:
* loader/LoadTiming.h:
* loader/ThreadableLoaderClientWrapper.h:
* loader/WorkerThreadableLoader.h:
* loader/cache/CachedResourceLoader.h:
* loader/cache/CachedResourceRequest.h:
* loader/cache/CachedSVGDocument.h:
* loader/cache/CachedTextTrack.h:
* loader/icon/IconLoader.cpp:
* page/AlternativeTextClient.h:
* page/CaptionUserPreferences.cpp:
* page/CaptionUserPreferences.h:
* page/ContextMenuClient.h:
* page/MainFrame.h:
* page/Page.h:
* page/PageGroup.h:
* page/PerformanceEntry.h:
* page/PerformanceResourceTiming.h:
* page/ResourceUsageOverlay.cpp:
* page/ResourceUsageOverlay.h:
* page/UserContentController.h:
* page/UserContentProvider.h:
* page/animation/AnimationBase.h:
* page/animation/CSSPropertyAnimation.h:
* page/animation/CompositeAnimation.h:
* page/scrolling/ScrollingCoordinator.h:
* xml/XSLTProcessorLibxslt.cpp:
* xml/parser/XMLDocumentParserLibxml2.cpp:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (218747 => 218748)


--- trunk/Source/WebCore/ChangeLog	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/ChangeLog	2017-06-23 16:11:24 UTC (rev 218748)
@@ -1,3 +1,69 @@
+2017-06-23  Konstantin Tokarev  <[email protected]>
+
+        Remove excessive headers from WebCore/{editing,fileapi,history,html,loader,page}
+        https://bugs.webkit.org/show_bug.cgi?id=173769
+
+        Reviewed by Simon Fraser.
+
+        No new tests needed.
+
+        * css/CSSFontFaceSource.cpp:
+        * editing/DictationCommand.cpp:
+        * editing/Editor.h:
+        * editing/VisiblePosition.h:
+        * editing/VisibleUnits.h:
+        * fileapi/BlobBuilder.h:
+        * history/PageCache.h:
+        * html/DOMURL.h:
+        * html/HTMLCollection.h:
+        * html/HTMLMediaElement.cpp:
+        * html/HTMLMediaElement.h:
+        * html/HTMLPlugInImageElement.cpp:
+        * html/StepRange.h:
+        * html/canvas/CanvasRenderingContext.h:
+        * html/canvas/CanvasRenderingContext2D.h:
+        * html/parser/HTMLDocumentParser.cpp:
+        * html/parser/HTMLElementStack.h:
+        * html/parser/HTMLInputStream.h:
+        * html/shadow/MediaControlElements.cpp:
+        * html/shadow/MediaControls.cpp:
+        * html/shadow/MediaControls.h:
+        * html/track/TrackListBase.h:
+        * html/track/VTTCue.h:
+        * html/track/WebVTTParser.cpp:
+        * html/track/WebVTTParser.h:
+        * loader/CrossOriginPreflightChecker.cpp:
+        * loader/DocumentThreadableLoader.cpp:
+        * loader/FrameLoaderClient.h:
+        * loader/LinkPreloadResourceClients.h:
+        * loader/LoadTiming.h:
+        * loader/ThreadableLoaderClientWrapper.h:
+        * loader/WorkerThreadableLoader.h:
+        * loader/cache/CachedResourceLoader.h:
+        * loader/cache/CachedResourceRequest.h:
+        * loader/cache/CachedSVGDocument.h:
+        * loader/cache/CachedTextTrack.h:
+        * loader/icon/IconLoader.cpp:
+        * page/AlternativeTextClient.h:
+        * page/CaptionUserPreferences.cpp:
+        * page/CaptionUserPreferences.h:
+        * page/ContextMenuClient.h:
+        * page/MainFrame.h:
+        * page/Page.h:
+        * page/PageGroup.h:
+        * page/PerformanceEntry.h:
+        * page/PerformanceResourceTiming.h:
+        * page/ResourceUsageOverlay.cpp:
+        * page/ResourceUsageOverlay.h:
+        * page/UserContentController.h:
+        * page/UserContentProvider.h:
+        * page/animation/AnimationBase.h:
+        * page/animation/CSSPropertyAnimation.h:
+        * page/animation/CompositeAnimation.h:
+        * page/scrolling/ScrollingCoordinator.h:
+        * xml/XSLTProcessorLibxslt.cpp:
+        * xml/parser/XMLDocumentParserLibxml2.cpp:
+
 2017-06-23  Chris Dumez  <[email protected]>
 
         [mac-wk1] requestAnimationFrame callbacks may not get serviced

Modified: trunk/Source/WebCore/css/CSSFontFaceSource.cpp (218747 => 218748)


--- trunk/Source/WebCore/css/CSSFontFaceSource.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/css/CSSFontFaceSource.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -37,6 +37,7 @@
 #include "FontCustomPlatformData.h"
 #include "FontDescription.h"
 #include "SVGToOTFFontConversion.h"
+#include "SharedBuffer.h"
 
 #if ENABLE(SVG_FONTS)
 #include "CachedSVGFont.h"

Modified: trunk/Source/WebCore/editing/DictationCommand.cpp (218747 => 218748)


--- trunk/Source/WebCore/editing/DictationCommand.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/editing/DictationCommand.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -30,6 +30,7 @@
 #include "Document.h"
 #include "DocumentMarkerController.h"
 #include "Frame.h"
+#include "FrameSelection.h"
 #include "InsertParagraphSeparatorCommand.h"
 #include "InsertTextCommand.h"
 #include "Text.h"

Modified: trunk/Source/WebCore/editing/Editor.h (218747 => 218748)


--- trunk/Source/WebCore/editing/Editor.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/editing/Editor.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "Color.h"
 #include "CompositionUnderline.h"
 #include "DataTransferAccessPolicy.h"
 #include "DictationAlternative.h"

Modified: trunk/Source/WebCore/editing/VisiblePosition.h (218747 => 218748)


--- trunk/Source/WebCore/editing/VisiblePosition.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/editing/VisiblePosition.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -27,7 +27,6 @@
 
 #include "EditingBoundary.h"
 #include "Position.h"
-#include "TextFlags.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/editing/VisibleUnits.h (218747 => 218748)


--- trunk/Source/WebCore/editing/VisibleUnits.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/editing/VisibleUnits.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -26,7 +26,6 @@
 #pragma once
 
 #include "EditingBoundary.h"
-#include "TextFlags.h"
 #include "VisibleSelection.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/fileapi/BlobBuilder.h (218747 => 218748)


--- trunk/Source/WebCore/fileapi/BlobBuilder.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/fileapi/BlobBuilder.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -30,8 +30,8 @@
 
 #pragma once
 
+#include "BlobLineEndings.h"
 #include "BlobPart.h"
-#include "BlobPropertyBag.h"
 
 namespace JSC {
 class ArrayBuffer;

Modified: trunk/Source/WebCore/history/PageCache.h (218747 => 218748)


--- trunk/Source/WebCore/history/PageCache.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/history/PageCache.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -26,7 +26,6 @@
 #pragma once
 
 #include "HistoryItem.h"
-#include "Timer.h"
 #include <wtf/Forward.h>
 #include <wtf/ListHashSet.h>
 #include <wtf/Noncopyable.h>

Modified: trunk/Source/WebCore/html/DOMURL.h (218747 => 218748)


--- trunk/Source/WebCore/html/DOMURL.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/DOMURL.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -29,7 +29,6 @@
 #include "ExceptionOr.h"
 #include "URL.h"
 #include "URLUtils.h"
-#include <wtf/HashSet.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/html/HTMLCollection.h (218747 => 218748)


--- trunk/Source/WebCore/html/HTMLCollection.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/HTMLCollection.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -25,7 +25,6 @@
 #include "CollectionIndexCache.h"
 #include "HTMLNames.h"
 #include "LiveNodeList.h"
-#include "ScriptWrappable.h"
 #include <wtf/HashMap.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/html/HTMLMediaElement.cpp (218747 => 218748)


--- trunk/Source/WebCore/html/HTMLMediaElement.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/HTMLMediaElement.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -74,6 +74,7 @@
 #include "PlatformMediaSessionManager.h"
 #include "ProgressTracker.h"
 #include "RenderLayerCompositor.h"
+#include "RenderTheme.h"
 #include "RenderVideo.h"
 #include "RenderView.h"
 #include "ResourceLoadInfo.h"

Modified: trunk/Source/WebCore/html/HTMLMediaElement.h (218747 => 218748)


--- trunk/Source/WebCore/html/HTMLMediaElement.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/HTMLMediaElement.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -37,7 +37,6 @@
 #include "MediaControllerInterface.h"
 #include "MediaElementSession.h"
 #include "MediaProducer.h"
-#include "UserInterfaceLayoutDirection.h"
 #include "VisibilityChangeClient.h"
 #include <wtf/Function.h>
 #include <wtf/WeakPtr.h>

Modified: trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp (218747 => 218748)


--- trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/HTMLPlugInImageElement.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -37,6 +37,7 @@
 #include "MainFrame.h"
 #include "MouseEvent.h"
 #include "Page.h"
+#include "PlatformMouseEvent.h"
 #include "PlugInClient.h"
 #include "PluginViewBase.h"
 #include "RenderImage.h"

Modified: trunk/Source/WebCore/html/StepRange.h (218747 => 218748)


--- trunk/Source/WebCore/html/StepRange.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/StepRange.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -22,7 +22,6 @@
 
 #include "Decimal.h"
 #include <wtf/Forward.h>
-#include <wtf/Noncopyable.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/html/canvas/CanvasRenderingContext.h (218747 => 218748)


--- trunk/Source/WebCore/html/canvas/CanvasRenderingContext.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/canvas/CanvasRenderingContext.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -28,7 +28,6 @@
 #include "GraphicsLayer.h"
 #include "HTMLCanvasElement.h"
 #include "ScriptWrappable.h"
-#include <wtf/HashSet.h>
 #include <wtf/Noncopyable.h>
 #include <wtf/text/StringHash.h>
 

Modified: trunk/Source/WebCore/html/canvas/CanvasRenderingContext2D.h (218747 => 218748)


--- trunk/Source/WebCore/html/canvas/CanvasRenderingContext2D.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/canvas/CanvasRenderingContext2D.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -38,7 +38,6 @@
 #include "ImageBuffer.h"
 #include "Path.h"
 #include "PlatformLayer.h"
-#include "TextFlags.h"
 #include <wtf/Vector.h>
 #include <wtf/text/WTFString.h>
 

Modified: trunk/Source/WebCore/html/parser/HTMLDocumentParser.cpp (218747 => 218748)


--- trunk/Source/WebCore/html/parser/HTMLDocumentParser.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/parser/HTMLDocumentParser.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -28,6 +28,7 @@
 #include "HTMLDocumentParser.h"
 
 #include "DocumentFragment.h"
+#include "DocumentLoader.h"
 #include "Frame.h"
 #include "HTMLDocument.h"
 #include "HTMLParserScheduler.h"

Modified: trunk/Source/WebCore/html/parser/HTMLElementStack.h (218747 => 218748)


--- trunk/Source/WebCore/html/parser/HTMLElementStack.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/parser/HTMLElementStack.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -29,7 +29,7 @@
 #include "HTMLStackItem.h"
 #include <wtf/Forward.h>
 #include <wtf/Noncopyable.h>
-#include <wtf/RefPtr.h>
+#include <wtf/Ref.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/html/parser/HTMLInputStream.h (218747 => 218748)


--- trunk/Source/WebCore/html/parser/HTMLInputStream.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/parser/HTMLInputStream.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -26,7 +26,7 @@
 #pragma once
 
 #include "SegmentedString.h"
-#include <wtf/text/TextPosition.h>
+#include <wtf/text/OrdinalNumber.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/html/shadow/MediaControlElements.cpp (218747 => 218748)


--- trunk/Source/WebCore/html/shadow/MediaControlElements.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/shadow/MediaControlElements.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -47,11 +47,13 @@
 #include "LocalizedStrings.h"
 #include "Logging.h"
 #include "MediaControls.h"
+#include "MouseEvent.h"
 #include "Page.h"
 #include "PageGroup.h"
 #include "RenderLayer.h"
 #include "RenderMediaControlElements.h"
 #include "RenderSlider.h"
+#include "RenderTheme.h"
 #include "RenderVideo.h"
 #include "RenderView.h"
 #include "Settings.h"

Modified: trunk/Source/WebCore/html/shadow/MediaControls.cpp (218747 => 218748)


--- trunk/Source/WebCore/html/shadow/MediaControls.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/shadow/MediaControls.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -30,8 +30,10 @@
 #include "MediaControls.h"
 
 #include "EventNames.h"
+#include "MouseEvent.h"
 #include "Page.h"
 #include "RenderElement.h"
+#include "RenderTheme.h"
 #include "Settings.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/html/shadow/MediaControls.h (218747 => 218748)


--- trunk/Source/WebCore/html/shadow/MediaControls.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/shadow/MediaControls.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -31,9 +31,6 @@
 #include "Chrome.h"
 #include "HTMLDivElement.h"
 #include "MediaControlElements.h"
-#include "MouseEvent.h"
-#include "RenderTheme.h"
-#include "Text.h"
 #include <wtf/RefPtr.h>
 
 #if ENABLE(VIDEO_TRACK)

Modified: trunk/Source/WebCore/html/track/TrackListBase.h (218747 => 218748)


--- trunk/Source/WebCore/html/track/TrackListBase.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/track/TrackListBase.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -28,10 +28,8 @@
 #if ENABLE(VIDEO_TRACK)
 
 #include "ContextDestructionObserver.h"
-#include "EventListener.h"
 #include "EventTarget.h"
 #include "GenericEventQueue.h"
-#include "Timer.h"
 #include <wtf/RefCounted.h>
 #include <wtf/Vector.h>
 

Modified: trunk/Source/WebCore/html/track/VTTCue.h (218747 => 218748)


--- trunk/Source/WebCore/html/track/VTTCue.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/track/VTTCue.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -33,7 +33,6 @@
 
 #if ENABLE(VIDEO_TRACK)
 
-#include "EventTarget.h"
 #include "HTMLElement.h"
 #include "TextTrackCue.h"
 

Modified: trunk/Source/WebCore/html/track/WebVTTParser.cpp (218747 => 218748)


--- trunk/Source/WebCore/html/track/WebVTTParser.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/track/WebVTTParser.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -42,6 +42,7 @@
 #include "Text.h"
 #include "VTTScanner.h"
 #include "WebVTTElement.h"
+#include "WebVTTTokenizer.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/html/track/WebVTTParser.h (218747 => 218748)


--- trunk/Source/WebCore/html/track/WebVTTParser.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/html/track/WebVTTParser.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -39,7 +39,6 @@
 #include "HTMLNames.h"
 #include "TextResourceDecoder.h"
 #include "VTTRegion.h"
-#include "WebVTTTokenizer.h"
 #include <memory>
 #include <wtf/MediaTime.h>
 #include <wtf/text/StringBuilder.h>

Modified: trunk/Source/WebCore/loader/CrossOriginPreflightChecker.cpp (218747 => 218748)


--- trunk/Source/WebCore/loader/CrossOriginPreflightChecker.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/loader/CrossOriginPreflightChecker.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -41,6 +41,7 @@
 #include "InspectorInstrumentation.h"
 #include "NetworkLoadMetrics.h"
 #include "RuntimeEnabledFeatures.h"
+#include "SharedBuffer.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/loader/DocumentThreadableLoader.cpp (218747 => 218748)


--- trunk/Source/WebCore/loader/DocumentThreadableLoader.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/loader/DocumentThreadableLoader.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -52,6 +52,7 @@
 #include "RuntimeEnabledFeatures.h"
 #include "SchemeRegistry.h"
 #include "SecurityOrigin.h"
+#include "SharedBuffer.h"
 #include "SubresourceIntegrity.h"
 #include "SubresourceLoader.h"
 #include "ThreadableLoaderClient.h"

Modified: trunk/Source/WebCore/loader/FrameLoaderClient.h (218747 => 218748)


--- trunk/Source/WebCore/loader/FrameLoaderClient.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/loader/FrameLoaderClient.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -32,7 +32,6 @@
 #include "FrameLoaderTypes.h"
 #include "LayoutMilestones.h"
 #include "LinkIcon.h"
-#include "ResourceLoadPriority.h"
 #include <functional>
 #include <wtf/Forward.h>
 #include <wtf/Vector.h>

Modified: trunk/Source/WebCore/loader/LinkPreloadResourceClients.h (218747 => 218748)


--- trunk/Source/WebCore/loader/LinkPreloadResourceClients.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/loader/LinkPreloadResourceClients.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -32,7 +32,8 @@
 #include "CachedImage.h"
 #include "CachedImageClient.h"
 #include "CachedRawResource.h"
-#include "CachedResourceLoader.h"
+#include "CachedRawResourceClient.h"
+#include "CachedResourceHandle.h"
 #include "CachedScript.h"
 #include "CachedStyleSheetClient.h"
 

Modified: trunk/Source/WebCore/loader/LoadTiming.h (218747 => 218748)


--- trunk/Source/WebCore/loader/LoadTiming.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/loader/LoadTiming.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include <wtf/CurrentTime.h>
 #include <wtf/MonotonicTime.h>
 #include <wtf/WallTime.h>
 

Modified: trunk/Source/WebCore/loader/ThreadableLoaderClientWrapper.h (218747 => 218748)


--- trunk/Source/WebCore/loader/ThreadableLoaderClientWrapper.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/loader/ThreadableLoaderClientWrapper.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -31,9 +31,8 @@
 #pragma once
 
 #include "ThreadableLoaderClient.h"
-#include <wtf/Noncopyable.h>
 #include <wtf/Ref.h>
-#include <wtf/Threading.h>
+#include <wtf/ThreadSafeRefCounted.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/loader/WorkerThreadableLoader.h (218747 => 218748)


--- trunk/Source/WebCore/loader/WorkerThreadableLoader.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/loader/WorkerThreadableLoader.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -33,7 +33,6 @@
 #include "ThreadableLoader.h"
 #include "ThreadableLoaderClient.h"
 #include "ThreadableLoaderClientWrapper.h"
-#include <wtf/Threading.h>
 #include <wtf/text/WTFString.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/loader/cache/CachedResourceLoader.h (218747 => 218748)


--- trunk/Source/WebCore/loader/cache/CachedResourceLoader.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/loader/cache/CachedResourceLoader.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -30,10 +30,8 @@
 #include "CachedResourceHandle.h"
 #include "CachedResourceRequest.h"
 #include "ContentSecurityPolicy.h"
-#include "ResourceLoadPriority.h"
 #include "ResourceTimingInformation.h"
 #include "Timer.h"
-#include <wtf/Deque.h>
 #include <wtf/HashMap.h>
 #include <wtf/HashSet.h>
 #include <wtf/ListHashSet.h>

Modified: trunk/Source/WebCore/loader/cache/CachedResourceRequest.h (218747 => 218748)


--- trunk/Source/WebCore/loader/cache/CachedResourceRequest.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/loader/cache/CachedResourceRequest.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -26,7 +26,6 @@
 #pragma once
 
 #include "CachedResource.h"
-#include "DocumentLoader.h"
 #include "Element.h"
 #include "ResourceLoadPriority.h"
 #include "ResourceLoaderOptions.h"

Modified: trunk/Source/WebCore/loader/cache/CachedSVGDocument.h (218747 => 218748)


--- trunk/Source/WebCore/loader/cache/CachedSVGDocument.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/loader/cache/CachedSVGDocument.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -23,7 +23,6 @@
 #pragma once
 
 #include "CachedResource.h"
-#include "CachedResourceHandle.h"
 #include "SVGDocument.h"
 #include "TextResourceDecoder.h"
 

Modified: trunk/Source/WebCore/loader/cache/CachedTextTrack.h (218747 => 218748)


--- trunk/Source/WebCore/loader/cache/CachedTextTrack.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/loader/cache/CachedTextTrack.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -28,7 +28,6 @@
 #if ENABLE(VIDEO_TRACK)
 
 #include "CachedResource.h"
-#include "TextFlags.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/loader/icon/IconLoader.cpp (218747 => 218748)


--- trunk/Source/WebCore/loader/icon/IconLoader.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/loader/icon/IconLoader.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -31,6 +31,7 @@
 #include "CachedResourceRequest.h"
 #include "CachedResourceRequestInitiators.h"
 #include "Document.h"
+#include "DocumentLoader.h"
 #include "Frame.h"
 #include "FrameLoader.h"
 #include "FrameLoaderClient.h"

Modified: trunk/Source/WebCore/page/AlternativeTextClient.h (218747 => 218748)


--- trunk/Source/WebCore/page/AlternativeTextClient.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/AlternativeTextClient.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -26,7 +26,6 @@
 #pragma once
 
 #include "FloatRect.h"
-#include "TextChecking.h"
 #include <wtf/Vector.h>
 #include <wtf/text/WTFString.h>
 

Modified: trunk/Source/WebCore/page/CaptionUserPreferences.cpp (218747 => 218748)


--- trunk/Source/WebCore/page/CaptionUserPreferences.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/CaptionUserPreferences.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -30,6 +30,8 @@
 
 #include "AudioTrackList.h"
 #include "DOMWrapperWorld.h"
+#include "Language.h"
+#include "LocalizedStrings.h"
 #include "MediaSelectionOption.h"
 #include "Page.h"
 #include "PageGroup.h"

Modified: trunk/Source/WebCore/page/CaptionUserPreferences.h (218747 => 218748)


--- trunk/Source/WebCore/page/CaptionUserPreferences.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/CaptionUserPreferences.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -28,11 +28,8 @@
 #if ENABLE(VIDEO_TRACK)
 
 #include "AudioTrack.h"
-#include "Language.h"
-#include "LocalizedStrings.h"
 #include "TextTrack.h"
 #include "Timer.h"
-#include <wtf/text/AtomicString.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/page/ContextMenuClient.h (218747 => 218748)


--- trunk/Source/WebCore/page/ContextMenuClient.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/ContextMenuClient.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -27,7 +27,6 @@
 
 #if ENABLE(CONTEXT_MENUS)
 
-#include "ContextMenu.h"
 #include <wtf/Forward.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/page/MainFrame.h (218747 => 218748)


--- trunk/Source/WebCore/page/MainFrame.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/MainFrame.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "EventHandler.h"
 #include "Frame.h"
 #include <wtf/Vector.h>
 

Modified: trunk/Source/WebCore/page/Page.h (218747 => 218748)


--- trunk/Source/WebCore/page/Page.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/Page.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -29,7 +29,6 @@
 #include "MediaProducer.h"
 #include "PageVisibilityState.h"
 #include "Pagination.h"
-#include "PlatformScreen.h"
 #include "RTCController.h"
 #include "Region.h"
 #include "ScrollTypes.h"
@@ -42,11 +41,9 @@
 #include <memory>
 #include <wtf/Forward.h>
 #include <wtf/Function.h>
-#include <wtf/HashMap.h>
 #include <wtf/HashSet.h>
 #include <wtf/Noncopyable.h>
 #include <wtf/Ref.h>
-#include <wtf/RefCounted.h>
 #include <wtf/UniqueRef.h>
 #include <wtf/text/WTFString.h>
 

Modified: trunk/Source/WebCore/page/PageGroup.h (218747 => 218748)


--- trunk/Source/WebCore/page/PageGroup.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/PageGroup.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "Supplementable.h"
 #include <wtf/HashSet.h>
 #include <wtf/Noncopyable.h>
 #include <wtf/text/WTFString.h>

Modified: trunk/Source/WebCore/page/PerformanceEntry.h (218747 => 218748)


--- trunk/Source/WebCore/page/PerformanceEntry.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/PerformanceEntry.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -36,7 +36,6 @@
 #include "Performance.h"
 #include <wtf/Optional.h>
 #include <wtf/RefCounted.h>
-#include <wtf/TypeCasts.h>
 #include <wtf/text/WTFString.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/page/PerformanceResourceTiming.h (218747 => 218748)


--- trunk/Source/WebCore/page/PerformanceResourceTiming.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/PerformanceResourceTiming.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -36,7 +36,7 @@
 #include "LoadTiming.h"
 #include "NetworkLoadMetrics.h"
 #include "PerformanceEntry.h"
-#include <wtf/RefPtr.h>
+#include <wtf/Ref.h>
 #include <wtf/text/WTFString.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/page/ResourceUsageOverlay.cpp (218747 => 218748)


--- trunk/Source/WebCore/page/ResourceUsageOverlay.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/ResourceUsageOverlay.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -30,6 +30,7 @@
 #include "ResourceUsageOverlay.h"
 
 #include "FrameView.h"
+#include "MainFrame.h"
 #include "Page.h"
 #include "PageOverlayController.h"
 #include "PlatformMouseEvent.h"

Modified: trunk/Source/WebCore/page/ResourceUsageOverlay.h (218747 => 218748)


--- trunk/Source/WebCore/page/ResourceUsageOverlay.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/ResourceUsageOverlay.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -30,7 +30,6 @@
 #include "FloatRect.h"
 #include "GraphicsLayer.h"
 #include "IntRect.h"
-#include "MainFrame.h"
 #include "PageOverlay.h"
 #include <wtf/Noncopyable.h>
 #include <wtf/RetainPtr.h>

Modified: trunk/Source/WebCore/page/UserContentController.h (218747 => 218748)


--- trunk/Source/WebCore/page/UserContentController.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/UserContentController.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -26,6 +26,8 @@
 #pragma once
 
 #include "UserContentProvider.h"
+#include "UserScriptTypes.h"
+#include "UserStyleSheetTypes.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/page/UserContentProvider.h (218747 => 218748)


--- trunk/Source/WebCore/page/UserContentProvider.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/UserContentProvider.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -25,8 +25,6 @@
 
 #pragma once
 
-#include "UserScriptTypes.h"
-#include "UserStyleSheetTypes.h"
 #include <functional>
 #include <wtf/Forward.h>
 #include <wtf/Function.h>
@@ -33,10 +31,6 @@
 #include <wtf/HashSet.h>
 #include <wtf/RefCounted.h>
 
-#if ENABLE(USER_MESSAGE_HANDLERS)
-#include "UserMessageHandlerDescriptorTypes.h"
-#endif
-
 #if ENABLE(CONTENT_EXTENSIONS)
 #include "ContentExtensionActions.h"
 #include "ContentExtensionsBackend.h"
@@ -44,10 +38,14 @@
 
 namespace WebCore {
 
+class DOMWrapperWorld;
 class DocumentLoader;
 class Page;
 class ResourceRequest;
 class URL;
+class UserMessageHandlerDescriptor;
+class UserScript;
+class UserStyleSheet;
 
 enum class ResourceType : uint16_t;
 

Modified: trunk/Source/WebCore/page/animation/AnimationBase.h (218747 => 218748)


--- trunk/Source/WebCore/page/animation/AnimationBase.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/animation/AnimationBase.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -31,7 +31,6 @@
 #include "Animation.h"
 #include "CSSPropertyNames.h"
 #include "RenderStyleConstants.h"
-#include <wtf/text/AtomicString.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/page/animation/CSSPropertyAnimation.h (218747 => 218748)


--- trunk/Source/WebCore/page/animation/CSSPropertyAnimation.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/animation/CSSPropertyAnimation.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -29,7 +29,6 @@
 #pragma once
 
 #include "CSSPropertyNames.h"
-#include "RenderStyleConstants.h"
 #include <wtf/HashSet.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/page/animation/CompositeAnimation.h (218747 => 218748)


--- trunk/Source/WebCore/page/animation/CompositeAnimation.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/animation/CompositeAnimation.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -31,7 +31,6 @@
 #include "ImplicitAnimation.h"
 #include "KeyframeAnimation.h"
 #include <wtf/HashMap.h>
-#include <wtf/Noncopyable.h>
 #include <wtf/text/AtomicString.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/page/scrolling/ScrollingCoordinator.h (218747 => 218748)


--- trunk/Source/WebCore/page/scrolling/ScrollingCoordinator.h	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/page/scrolling/ScrollingCoordinator.h	2017-06-23 16:11:24 UTC (rev 218748)
@@ -26,7 +26,6 @@
 #pragma once
 
 #include "EventTrackingRegions.h"
-#include "IntRect.h"
 #include "LayoutRect.h"
 #include "PlatformWheelEvent.h"
 #include "ScrollSnapOffsetsInfo.h"

Modified: trunk/Source/WebCore/xml/XSLTProcessorLibxslt.cpp (218747 => 218748)


--- trunk/Source/WebCore/xml/XSLTProcessorLibxslt.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/xml/XSLTProcessorLibxslt.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -35,6 +35,7 @@
 #include "ResourceRequest.h"
 #include "ResourceResponse.h"
 #include "SecurityOrigin.h"
+#include "SharedBuffer.h"
 #include "TransformSource.h"
 #include "XMLDocumentParser.h"
 #include "XSLTExtensions.h"

Modified: trunk/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp (218747 => 218748)


--- trunk/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp	2017-06-23 15:44:30 UTC (rev 218747)
+++ trunk/Source/WebCore/xml/parser/XMLDocumentParserLibxml2.cpp	2017-06-23 16:11:24 UTC (rev 218748)
@@ -46,6 +46,7 @@
 #include "ScriptElement.h"
 #include "ScriptSourceCode.h"
 #include "Settings.h"
+#include "SharedBuffer.h"
 #include "StyleScope.h"
 #include "TransformSource.h"
 #include "XMLNSNames.h"
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to