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 {