Title: [218793] trunk/Source/WebCore
Revision
218793
Author
[email protected]
Date
2017-06-25 03:01:54 -0700 (Sun, 25 Jun 2017)

Log Message

Remove excessive headers from WebCore/{rendering,style,svg}
https://bugs.webkit.org/show_bug.cgi?id=173773

Reviewed by Darin Adler.

No new tests needed.

* css/StyleBuilderConverter.h:
* editing/TextIterator.cpp:
* rendering/CounterNode.h:
* rendering/FlexibleBoxAlgorithm.h:
* rendering/HitTestLocation.h:
* rendering/HitTestResult.h:
* rendering/HitTestingTransformState.h:
* rendering/OrderIterator.h:
* rendering/RenderButton.h:
* rendering/RenderCombineText.h:
* rendering/RenderFlowThread.h:
* rendering/RenderFullScreen.h:
* rendering/RenderGeometryMap.h:
* rendering/RenderListItem.h:
* rendering/RenderMediaControlElements.cpp:
* rendering/RenderMediaControlElements.h:
* rendering/RenderMediaControls.h:
* rendering/RenderMeter.h:
* rendering/RenderMultiColumnSet.cpp:
* rendering/RenderObject.h:
* rendering/RenderRegion.h:
* rendering/RenderRegionSet.cpp:
* rendering/RenderRegionSet.h:
* rendering/RenderTheme.h:
* rendering/RenderVTTCue.cpp:
* rendering/RenderVTTCue.h:
* rendering/SimpleLineLayoutFunctions.h:
* rendering/SimpleLineLayoutResolver.h:
* rendering/line/BreakingContext.h:
* rendering/line/LineBreaker.h:
* rendering/mathml/MathMLStyle.h:
* rendering/mathml/RenderMathMLOperator.h:
* rendering/mathml/RenderMathMLRoot.h:
* rendering/shapes/RectangleShape.h:
* rendering/style/BasicShapes.h:
* rendering/style/BorderData.h:
* rendering/style/CounterDirectives.h:
* rendering/style/GridArea.h:
* rendering/style/KeyframeList.h:
* rendering/style/RenderStyle.h:
* rendering/style/SVGRenderStyle.h:
* rendering/style/ShapeValue.h:
* rendering/style/StyleCachedImage.h:
* rendering/style/StyleMultiColData.h:
* rendering/style/StyleRareNonInheritedData.h:
* rendering/style/WillChangeData.h:
* rendering/svg/RenderSVGBlock.h:
* rendering/svg/RenderSVGRect.h:
* rendering/svg/RenderSVGResource.h:
* rendering/svg/RenderSVGResourceContainer.h:
* rendering/svg/RenderSVGResourceMarker.h:
* rendering/svg/RenderSVGResourceMasker.h:
* rendering/svg/RenderSVGResourcePattern.h:
* rendering/svg/SVGInlineFlowBox.cpp:
* rendering/svg/SVGInlineTextBox.h:
* rendering/svg/SVGRootInlineBox.h:
* rendering/svg/SVGTextChunk.cpp:
* rendering/svg/SVGTextChunk.h:
* rendering/svg/SVGTextChunkBuilder.cpp:
* rendering/svg/SVGTextLayoutEngine.cpp:
* rendering/svg/SVGTextLayoutEngineSpacing.h:
* style/RenderTreePosition.cpp:
* style/RenderTreePosition.h:
* style/RenderTreeUpdater.h:
* style/StyleFontSizeFunctions.h:
* style/StyleInvalidator.h:
* style/StyleResolveForDocument.h:
* style/StyleScope.h:
* style/StyleTreeResolver.cpp:
* style/StyleTreeResolver.h:
* style/StyleUpdate.h:
* svg/SVGAnimationElement.h:
* svg/SVGFEBlendElement.cpp:
* svg/SVGFEBlendElement.h:
* svg/SVGFEComponentTransferElement.h:
* svg/SVGFEFloodElement.cpp:
* svg/SVGFEFloodElement.h:
* svg/SVGFEImageElement.h:
* svg/SVGFEMergeElement.cpp:
* svg/SVGFEMergeElement.h:
* svg/SVGFEOffsetElement.cpp:
* svg/SVGFEOffsetElement.h:
* svg/SVGFETileElement.cpp:
* svg/SVGFETileElement.h:
* svg/SVGParserUtilities.h:
* svg/SVGPathByteStream.h:
* svg/SVGPathElement.cpp:
* svg/SVGPolyElement.cpp:
* svg/SVGSVGElement.cpp:
* svg/SVGTRefElement.cpp:
* svg/SVGTextPathElement.cpp:
* svg/SVGUseElement.cpp:
* svg/animation/SMILTimeContainer.h:
* svg/graphics/SVGImageCache.h:
* svg/graphics/filters/SVGFilter.h:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (218792 => 218793)


--- trunk/Source/WebCore/ChangeLog	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/ChangeLog	2017-06-25 10:01:54 UTC (rev 218793)
@@ -1,3 +1,108 @@
+2017-06-25  Konstantin Tokarev  <[email protected]>
+
+        Remove excessive headers from WebCore/{rendering,style,svg}
+        https://bugs.webkit.org/show_bug.cgi?id=173773
+
+        Reviewed by Darin Adler.
+
+        No new tests needed.
+
+        * css/StyleBuilderConverter.h:
+        * editing/TextIterator.cpp:
+        * rendering/CounterNode.h:
+        * rendering/FlexibleBoxAlgorithm.h:
+        * rendering/HitTestLocation.h:
+        * rendering/HitTestResult.h:
+        * rendering/HitTestingTransformState.h:
+        * rendering/OrderIterator.h:
+        * rendering/RenderButton.h:
+        * rendering/RenderCombineText.h:
+        * rendering/RenderFlowThread.h:
+        * rendering/RenderFullScreen.h:
+        * rendering/RenderGeometryMap.h:
+        * rendering/RenderListItem.h:
+        * rendering/RenderMediaControlElements.cpp:
+        * rendering/RenderMediaControlElements.h:
+        * rendering/RenderMediaControls.h:
+        * rendering/RenderMeter.h:
+        * rendering/RenderMultiColumnSet.cpp:
+        * rendering/RenderObject.h:
+        * rendering/RenderRegion.h:
+        * rendering/RenderRegionSet.cpp:
+        * rendering/RenderRegionSet.h:
+        * rendering/RenderTheme.h:
+        * rendering/RenderVTTCue.cpp:
+        * rendering/RenderVTTCue.h:
+        * rendering/SimpleLineLayoutFunctions.h:
+        * rendering/SimpleLineLayoutResolver.h:
+        * rendering/line/BreakingContext.h:
+        * rendering/line/LineBreaker.h:
+        * rendering/mathml/MathMLStyle.h:
+        * rendering/mathml/RenderMathMLOperator.h:
+        * rendering/mathml/RenderMathMLRoot.h:
+        * rendering/shapes/RectangleShape.h:
+        * rendering/style/BasicShapes.h:
+        * rendering/style/BorderData.h:
+        * rendering/style/CounterDirectives.h:
+        * rendering/style/GridArea.h:
+        * rendering/style/KeyframeList.h:
+        * rendering/style/RenderStyle.h:
+        * rendering/style/SVGRenderStyle.h:
+        * rendering/style/ShapeValue.h:
+        * rendering/style/StyleCachedImage.h:
+        * rendering/style/StyleMultiColData.h:
+        * rendering/style/StyleRareNonInheritedData.h:
+        * rendering/style/WillChangeData.h:
+        * rendering/svg/RenderSVGBlock.h:
+        * rendering/svg/RenderSVGRect.h:
+        * rendering/svg/RenderSVGResource.h:
+        * rendering/svg/RenderSVGResourceContainer.h:
+        * rendering/svg/RenderSVGResourceMarker.h:
+        * rendering/svg/RenderSVGResourceMasker.h:
+        * rendering/svg/RenderSVGResourcePattern.h:
+        * rendering/svg/SVGInlineFlowBox.cpp:
+        * rendering/svg/SVGInlineTextBox.h:
+        * rendering/svg/SVGRootInlineBox.h:
+        * rendering/svg/SVGTextChunk.cpp:
+        * rendering/svg/SVGTextChunk.h:
+        * rendering/svg/SVGTextChunkBuilder.cpp:
+        * rendering/svg/SVGTextLayoutEngine.cpp:
+        * rendering/svg/SVGTextLayoutEngineSpacing.h:
+        * style/RenderTreePosition.cpp:
+        * style/RenderTreePosition.h:
+        * style/RenderTreeUpdater.h:
+        * style/StyleFontSizeFunctions.h:
+        * style/StyleInvalidator.h:
+        * style/StyleResolveForDocument.h:
+        * style/StyleScope.h:
+        * style/StyleTreeResolver.cpp:
+        * style/StyleTreeResolver.h:
+        * style/StyleUpdate.h:
+        * svg/SVGAnimationElement.h:
+        * svg/SVGFEBlendElement.cpp:
+        * svg/SVGFEBlendElement.h:
+        * svg/SVGFEComponentTransferElement.h:
+        * svg/SVGFEFloodElement.cpp:
+        * svg/SVGFEFloodElement.h:
+        * svg/SVGFEImageElement.h:
+        * svg/SVGFEMergeElement.cpp:
+        * svg/SVGFEMergeElement.h:
+        * svg/SVGFEOffsetElement.cpp:
+        * svg/SVGFEOffsetElement.h:
+        * svg/SVGFETileElement.cpp:
+        * svg/SVGFETileElement.h:
+        * svg/SVGParserUtilities.h:
+        * svg/SVGPathByteStream.h:
+        * svg/SVGPathElement.cpp:
+        * svg/SVGPolyElement.cpp:
+        * svg/SVGSVGElement.cpp:
+        * svg/SVGTRefElement.cpp:
+        * svg/SVGTextPathElement.cpp:
+        * svg/SVGUseElement.cpp:
+        * svg/animation/SMILTimeContainer.h:
+        * svg/graphics/SVGImageCache.h:
+        * svg/graphics/filters/SVGFilter.h:
+
 2017-06-25  Antoine Quint  <[email protected]>
 
         Remove rAf suspension logging

Modified: trunk/Source/WebCore/css/StyleBuilderConverter.h (218792 => 218793)


--- trunk/Source/WebCore/css/StyleBuilderConverter.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/css/StyleBuilderConverter.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -43,6 +43,7 @@
 #include "CSSReflectValue.h"
 #include "FontSelectionValueInlines.h"
 #include "Frame.h"
+#include "GridPositionsResolver.h"
 #include "Length.h"
 #include "Pair.h"
 #include "QuotesData.h"

Modified: trunk/Source/WebCore/editing/TextIterator.cpp (218792 => 218793)


--- trunk/Source/WebCore/editing/TextIterator.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/editing/TextIterator.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -53,6 +53,7 @@
 #include "RenderTextFragment.h"
 #include "ShadowRoot.h"
 #include "SimpleLineLayout.h"
+#include "SimpleLineLayoutFunctions.h"
 #include "SimpleLineLayoutResolver.h"
 #include "TextBoundaries.h"
 #include "TextControlInnerElements.h"

Modified: trunk/Source/WebCore/rendering/CounterNode.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/CounterNode.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/CounterNode.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -22,7 +22,6 @@
 #pragma once
 
 #include <wtf/Forward.h>
-#include <wtf/Noncopyable.h>
 #include <wtf/RefCounted.h>
 
 // This implements a counter tree that is used for finding parents in counters() lookup,

Modified: trunk/Source/WebCore/rendering/FlexibleBoxAlgorithm.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/FlexibleBoxAlgorithm.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/FlexibleBoxAlgorithm.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -31,7 +31,6 @@
 #pragma once
 
 #include "LayoutUnit.h"
-#include "OrderIterator.h"
 #include "RenderStyle.h"
 #include <wtf/Noncopyable.h>
 #include <wtf/Vector.h>

Modified: trunk/Source/WebCore/rendering/HitTestLocation.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/HitTestLocation.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/HitTestLocation.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -23,12 +23,9 @@
 
 #include "FloatQuad.h"
 #include "FloatRect.h"
-#include "HitTestRequest.h"
 #include "LayoutRect.h"
 #include "RoundedRect.h"
-#include "TextFlags.h"
 #include <wtf/Forward.h>
-#include <wtf/RefPtr.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/HitTestResult.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/HitTestResult.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/HitTestResult.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -21,12 +21,10 @@
 
 #pragma once
 
-#include "FloatQuad.h"
 #include "FloatRect.h"
 #include "HitTestLocation.h"
 #include "HitTestRequest.h"
 #include "LayoutRect.h"
-#include "TextFlags.h"
 #include <memory>
 #include <wtf/Forward.h>
 #include <wtf/ListHashSet.h>

Modified: trunk/Source/WebCore/rendering/HitTestingTransformState.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/HitTestingTransformState.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/HitTestingTransformState.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "AffineTransform.h"
 #include "FloatPoint.h"
 #include "FloatQuad.h"
 #include "IntSize.h"

Modified: trunk/Source/WebCore/rendering/OrderIterator.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/OrderIterator.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/OrderIterator.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -32,7 +32,6 @@
 #pragma once
 
 #include <set>
-#include <wtf/Noncopyable.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/RenderButton.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderButton.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderButton.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -21,7 +21,6 @@
 #pragma once
 
 #include "RenderFlexibleBox.h"
-#include "Timer.h"
 #include <memory>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/RenderCombineText.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderCombineText.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderCombineText.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -21,7 +21,6 @@
 #pragma once
 
 #include "FontCascade.h"
-#include "RenderElement.h"
 #include "RenderText.h"
 #include "Text.h"
 

Modified: trunk/Source/WebCore/rendering/RenderFlowThread.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderFlowThread.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderFlowThread.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -31,7 +31,6 @@
 
 #include "LayerFragment.h"
 #include "RenderBlockFlow.h"
-#include <wtf/HashCountedSet.h>
 #include <wtf/ListHashSet.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/RenderFullScreen.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderFullScreen.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderFullScreen.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -27,7 +27,6 @@
 #if ENABLE(FULLSCREEN_API)
 
 #include "RenderFlexibleBox.h"
-#include "StyleInheritedData.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/RenderGeometryMap.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderGeometryMap.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderGeometryMap.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -27,7 +27,6 @@
 
 #include "FloatPoint.h"
 #include "FloatQuad.h"
-#include "IntSize.h"
 #include "LayoutSize.h"
 #include "RenderObject.h"
 #include "TransformationMatrix.h"

Modified: trunk/Source/WebCore/rendering/RenderListItem.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderListItem.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderListItem.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -23,7 +23,6 @@
 #pragma once
 
 #include "RenderBlockFlow.h"
-#include "RenderPtr.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/RenderMediaControlElements.cpp (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderMediaControlElements.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderMediaControlElements.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -30,6 +30,7 @@
 #if ENABLE(VIDEO)
 #include "RenderMediaControlElements.h"
 
+#include "MediaControlElements.h"
 #include "RenderTheme.h"
 #include "RenderView.h"
 

Modified: trunk/Source/WebCore/rendering/RenderMediaControlElements.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderMediaControlElements.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderMediaControlElements.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -29,7 +29,6 @@
 
 #if ENABLE(VIDEO)
 
-#include "MediaControlElements.h"
 #include "RenderBlockFlow.h"
 #include "RenderFlexibleBox.h"
 

Modified: trunk/Source/WebCore/rendering/RenderMediaControls.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderMediaControls.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderMediaControls.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -27,7 +27,6 @@
 
 #if ENABLE(VIDEO)
 
-#include "MediaControlElements.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/RenderMeter.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderMeter.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderMeter.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -23,7 +23,6 @@
 #if ENABLE(METER_ELEMENT)
 
 #include "RenderBlockFlow.h"
-#include "RenderWidget.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/RenderMultiColumnSet.cpp (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderMultiColumnSet.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderMultiColumnSet.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -29,6 +29,7 @@
 #include "FrameView.h"
 #include "HitTestResult.h"
 #include "PaintInfo.h"
+#include "RenderBoxRegionInfo.h"
 #include "RenderLayer.h"
 #include "RenderMultiColumnFlowThread.h"
 #include "RenderMultiColumnSpannerPlaceholder.h"

Modified: trunk/Source/WebCore/rendering/RenderObject.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderObject.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderObject.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -31,7 +31,6 @@
 #include "Frame.h"
 #include "LayoutRect.h"
 #include "Page.h"
-#include "PaintPhase.h"
 #include "RenderObjectEnums.h"
 #include "RenderStyle.h"
 #include "ScrollAlignment.h"

Modified: trunk/Source/WebCore/rendering/RenderRegion.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderRegion.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderRegion.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -31,7 +31,6 @@
 
 #include "LayerFragment.h"
 #include "RenderBlockFlow.h"
-#include "StyleInheritedData.h"
 #include "VisiblePosition.h"
 #include <memory>
 

Modified: trunk/Source/WebCore/rendering/RenderRegionSet.cpp (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderRegionSet.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderRegionSet.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -26,6 +26,7 @@
 #include "config.h"
 #include "RenderRegionSet.h"
 
+#include "RenderBoxRegionInfo.h"
 #include "RenderFlowThread.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/RenderRegionSet.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderRegionSet.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderRegionSet.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -26,7 +26,6 @@
 #pragma once
 
 #include "RenderRegion.h"
-#include "RenderBoxRegionInfo.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/RenderTheme.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderTheme.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderTheme.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -33,7 +33,6 @@
 #include "PaintInfo.h"
 #include "PopupMenuStyle.h"
 #include "ScrollTypes.h"
-#include <wtf/Ref.h>
 #include <wtf/RefCounted.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/RenderVTTCue.cpp (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderVTTCue.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderVTTCue.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -29,6 +29,7 @@
 #if ENABLE(VIDEO_TRACK)
 #include "RenderVTTCue.h"
 
+#include "RenderInline.h"
 #include "RenderView.h"
 #include "TextTrackCueGeneric.h"
 #include "VTTCue.h"

Modified: trunk/Source/WebCore/rendering/RenderVTTCue.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/RenderVTTCue.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/RenderVTTCue.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -29,7 +29,6 @@
 
 #include "FloatPoint.h"
 #include "RenderBlockFlow.h"
-#include "RenderInline.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/SimpleLineLayoutFunctions.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/SimpleLineLayoutFunctions.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/SimpleLineLayoutFunctions.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "LayoutRect.h"
 #include "RenderBlockFlow.h"
 #include "RenderText.h"
 #include <wtf/text/WTFString.h>

Modified: trunk/Source/WebCore/rendering/SimpleLineLayoutResolver.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/SimpleLineLayoutResolver.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/SimpleLineLayoutResolver.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -28,7 +28,6 @@
 #include "LayoutRect.h"
 #include "RenderBlockFlow.h"
 #include "SimpleLineLayoutFlowContents.h"
-#include "SimpleLineLayoutFunctions.h"
 #include <wtf/IteratorRange.h>
 #include <wtf/text/WTFString.h>
 

Modified: trunk/Source/WebCore/rendering/line/BreakingContext.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/line/BreakingContext.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/line/BreakingContext.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -33,6 +33,7 @@
 #include "RenderCombineText.h"
 #include "RenderCounter.h"
 #include "RenderInline.h"
+#include "RenderLayer.h"
 #include "RenderLineBreak.h"
 #include "RenderListMarker.h"
 #include "RenderRubyRun.h"

Modified: trunk/Source/WebCore/rendering/line/LineBreaker.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/line/LineBreaker.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/line/LineBreaker.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -24,6 +24,7 @@
 
 #pragma once
 
+#include "FontCascade.h"
 #include "InlineIterator.h"
 #include "LineInfo.h"
 #include "LineInlineHeaders.h"
@@ -32,6 +33,7 @@
 namespace WebCore {
 
 class RenderText;
+class TextLayout;
 
 struct RenderTextInfo {
     RenderText* text { nullptr };

Modified: trunk/Source/WebCore/rendering/mathml/MathMLStyle.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/mathml/MathMLStyle.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/mathml/MathMLStyle.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -27,7 +27,6 @@
 
 #if ENABLE(MATHML)
 
-#include "Element.h"
 #include "MathMLElement.h"
 #include <wtf/RefCounted.h>
 

Modified: trunk/Source/WebCore/rendering/mathml/RenderMathMLOperator.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/mathml/RenderMathMLOperator.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/mathml/RenderMathMLOperator.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -27,7 +27,6 @@
 
 #if ENABLE(MATHML)
 
-#include "MathMLElement.h"
 #include "MathMLOperatorDictionary.h"
 #include "MathOperator.h"
 #include "RenderMathMLToken.h"

Modified: trunk/Source/WebCore/rendering/mathml/RenderMathMLRoot.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/mathml/RenderMathMLRoot.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/mathml/RenderMathMLRoot.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -29,7 +29,6 @@
 #if ENABLE(MATHML)
 
 #include "MathOperator.h"
-#include "RenderMathMLBlock.h"
 #include "RenderMathMLRow.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/shapes/RectangleShape.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/shapes/RectangleShape.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/shapes/RectangleShape.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -29,7 +29,6 @@
 
 #pragma once
 
-#include "FloatPoint.h"
 #include "FloatRect.h"
 #include "FloatSize.h"
 #include "Shape.h"

Modified: trunk/Source/WebCore/rendering/style/BasicShapes.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/style/BasicShapes.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/style/BasicShapes.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -31,7 +31,6 @@
 
 #include "Length.h"
 #include "LengthSize.h"
-#include "RenderStyleConstants.h"
 #include "WindRule.h"
 #include <wtf/RefCounted.h>
 #include <wtf/RefPtr.h>

Modified: trunk/Source/WebCore/rendering/style/BorderData.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/style/BorderData.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/style/BorderData.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -25,7 +25,6 @@
 #pragma once
 
 #include "BorderValue.h"
-#include "IntRect.h"
 #include "LengthSize.h"
 #include "NinePieceImage.h"
 

Modified: trunk/Source/WebCore/rendering/style/CounterDirectives.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/style/CounterDirectives.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/style/CounterDirectives.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -27,7 +27,6 @@
 #include <memory>
 #include <wtf/HashMap.h>
 #include <wtf/MathExtras.h>
-#include <wtf/RefPtr.h>
 #include <wtf/text/AtomicString.h>
 #include <wtf/text/AtomicStringHash.h>
 

Modified: trunk/Source/WebCore/rendering/style/GridArea.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/style/GridArea.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/style/GridArea.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -31,7 +31,7 @@
 
 #pragma once
 
-#include "GridPositionsResolver.h"
+#include "GridPosition.h"
 #include <wtf/HashMap.h>
 #include <wtf/text/WTFString.h>
 

Modified: trunk/Source/WebCore/rendering/style/KeyframeList.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/style/KeyframeList.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/style/KeyframeList.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -25,10 +25,8 @@
 #pragma once
 
 #include "CSSPropertyNames.h"
-#include "StyleInheritedData.h"
 #include <wtf/Vector.h>
 #include <wtf/HashSet.h>
-#include <wtf/RefPtr.h>
 #include <wtf/text/AtomicString.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/style/RenderStyle.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/style/RenderStyle.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/style/RenderStyle.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -32,10 +32,12 @@
 #include "Color.h"
 #include "CounterDirectives.h"
 #include "DataRef.h"
+#include "FilterOperations.h"
 #include "FontDescription.h"
 #include "GraphicsTypes.h"
 #include "Length.h"
 #include "LengthBox.h"
+#include "LengthFunctions.h"
 #include "LengthPoint.h"
 #include "LengthSize.h"
 #include "LineClampValue.h"
@@ -101,7 +103,6 @@
 class ContentData;
 class CounterContent;
 class CursorList;
-class FilterOperations;
 class FontCascade;
 class FontMetrics;
 class IntRect;

Modified: trunk/Source/WebCore/rendering/style/SVGRenderStyle.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/style/SVGRenderStyle.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/style/SVGRenderStyle.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -24,10 +24,9 @@
 #pragma once
 
 #include "DataRef.h"
-#include "GraphicsTypes.h"
-#include "Path.h"
 #include "RenderStyleConstants.h"
 #include "SVGRenderStyleDefs.h"
+#include "WindRule.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/style/ShapeValue.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/style/ShapeValue.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/style/ShapeValue.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -31,6 +31,7 @@
 #pragma once
 
 #include "BasicShapes.h"
+#include "RenderStyleConstants.h"
 #include "StyleImage.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/style/StyleCachedImage.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/style/StyleCachedImage.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/style/StyleCachedImage.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -23,7 +23,6 @@
 
 #pragma once
 
-#include "CachedImageClient.h"
 #include "CachedResourceHandle.h"
 #include "StyleImage.h"
 

Modified: trunk/Source/WebCore/rendering/style/StyleMultiColData.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/style/StyleMultiColData.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/style/StyleMultiColData.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -25,7 +25,6 @@
 #pragma once
 
 #include "BorderValue.h"
-#include "Length.h"
 #include "RenderStyleConstants.h"
 #include <wtf/RefCounted.h>
 

Modified: trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/style/StyleRareNonInheritedData.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -24,11 +24,9 @@
 
 #pragma once
 
-#include "BasicShapes.h"
 #include "CSSPropertyNames.h"
 #include "ClipPathOperation.h"
 #include "CounterDirectives.h"
-#include "CursorData.h"
 #include "DataRef.h"
 #include "FillLayer.h"
 #include "LengthPoint.h"

Modified: trunk/Source/WebCore/rendering/style/WillChangeData.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/style/WillChangeData.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/style/WillChangeData.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -26,7 +26,6 @@
 #pragma once
 
 #include "CSSPropertyNames.h"
-#include "RenderStyleConstants.h"
 #include <wtf/RefCounted.h>
 #include <wtf/Vector.h>
 

Modified: trunk/Source/WebCore/rendering/svg/RenderSVGBlock.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/RenderSVGBlock.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/RenderSVGBlock.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -21,7 +21,6 @@
 
 #include "RenderBlockFlow.h"
 #include "SVGGraphicsElement.h"
-#include "SVGRenderSupport.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/svg/RenderSVGRect.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/RenderSVGRect.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/RenderSVGRect.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -27,7 +27,7 @@
 
 #pragma once
 
-#include "RenderSVGPath.h"
+#include "RenderSVGShape.h"
 #include "SVGRectElement.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/svg/RenderSVGResource.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/RenderSVGResource.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/RenderSVGResource.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -21,7 +21,6 @@
 
 #include "RenderSVGShape.h"
 #include "RenderStyleConstants.h"
-#include "SVGDocumentExtensions.h"
 #include <wtf/TypeCasts.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -21,6 +21,7 @@
 
 #include "RenderSVGHiddenContainer.h"
 #include "RenderSVGResource.h"
+#include "SVGDocumentExtensions.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/svg/RenderSVGResourceMarker.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/RenderSVGResourceMarker.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/RenderSVGResourceMarker.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -21,7 +21,6 @@
 
 #include "RenderSVGResourceContainer.h"
 #include "SVGMarkerElement.h"
-#include <wtf/HashSet.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/svg/RenderSVGResourceMasker.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/RenderSVGResourceMasker.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/RenderSVGResourceMasker.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -20,7 +20,6 @@
 #pragma once
 
 #include "ImageBuffer.h"
-#include "IntSize.h"
 #include "RenderSVGResourceContainer.h"
 #include "SVGMaskElement.h"
 #include "SVGUnitTypes.h"

Modified: trunk/Source/WebCore/rendering/svg/RenderSVGResourcePattern.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/RenderSVGResourcePattern.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/RenderSVGResourcePattern.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -25,7 +25,6 @@
 #include "PatternAttributes.h"
 #include "RenderSVGResourceContainer.h"
 #include "SVGPatternElement.h"
-#include "SVGUnitTypes.h"
 #include <memory>
 #include <wtf/HashMap.h>
 

Modified: trunk/Source/WebCore/rendering/svg/SVGInlineFlowBox.cpp (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/SVGInlineFlowBox.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/SVGInlineFlowBox.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -26,6 +26,7 @@
 #include "GraphicsContext.h"
 #include "SVGInlineTextBox.h"
 #include "SVGRenderingContext.h"
+#include "SVGTextFragment.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/svg/SVGInlineTextBox.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/SVGInlineTextBox.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/SVGInlineTextBox.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -22,7 +22,6 @@
 #pragma once
 
 #include "InlineTextBox.h"
-#include "SVGTextLayoutEngine.h"
 #include "RenderSVGInlineText.h"
 #include "RenderSVGResource.h"
 
@@ -30,6 +29,7 @@
 
 class RenderSVGResource;
 class SVGRootInlineBox;
+struct SVGTextFragment;
 
 class SVGInlineTextBox final : public InlineTextBox {
 public:

Modified: trunk/Source/WebCore/rendering/svg/SVGRootInlineBox.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/SVGRootInlineBox.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/SVGRootInlineBox.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -23,7 +23,6 @@
 #pragma once
 
 #include "RootInlineBox.h"
-#include "SVGRenderSupport.h"
 #include "SVGTextLayoutEngine.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/rendering/svg/SVGTextChunk.cpp (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/SVGTextChunk.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/SVGTextChunk.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -22,6 +22,8 @@
 #include "SVGTextChunk.h"
 
 #include "SVGInlineTextBox.h"
+#include "SVGTextContentElement.h"
+#include "SVGTextFragment.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/svg/SVGTextChunk.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/SVGTextChunk.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/SVGTextChunk.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -20,11 +20,12 @@
 
 #pragma once
 
-#include "SVGRenderStyleDefs.h"
-#include "SVGTextContentElement.h"
+#include <wtf/HashMap.h>
+#include <wtf/Vector.h>
 
 namespace WebCore {
 
+class AffineTransform;
 class SVGInlineTextBox;
 
 // A SVGTextChunk describes a range of SVGTextFragments, see the SVG spec definition of a "text chunk".

Modified: trunk/Source/WebCore/rendering/svg/SVGTextChunkBuilder.cpp (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/SVGTextChunkBuilder.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/SVGTextChunkBuilder.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -24,6 +24,7 @@
 #include "SVGElement.h"
 #include "SVGInlineTextBox.h"
 #include "SVGLengthContext.h"
+#include "SVGTextFragment.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/rendering/svg/SVGTextLayoutEngine.cpp (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/SVGTextLayoutEngine.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/SVGTextLayoutEngine.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -25,6 +25,7 @@
 #include "SVGElement.h"
 #include "SVGInlineTextBox.h"
 #include "SVGLengthContext.h"
+#include "SVGTextContentElement.h"
 #include "SVGTextLayoutEngineBaseline.h"
 #include "SVGTextLayoutEngineSpacing.h"
 

Modified: trunk/Source/WebCore/rendering/svg/SVGTextLayoutEngineSpacing.h (218792 => 218793)


--- trunk/Source/WebCore/rendering/svg/SVGTextLayoutEngineSpacing.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/rendering/svg/SVGTextLayoutEngineSpacing.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -19,7 +19,8 @@
 
 #pragma once
 
-#include "SVGTextMetrics.h"
+#include <unicode/uchar.h>
+#include <wtf/Noncopyable.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/style/RenderTreePosition.cpp (218792 => 218793)


--- trunk/Source/WebCore/style/RenderTreePosition.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/style/RenderTreePosition.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -29,6 +29,7 @@
 #include "ComposedTreeIterator.h"
 #include "FlowThreadController.h"
 #include "PseudoElement.h"
+#include "RenderNamedFlowThread.h"
 #include "RenderObject.h"
 #include "ShadowRoot.h"
 

Modified: trunk/Source/WebCore/style/RenderTreePosition.h (218792 => 218793)


--- trunk/Source/WebCore/style/RenderTreePosition.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/style/RenderTreePosition.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -26,7 +26,7 @@
 #pragma once
 
 #include "RenderElement.h"
-#include "RenderNamedFlowThread.h"
+#include "RenderFlowThread.h"
 #include "RenderText.h"
 #include "RenderView.h"
 

Modified: trunk/Source/WebCore/style/RenderTreeUpdater.h (218792 => 218793)


--- trunk/Source/WebCore/style/RenderTreeUpdater.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/style/RenderTreeUpdater.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -28,9 +28,7 @@
 #include "RenderTreePosition.h"
 #include "StyleChange.h"
 #include "StyleUpdate.h"
-#include <wtf/HashMap.h>
 #include <wtf/HashSet.h>
-#include <wtf/RefPtr.h>
 #include <wtf/Vector.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/style/StyleFontSizeFunctions.h (218792 => 218793)


--- trunk/Source/WebCore/style/StyleFontSizeFunctions.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/style/StyleFontSizeFunctions.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include "TextFlags.h"
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/style/StyleInvalidator.h (218792 => 218793)


--- trunk/Source/WebCore/style/StyleInvalidator.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/style/StyleInvalidator.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -25,7 +25,7 @@
 
 #pragma once
 
-#include <wtf/text/AtomicStringImpl.h>
+#include <wtf/Vector.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/style/StyleResolveForDocument.h (218792 => 218793)


--- trunk/Source/WebCore/style/StyleResolveForDocument.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/style/StyleResolveForDocument.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -25,7 +25,6 @@
 
 #pragma once
 
-#include <wtf/Ref.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/style/StyleScope.h (218792 => 218793)


--- trunk/Source/WebCore/style/StyleScope.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/style/StyleScope.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -30,7 +30,6 @@
 #include "Timer.h"
 #include <memory>
 #include <wtf/FastMalloc.h>
-#include <wtf/HashMap.h>
 #include <wtf/HashSet.h>
 #include <wtf/ListHashSet.h>
 #include <wtf/RefPtr.h>

Modified: trunk/Source/WebCore/style/StyleTreeResolver.cpp (218792 => 218793)


--- trunk/Source/WebCore/style/StyleTreeResolver.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/style/StyleTreeResolver.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -41,6 +41,8 @@
 #include "NodeRenderStyle.h"
 #include "Page.h"
 #include "PlatformStrategies.h"
+#include "RenderElement.h"
+#include "RenderView.h"
 #include "Settings.h"
 #include "ShadowRoot.h"
 #include "StyleFontSizeFunctions.h"

Modified: trunk/Source/WebCore/style/StyleTreeResolver.h (218792 => 218793)


--- trunk/Source/WebCore/style/StyleTreeResolver.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/style/StyleTreeResolver.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -25,16 +25,13 @@
 
 #pragma once
 
-#include "RenderStyleConstants.h"
-#include "RenderTreePosition.h"
 #include "SelectorChecker.h"
 #include "SelectorFilter.h"
 #include "StyleChange.h"
 #include "StyleSharingResolver.h"
 #include "StyleUpdate.h"
-#include "StyleValidity.h"
 #include <wtf/Function.h>
-#include <wtf/RefPtr.h>
+#include <wtf/Ref.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/style/StyleUpdate.h (218792 => 218793)


--- trunk/Source/WebCore/style/StyleUpdate.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/style/StyleUpdate.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -27,11 +27,9 @@
 
 #include "Node.h"
 #include "StyleChange.h"
-#include "StyleRelations.h"
 #include <wtf/HashMap.h>
 #include <wtf/HashSet.h>
 #include <wtf/ListHashSet.h>
-#include <wtf/RefPtr.h>
 
 namespace WebCore {
 

Modified: trunk/Source/WebCore/svg/SVGAnimationElement.h (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGAnimationElement.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGAnimationElement.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -24,7 +24,6 @@
 
 #pragma once
 
-#include "SMILTime.h"
 #include "SVGAnimatedBoolean.h"
 #include "SVGExternalResourcesRequired.h"
 #include "SVGSMILElement.h"

Modified: trunk/Source/WebCore/svg/SVGFEBlendElement.cpp (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGFEBlendElement.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGFEBlendElement.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -22,6 +22,7 @@
 #include "config.h"
 #include "SVGFEBlendElement.h"
 
+#include "FEBlend.h"
 #include "FilterEffect.h"
 #include "SVGFilterBuilder.h"
 #include "SVGNames.h"

Modified: trunk/Source/WebCore/svg/SVGFEBlendElement.h (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGFEBlendElement.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGFEBlendElement.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -21,7 +21,6 @@
 
 #pragma once
 
-#include "FEBlend.h"
 #include "SVGAnimatedEnumeration.h"
 #include "SVGFilterPrimitiveStandardAttributes.h"
 

Modified: trunk/Source/WebCore/svg/SVGFEComponentTransferElement.h (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGFEComponentTransferElement.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGFEComponentTransferElement.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -20,7 +20,6 @@
 
 #pragma once
 
-#include "FEComponentTransfer.h"
 #include "SVGFilterPrimitiveStandardAttributes.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/svg/SVGFEFloodElement.cpp (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGFEFloodElement.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGFEFloodElement.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -21,6 +21,7 @@
 #include "config.h"
 #include "SVGFEFloodElement.h"
 
+#include "FEFlood.h"
 #include "RenderStyle.h"
 #include "SVGNames.h"
 #include "SVGRenderStyle.h"

Modified: trunk/Source/WebCore/svg/SVGFEFloodElement.h (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGFEFloodElement.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGFEFloodElement.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -20,7 +20,6 @@
 
 #pragma once
 
-#include "FEFlood.h"
 #include "SVGFilterPrimitiveStandardAttributes.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/svg/SVGFEImageElement.h (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGFEImageElement.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGFEImageElement.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -22,7 +22,6 @@
 
 #include "CachedImageClient.h"
 #include "CachedResourceHandle.h"
-#include "ImageBuffer.h"
 #include "SVGAnimatedBoolean.h"
 #include "SVGAnimatedPreserveAspectRatio.h"
 #include "SVGExternalResourcesRequired.h"

Modified: trunk/Source/WebCore/svg/SVGFEMergeElement.cpp (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGFEMergeElement.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGFEMergeElement.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -22,6 +22,7 @@
 #include "SVGFEMergeElement.h"
 
 #include "ElementIterator.h"
+#include "FEMerge.h"
 #include "FilterEffect.h"
 #include "SVGFEMergeNodeElement.h"
 #include "SVGFilterBuilder.h"

Modified: trunk/Source/WebCore/svg/SVGFEMergeElement.h (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGFEMergeElement.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGFEMergeElement.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -20,7 +20,6 @@
 
 #pragma once
 
-#include "FEMerge.h"
 #include "SVGFilterPrimitiveStandardAttributes.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/svg/SVGFEOffsetElement.cpp (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGFEOffsetElement.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGFEOffsetElement.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -21,6 +21,7 @@
 #include "config.h"
 #include "SVGFEOffsetElement.h"
 
+#include "FEOffset.h"
 #include "FilterEffect.h"
 #include "SVGFilterBuilder.h"
 #include "SVGNames.h"

Modified: trunk/Source/WebCore/svg/SVGFEOffsetElement.h (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGFEOffsetElement.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGFEOffsetElement.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -20,7 +20,6 @@
 
 #pragma once
 
-#include "FEOffset.h"
 #include "SVGAnimatedNumber.h"
 #include "SVGFilterPrimitiveStandardAttributes.h"
 

Modified: trunk/Source/WebCore/svg/SVGFETileElement.cpp (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGFETileElement.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGFETileElement.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -21,6 +21,7 @@
 #include "config.h"
 #include "SVGFETileElement.h"
 
+#include "FETile.h"
 #include "FilterEffect.h"
 #include "SVGFilterBuilder.h"
 #include "SVGNames.h"

Modified: trunk/Source/WebCore/svg/SVGFETileElement.h (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGFETileElement.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGFETileElement.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -20,7 +20,6 @@
 
 #pragma once
 
-#include "FETile.h"
 #include "SVGFilterPrimitiveStandardAttributes.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/svg/SVGParserUtilities.h (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGParserUtilities.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGParserUtilities.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -23,6 +23,7 @@
 
 #include "ParserUtilities.h"
 #include <wtf/HashSet.h>
+#include <wtf/Vector.h>
 
 typedef std::pair<unsigned, unsigned> UnicodeRange;
 typedef Vector<UnicodeRange> UnicodeRanges;

Modified: trunk/Source/WebCore/svg/SVGPathByteStream.h (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGPathByteStream.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGPathByteStream.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -19,7 +19,6 @@
 
 #pragma once
 
-#include <wtf/Noncopyable.h>
 #include <wtf/Vector.h>
 
 namespace WebCore {

Modified: trunk/Source/WebCore/svg/SVGPathElement.cpp (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGPathElement.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGPathElement.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -23,6 +23,7 @@
 
 #include "RenderSVGPath.h"
 #include "RenderSVGResource.h"
+#include "SVGDocumentExtensions.h"
 #include "SVGMPathElement.h"
 #include "SVGNames.h"
 #include "SVGPathSegArcAbs.h"

Modified: trunk/Source/WebCore/svg/SVGPolyElement.cpp (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGPolyElement.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGPolyElement.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -25,6 +25,7 @@
 #include "RenderSVGPath.h"
 #include "RenderSVGResource.h"
 #include "SVGAnimatedPointList.h"
+#include "SVGDocumentExtensions.h"
 #include "SVGNames.h"
 #include "SVGParserUtilities.h"
 #include "SVGPoint.h"

Modified: trunk/Source/WebCore/svg/SVGSVGElement.cpp (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGSVGElement.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGSVGElement.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -35,6 +35,7 @@
 #include "RenderView.h"
 #include "SMILTimeContainer.h"
 #include "SVGAngle.h"
+#include "SVGDocumentExtensions.h"
 #include "SVGLength.h"
 #include "SVGMatrix.h"
 #include "SVGNumber.h"

Modified: trunk/Source/WebCore/svg/SVGTRefElement.cpp (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGTRefElement.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGTRefElement.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -30,6 +30,7 @@
 #include "RenderSVGResource.h"
 #include "ShadowRoot.h"
 #include "SVGDocument.h"
+#include "SVGDocumentExtensions.h"
 #include "SVGNames.h"
 #include "StyleInheritedData.h"
 #include "Text.h"

Modified: trunk/Source/WebCore/svg/SVGTextPathElement.cpp (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGTextPathElement.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGTextPathElement.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -23,6 +23,7 @@
 
 #include "RenderSVGResource.h"
 #include "RenderSVGTextPath.h"
+#include "SVGDocumentExtensions.h"
 #include "SVGNames.h"
 #include "XLinkNames.h"
 #include <wtf/NeverDestroyed.h>

Modified: trunk/Source/WebCore/svg/SVGUseElement.cpp (218792 => 218793)


--- trunk/Source/WebCore/svg/SVGUseElement.cpp	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/SVGUseElement.cpp	2017-06-25 10:01:54 UTC (rev 218793)
@@ -33,10 +33,11 @@
 #include "EventNames.h"
 #include "RenderSVGResource.h"
 #include "RenderSVGTransformableContainer.h"
-#include "ShadowRoot.h"
+#include "SVGDocumentExtensions.h"
 #include "SVGGElement.h"
 #include "SVGSVGElement.h"
 #include "SVGSymbolElement.h"
+#include "ShadowRoot.h"
 #include "XLinkNames.h"
 
 namespace WebCore {

Modified: trunk/Source/WebCore/svg/animation/SMILTimeContainer.h (218792 => 218793)


--- trunk/Source/WebCore/svg/animation/SMILTimeContainer.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/animation/SMILTimeContainer.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -29,7 +29,6 @@
 #include "SMILTime.h"
 #include "Timer.h"
 #include <wtf/HashMap.h>
-#include <wtf/HashSet.h>
 #include <wtf/RefCounted.h>
 #include <wtf/text/StringHash.h>
 #include <wtf/text/WTFString.h>

Modified: trunk/Source/WebCore/svg/graphics/SVGImageCache.h (218792 => 218793)


--- trunk/Source/WebCore/svg/graphics/SVGImageCache.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/graphics/SVGImageCache.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -21,7 +21,6 @@
 
 #include "FloatSize.h"
 #include "Image.h"
-#include "IntSize.h"
 #include <wtf/HashMap.h>
 #include <wtf/RefPtr.h>
 

Modified: trunk/Source/WebCore/svg/graphics/filters/SVGFilter.h (218792 => 218793)


--- trunk/Source/WebCore/svg/graphics/filters/SVGFilter.h	2017-06-25 09:22:06 UTC (rev 218792)
+++ trunk/Source/WebCore/svg/graphics/filters/SVGFilter.h	2017-06-25 10:01:54 UTC (rev 218793)
@@ -24,9 +24,7 @@
 #include "Filter.h"
 #include "FilterEffect.h"
 #include "FloatRect.h"
-#include "FloatSize.h"
-#include <wtf/RefCounted.h>
-#include <wtf/RefPtr.h>
+#include <wtf/Ref.h>
 #include <wtf/TypeCasts.h>
 
 namespace WebCore {
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to