Remove excessive includes from WebCore/css sources
authorannulen@yandex.ru <annulen@yandex.ru@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 28 Jun 2017 20:58:07 +0000 (20:58 +0000)
committerannulen@yandex.ru <annulen@yandex.ru@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 28 Jun 2017 20:58:07 +0000 (20:58 +0000)
https://bugs.webkit.org/show_bug.cgi?id=173919

Reviewed by Simon Fraser.

No new tests needed.

* css/CSSCanvasValue.cpp:
* css/CSSComputedStyleDeclaration.cpp:
* css/CSSContentDistributionValue.cpp:
* css/CSSCrossfadeValue.cpp:
* css/CSSCursorImageValue.cpp:
* css/CSSCustomPropertyValue.cpp:
* css/CSSDefaultStyleSheets.cpp:
* css/CSSFilterImageValue.cpp:
* css/CSSFontFace.cpp:
* css/CSSFontFaceSet.cpp:
* css/CSSFontFaceSource.cpp:
* css/CSSFontFaceSrcValue.cpp:
* css/CSSFontFeatureValue.cpp:
* css/CSSFontSelector.cpp:
* css/CSSFontValue.cpp:
* css/CSSImageGeneratorValue.cpp:
* css/CSSImageSetValue.cpp:
* css/CSSImageValue.cpp:
* css/CSSImportRule.cpp:
* css/CSSKeyframesRule.cpp:
* css/CSSMediaRule.cpp:
* css/CSSNamedImageValue.cpp:
* css/CSSPrimitiveValue.cpp:
* css/CSSProperty.cpp:
* css/CSSPropertySourceData.cpp:
* css/CSSReflectValue.cpp:
* css/CSSRuleList.cpp:
* css/CSSSegmentedFontFace.cpp:
* css/CSSSelector.cpp:
* css/CSSStyleRule.cpp:
* css/CSSStyleSheet.cpp:
* css/CSSSupportsRule.cpp:
* css/CSSToStyleMap.cpp:
* css/CSSValueList.cpp:
* css/CSSValuePool.cpp:
* css/CSSVariableData.cpp:
* css/ElementRuleCollector.cpp:
* css/InspectorCSSOMWrappers.cpp:
* css/MediaList.cpp:
* css/MediaQueryEvaluator.cpp:
* css/MediaQueryExpression.cpp:
* css/PropertySetCSSStyleDeclaration.cpp:
* css/RGBColor.cpp:
* css/SelectorChecker.cpp:
* css/StyleProperties.cpp:
* css/StyleResolver.cpp:
* css/StyleRule.cpp:
* css/StyleSheetContents.cpp:
* css/TransformFunctions.cpp:
* css/ViewportStyleResolver.cpp:
* css/WebKitCSSRegionRule.cpp:
* css/parser/CSSParser.cpp:
* css/parser/CSSParserFastPaths.cpp:
* css/parser/CSSParserIdioms.cpp:
* css/parser/CSSParserSelector.cpp:
* css/parser/CSSParserToken.cpp:
* css/parser/CSSPropertyParser.cpp:
* css/parser/CSSSelectorParser.cpp:
* css/parser/MediaQueryParser.cpp:

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

60 files changed:
Source/WebCore/ChangeLog
Source/WebCore/css/CSSCanvasValue.cpp
Source/WebCore/css/CSSComputedStyleDeclaration.cpp
Source/WebCore/css/CSSContentDistributionValue.cpp
Source/WebCore/css/CSSCrossfadeValue.cpp
Source/WebCore/css/CSSCursorImageValue.cpp
Source/WebCore/css/CSSCustomPropertyValue.cpp
Source/WebCore/css/CSSDefaultStyleSheets.cpp
Source/WebCore/css/CSSFilterImageValue.cpp
Source/WebCore/css/CSSFontFace.cpp
Source/WebCore/css/CSSFontFaceSet.cpp
Source/WebCore/css/CSSFontFaceSource.cpp
Source/WebCore/css/CSSFontFaceSrcValue.cpp
Source/WebCore/css/CSSFontFeatureValue.cpp
Source/WebCore/css/CSSFontSelector.cpp
Source/WebCore/css/CSSFontValue.cpp
Source/WebCore/css/CSSImageGeneratorValue.cpp
Source/WebCore/css/CSSImageSetValue.cpp
Source/WebCore/css/CSSImageValue.cpp
Source/WebCore/css/CSSImportRule.cpp
Source/WebCore/css/CSSKeyframesRule.cpp
Source/WebCore/css/CSSMediaRule.cpp
Source/WebCore/css/CSSNamedImageValue.cpp
Source/WebCore/css/CSSPrimitiveValue.cpp
Source/WebCore/css/CSSProperty.cpp
Source/WebCore/css/CSSPropertySourceData.cpp
Source/WebCore/css/CSSReflectValue.cpp
Source/WebCore/css/CSSRuleList.cpp
Source/WebCore/css/CSSSegmentedFontFace.cpp
Source/WebCore/css/CSSSelector.cpp
Source/WebCore/css/CSSStyleRule.cpp
Source/WebCore/css/CSSStyleSheet.cpp
Source/WebCore/css/CSSSupportsRule.cpp
Source/WebCore/css/CSSToStyleMap.cpp
Source/WebCore/css/CSSValueList.cpp
Source/WebCore/css/CSSValuePool.cpp
Source/WebCore/css/CSSVariableData.cpp
Source/WebCore/css/ElementRuleCollector.cpp
Source/WebCore/css/InspectorCSSOMWrappers.cpp
Source/WebCore/css/MediaList.cpp
Source/WebCore/css/MediaQueryEvaluator.cpp
Source/WebCore/css/MediaQueryExpression.cpp
Source/WebCore/css/PropertySetCSSStyleDeclaration.cpp
Source/WebCore/css/RGBColor.cpp
Source/WebCore/css/SelectorChecker.cpp
Source/WebCore/css/StyleProperties.cpp
Source/WebCore/css/StyleResolver.cpp
Source/WebCore/css/StyleRule.cpp
Source/WebCore/css/StyleSheetContents.cpp
Source/WebCore/css/TransformFunctions.cpp
Source/WebCore/css/ViewportStyleResolver.cpp
Source/WebCore/css/WebKitCSSRegionRule.cpp
Source/WebCore/css/parser/CSSParser.cpp
Source/WebCore/css/parser/CSSParserFastPaths.cpp
Source/WebCore/css/parser/CSSParserIdioms.cpp
Source/WebCore/css/parser/CSSParserSelector.cpp
Source/WebCore/css/parser/CSSParserToken.cpp
Source/WebCore/css/parser/CSSPropertyParser.cpp
Source/WebCore/css/parser/CSSSelectorParser.cpp
Source/WebCore/css/parser/MediaQueryParser.cpp

index 9c80b45..9f61f28 100644 (file)
@@ -1,3 +1,72 @@
+2017-06-28  Konstantin Tokarev  <annulen@yandex.ru>
+
+        Remove excessive includes from WebCore/css sources
+        https://bugs.webkit.org/show_bug.cgi?id=173919
+
+        Reviewed by Simon Fraser.
+
+        No new tests needed.
+
+        * css/CSSCanvasValue.cpp:
+        * css/CSSComputedStyleDeclaration.cpp:
+        * css/CSSContentDistributionValue.cpp:
+        * css/CSSCrossfadeValue.cpp:
+        * css/CSSCursorImageValue.cpp:
+        * css/CSSCustomPropertyValue.cpp:
+        * css/CSSDefaultStyleSheets.cpp:
+        * css/CSSFilterImageValue.cpp:
+        * css/CSSFontFace.cpp:
+        * css/CSSFontFaceSet.cpp:
+        * css/CSSFontFaceSource.cpp:
+        * css/CSSFontFaceSrcValue.cpp:
+        * css/CSSFontFeatureValue.cpp:
+        * css/CSSFontSelector.cpp:
+        * css/CSSFontValue.cpp:
+        * css/CSSImageGeneratorValue.cpp:
+        * css/CSSImageSetValue.cpp:
+        * css/CSSImageValue.cpp:
+        * css/CSSImportRule.cpp:
+        * css/CSSKeyframesRule.cpp:
+        * css/CSSMediaRule.cpp:
+        * css/CSSNamedImageValue.cpp:
+        * css/CSSPrimitiveValue.cpp:
+        * css/CSSProperty.cpp:
+        * css/CSSPropertySourceData.cpp:
+        * css/CSSReflectValue.cpp:
+        * css/CSSRuleList.cpp:
+        * css/CSSSegmentedFontFace.cpp:
+        * css/CSSSelector.cpp:
+        * css/CSSStyleRule.cpp:
+        * css/CSSStyleSheet.cpp:
+        * css/CSSSupportsRule.cpp:
+        * css/CSSToStyleMap.cpp:
+        * css/CSSValueList.cpp:
+        * css/CSSValuePool.cpp:
+        * css/CSSVariableData.cpp:
+        * css/ElementRuleCollector.cpp:
+        * css/InspectorCSSOMWrappers.cpp:
+        * css/MediaList.cpp:
+        * css/MediaQueryEvaluator.cpp:
+        * css/MediaQueryExpression.cpp:
+        * css/PropertySetCSSStyleDeclaration.cpp:
+        * css/RGBColor.cpp:
+        * css/SelectorChecker.cpp:
+        * css/StyleProperties.cpp:
+        * css/StyleResolver.cpp:
+        * css/StyleRule.cpp:
+        * css/StyleSheetContents.cpp:
+        * css/TransformFunctions.cpp:
+        * css/ViewportStyleResolver.cpp:
+        * css/WebKitCSSRegionRule.cpp:
+        * css/parser/CSSParser.cpp:
+        * css/parser/CSSParserFastPaths.cpp:
+        * css/parser/CSSParserIdioms.cpp:
+        * css/parser/CSSParserSelector.cpp:
+        * css/parser/CSSParserToken.cpp:
+        * css/parser/CSSPropertyParser.cpp:
+        * css/parser/CSSSelectorParser.cpp:
+        * css/parser/MediaQueryParser.cpp:
+
 2017-06-28  Alex Christensen  <achristensen@webkit.org>
 
         Fix CMake build.
index 4b20193..b880dee 100644 (file)
@@ -26,7 +26,6 @@
 #include "config.h"
 #include "CSSCanvasValue.h"
 
-#include "ImageBuffer.h"
 #include "RenderElement.h"
 
 namespace WebCore {
index 2b5648e..70f5db9 100644 (file)
 #include "CSSComputedStyleDeclaration.h"
 
 #include "BasicShapeFunctions.h"
-#include "BasicShapes.h"
 #include "CSSAnimationController.h"
 #include "CSSAnimationTriggerScrollValue.h"
 #include "CSSAspectRatioValue.h"
 #include "CSSBasicShapes.h"
 #include "CSSBorderImage.h"
 #include "CSSBorderImageSliceValue.h"
-#include "CSSCustomPropertyValue.h"
 #include "CSSFontFeatureValue.h"
 #include "CSSFontStyleValue.h"
 #include "CSSFontValue.h"
 #include "CSSValuePool.h"
 #include "ComposedTreeAncestorIterator.h"
 #include "ContentData.h"
-#include "CounterContent.h"
 #include "CursorList.h"
 #include "DeprecatedCSSOMValue.h"
 #include "Document.h"
 #include "ExceptionCode.h"
+#include "FontCascade.h"
 #include "FontSelectionValueInlines.h"
 #include "FontTaggedSettings.h"
-#include "HTMLFrameOwnerElement.h"
 #include "NodeRenderStyle.h"
 #include "Pair.h"
-#include "PseudoElement.h"
 #include "Rect.h"
 #include "RenderBlock.h"
 #include "RenderBox.h"
 #include "SVGElement.h"
 #include "Settings.h"
 #include "ShapeValue.h"
-#include "StyleInheritedData.h"
 #include "StyleProperties.h"
 #include "StylePropertyShorthand.h"
 #include "StylePropertyShorthandFunctions.h"
 #include "StyleResolver.h"
 #include "StyleScope.h"
 #include "StyleScrollSnapPoints.h"
-#include "Text.h"
 #include "WebKitFontFamilyNames.h"
 #include "WillChangeData.h"
 #include <wtf/NeverDestroyed.h>
index 6c27424..e8510ec 100644 (file)
@@ -27,7 +27,6 @@
 #include "CSSContentDistributionValue.h"
 
 #include "CSSValueList.h"
-#include <wtf/text/StringBuilder.h>
 
 namespace WebCore {
 
index 9e0b4b4..9eb6f0f 100644 (file)
 #include "CachedImage.h"
 #include "CachedResourceLoader.h"
 #include "CrossfadeGeneratedImage.h"
-#include "ImageBuffer.h"
 #include "RenderElement.h"
 #include "StyleCachedImage.h"
-#include "StyleGeneratedImage.h"
 #include <wtf/text/StringBuilder.h>
 
 namespace WebCore {
index c9f0a76..1b6d7f2 100644 (file)
@@ -29,7 +29,6 @@
 #include "SVGCursorElement.h"
 #include "SVGLengthContext.h"
 #include "SVGURIReference.h"
-#include "TreeScope.h"
 #include <wtf/MathExtras.h>
 #include <wtf/text/StringBuilder.h>
 #include <wtf/text/WTFString.h>
index b8808ce..42b97c1 100644 (file)
@@ -26,7 +26,6 @@
 #include "config.h"
 #include "CSSCustomPropertyValue.h"
 
-#include "CSSParserSelector.h"
 
 namespace WebCore {
 
index c313684..a6ba704 100644 (file)
 #include "Chrome.h"
 #include "ChromeClient.h"
 #include "HTMLAnchorElement.h"
-#include "HTMLAudioElement.h"
 #include "HTMLBRElement.h"
 #include "HTMLBodyElement.h"
 #include "HTMLDivElement.h"
 #include "HTMLEmbedElement.h"
 #include "HTMLHeadElement.h"
 #include "HTMLHtmlElement.h"
+#include "HTMLMediaElement.h"
 #include "HTMLObjectElement.h"
 #include "HTMLSpanElement.h"
 #include "MathMLElement.h"
@@ -46,7 +46,6 @@
 #include "Page.h"
 #include "RenderTheme.h"
 #include "RuleSet.h"
-#include "RuntimeEnabledFeatures.h"
 #include "SVGElement.h"
 #include "StyleSheetContents.h"
 #include "UserAgentStyleSheets.h"
index ea9d3fd..a8b0b14 100644 (file)
 #include "config.h"
 #include "CSSFilterImageValue.h"
 
-#include "CSSImageValue.h"
 #include "CachedImage.h"
 #include "CachedResourceLoader.h"
-#include "CachedSVGDocumentReference.h"
-#include "CrossfadeGeneratedImage.h"
 #include "FilterEffectRenderer.h"
 #include "GraphicsContext.h"
 #include "ImageBuffer.h"
 #include "RenderElement.h"
 #include "StyleCachedImage.h"
-#include "StyleGeneratedImage.h"
 #include "StyleResolver.h"
 #include <wtf/text/StringBuilder.h>
 
index 2370479..4788fbb 100644 (file)
 
 #include "CSSFontFaceSource.h"
 #include "CSSFontFaceSrcValue.h"
-#include "CSSFontFamily.h"
 #include "CSSFontFeatureValue.h"
 #include "CSSFontSelector.h"
 #include "CSSFontStyleRangeValue.h"
-#include "CSSFontStyleValue.h"
 #include "CSSPrimitiveValueMappings.h"
-#include "CSSSegmentedFontFace.h"
 #include "CSSUnicodeRangeValue.h"
 #include "CSSValue.h"
 #include "CSSValueList.h"
 #include "Document.h"
 #include "Font.h"
+#include "FontCache.h"
 #include "FontDescription.h"
 #include "FontFace.h"
 #include "FontVariantBuilder.h"
-#include "RuntimeEnabledFeatures.h"
 #include "Settings.h"
 #include "StyleBuilderConverter.h"
 #include "StyleProperties.h"
index 882688c..4cbe557 100644 (file)
@@ -28,7 +28,6 @@
 
 #include "CSSFontFaceSource.h"
 #include "CSSFontFamily.h"
-#include "CSSFontSelector.h"
 #include "CSSFontStyleValue.h"
 #include "CSSParser.h"
 #include "CSSPrimitiveValue.h"
index 7f64fa0..52aac75 100644 (file)
@@ -29,9 +29,7 @@
 #include "CSSFontFace.h"
 #include "CSSFontSelector.h"
 #include "CachedFont.h"
-#include "CachedResourceLoader.h"
 #include "Document.h"
-#include "ElementIterator.h"
 #include "Font.h"
 #include "FontCache.h"
 #include "FontCustomPlatformData.h"
index 0e5d255..75c99d7 100644 (file)
@@ -33,7 +33,6 @@
 #include "FontCustomPlatformData.h"
 #include "Node.h"
 #include "SVGFontFaceElement.h"
-#include "StyleSheetContents.h"
 #include <wtf/text/StringBuilder.h>
 
 namespace WebCore {
index bdd3e9c..04d032d 100644 (file)
@@ -26,7 +26,6 @@
 #include "config.h"
 #include "CSSFontFeatureValue.h"
 
-#include "CSSParser.h"
 #include "CSSValueKeywords.h"
 #include <wtf/text/StringBuilder.h>
 
index 471fca3..00cf2cb 100644 (file)
 
 #include "CachedFont.h"
 #include "CSSFontFace.h"
-#include "CSSFontFaceRule.h"
 #include "CSSFontFaceSource.h"
 #include "CSSFontFamily.h"
-#include "CSSFontFeatureValue.h"
-#include "CSSFontStyleRangeValue.h"
-#include "CSSFontStyleValue.h"
 #include "CSSPrimitiveValue.h"
-#include "CSSPrimitiveValueMappings.h"
 #include "CSSPropertyNames.h"
 #include "CSSSegmentedFontFace.h"
-#include "CSSUnicodeRangeValue.h"
 #include "CSSValueKeywords.h"
 #include "CSSValueList.h"
-#include "CSSValuePool.h"
 #include "CachedResourceLoader.h"
 #include "Document.h"
 #include "Font.h"
@@ -50,7 +43,6 @@
 #include "FontFace.h"
 #include "FontFaceSet.h"
 #include "FontSelectorClient.h"
-#include "FontVariantBuilder.h"
 #include "Frame.h"
 #include "FrameLoader.h"
 #include "Settings.h"
index 784c80d..766c113 100644 (file)
@@ -20,8 +20,6 @@
 #include "config.h"
 #include "CSSFontValue.h"
 
-#include "CSSFontStyleValue.h"
-#include "CSSPrimitiveValue.h"
 #include "CSSValueList.h"
 #include <wtf/text/StringBuilder.h>
 
index 8075801..5e155b5 100644 (file)
@@ -35,7 +35,6 @@
 #include "CSSNamedImageValue.h"
 #include "GeneratedImage.h"
 #include "RenderElement.h"
-#include "StyleCachedImage.h"
 
 namespace WebCore {
 
index 3a6eb7b..a5db72d 100644 (file)
@@ -32,7 +32,6 @@
 #include "CachedResourceLoader.h"
 #include "CachedResourceRequest.h"
 #include "CachedResourceRequestInitiators.h"
-#include "CrossOriginAccessControl.h"
 #include "Document.h"
 #include "Page.h"
 #include <wtf/text/StringBuilder.h>
index f0e7de3..bdea6ff 100644 (file)
@@ -21,7 +21,6 @@
 #include "config.h"
 #include "CSSImageValue.h"
 
-#include "CSSCursorImageValue.h"
 #include "CSSMarkup.h"
 #include "CSSPrimitiveValue.h"
 #include "CSSValueKeywords.h"
@@ -29,7 +28,6 @@
 #include "CachedResourceLoader.h"
 #include "CachedResourceRequest.h"
 #include "CachedResourceRequestInitiators.h"
-#include "CrossOriginAccessControl.h"
 #include "DeprecatedCSSOMPrimitiveValue.h"
 #include "Document.h"
 #include "Element.h"
index af68565..4c66613 100644 (file)
@@ -23,8 +23,6 @@
 #include "CSSImportRule.h"
 
 #include "CSSStyleSheet.h"
-#include "CachedCSSStyleSheet.h"
-#include "CachedResourceLoader.h"
 #include "MediaList.h"
 #include "StyleRuleImport.h"
 #include "StyleSheetContents.h"
index 51ad8b8..422e060 100644 (file)
@@ -32,8 +32,6 @@
 #include "CSSRuleList.h"
 #include "CSSStyleSheet.h"
 #include "Document.h"
-#include "StyleProperties.h"
-#include "StyleSheet.h"
 #include <wtf/text/StringBuilder.h>
 
 namespace WebCore {
index 3954df0..b094edd 100644 (file)
@@ -23,8 +23,6 @@
 #include "config.h"
 #include "CSSMediaRule.h"
 
-#include "CSSParser.h"
-#include "CSSRuleList.h"
 #include "CSSStyleSheet.h"
 #include "MediaList.h"
 #include "StyleRule.h"
index 870012d..35750c7 100644 (file)
@@ -26,7 +26,6 @@
 #include "config.h"
 #include "CSSNamedImageValue.h"
 
-#include "ImageBuffer.h"
 #include "NamedImageGeneratedImage.h"
 
 namespace WebCore {
index 7376cb4..6488f41 100644 (file)
@@ -26,7 +26,6 @@
 #include "CSSFontFamily.h"
 #include "CSSHelper.h"
 #include "CSSMarkup.h"
-#include "CSSParserSelector.h"
 #include "CSSPrimitiveValueMappings.h"
 #include "CSSPropertyNames.h"
 #include "CSSToLengthConversionData.h"
@@ -42,8 +41,6 @@
 #include "RGBColor.h"
 #include "Rect.h"
 #include "RenderStyle.h"
-#include "StyleSheetContents.h"
-#include <wtf/ASCIICType.h>
 #include <wtf/DecimalNumber.h>
 #include <wtf/NeverDestroyed.h>
 #include <wtf/StdLibExtras.h>
index 9d48b1d..f621831 100644 (file)
@@ -22,7 +22,6 @@
 #include "CSSProperty.h"
 
 #include "CSSValueList.h"
-#include "RenderStyleConstants.h"
 #include "StylePropertyShorthand.h"
 #include "StylePropertyShorthandFunctions.h"
 #include <wtf/NeverDestroyed.h>
index 3346148..75b7990 100644 (file)
@@ -32,7 +32,6 @@
 #include "config.h"
 #include "CSSPropertySourceData.h"
 
-#include <wtf/StaticConstructors.h>
 #include <wtf/text/StringBuilder.h>
 #include <wtf/text/StringHash.h>
 
index 8a7905c..5b8b8a8 100644 (file)
@@ -27,7 +27,6 @@
 #include "CSSReflectValue.h"
 
 #include "CSSPrimitiveValue.h"
-#include <wtf/text/StringBuilder.h>
 
 namespace WebCore {
 
index 8dab3a2..736ff42 100644 (file)
@@ -23,7 +23,6 @@
 #include "CSSRuleList.h"
 
 #include "CSSRule.h"
-#include "CSSStyleSheet.h"
 
 namespace WebCore {
 
index e36a77a..b603cfa 100644 (file)
 #include "CSSSegmentedFontFace.h"
 
 #include "CSSFontFace.h"
-#include "CSSFontFaceSource.h"
-#include "CSSFontSelector.h"
-#include "Document.h"
 #include "Font.h"
 #include "FontCache.h"
 #include "FontDescription.h"
-#include "RuntimeEnabledFeatures.h"
+#include "FontSelector.h"
 
 namespace WebCore {
 
index 2388a79..6938b61 100644 (file)
@@ -31,7 +31,6 @@
 #include "HTMLNames.h"
 #include "SelectorPseudoTypeMap.h"
 #include <wtf/Assertions.h>
-#include <wtf/HashMap.h>
 #include <wtf/StdLibExtras.h>
 #include <wtf/Vector.h>
 #include <wtf/text/AtomicStringHash.h>
index e0e30d0..bb8d21c 100644 (file)
@@ -23,9 +23,7 @@
 #include "CSSStyleRule.h"
 
 #include "CSSParser.h"
-#include "CSSSelector.h"
 #include "CSSStyleSheet.h"
-#include "Document.h"
 #include "PropertySetCSSStyleDeclaration.h"
 #include "RuleSet.h"
 #include "StyleProperties.h"
index 2795789..3639aa6 100644 (file)
 #include "config.h"
 #include "CSSStyleSheet.h"
 
-#include "CSSFontFaceRule.h"
 #include "CSSImportRule.h"
 #include "CSSKeyframesRule.h"
 #include "CSSParser.h"
 #include "CSSRuleList.h"
-#include "CSSStyleRule.h"
-#include "CachedCSSStyleSheet.h"
 #include "Document.h"
 #include "ExceptionCode.h"
-#include "ExtensionStyleSheets.h"
 #include "HTMLLinkElement.h"
 #include "HTMLStyleElement.h"
 #include "MediaList.h"
 #include "Node.h"
 #include "SVGStyleElement.h"
 #include "SecurityOrigin.h"
-#include "ShadowRoot.h"
 #include "StyleResolver.h"
 #include "StyleRule.h"
 #include "StyleScope.h"
index 791e116..e13e13b 100644 (file)
@@ -29,9 +29,6 @@
 #include "config.h"
 #include "CSSSupportsRule.h"
 
-#include "CSSParser.h"
-#include "CSSRule.h"
-#include "CSSRuleList.h"
 #include "CSSStyleSheet.h"
 #include "StyleRule.h"
 #include <wtf/text/StringBuilder.h>
index e68b6db..0b5f4c2 100644 (file)
@@ -41,7 +41,6 @@
 #include "FillLayer.h"
 #include "Pair.h"
 #include "Rect.h"
-#include "RenderView.h"
 #include "StyleBuilderConverter.h"
 #include "StyleResolver.h"
 
index 142cbc3..b6e0c2c 100644 (file)
@@ -21,9 +21,6 @@
 #include "config.h"
 #include "CSSValueList.h"
 
-#include "CSSCustomPropertyValue.h"
-#include "CSSFunctionValue.h"
-#include "CSSPrimitiveValue.h"
 #include "DeprecatedCSSOMValue.h"
 #include <wtf/text/StringBuilder.h>
 
index 6f424c3..d7a3c0a 100644 (file)
@@ -28,7 +28,6 @@
 
 #include "CSSParser.h"
 #include "CSSPrimitiveValueMappings.h"
-#include "CSSStyleSheet.h"
 #include "CSSValueKeywords.h"
 #include "CSSValueList.h"
 
index 751e0b3..82b2dd9 100644 (file)
@@ -31,7 +31,6 @@
 #include "CSSVariableData.h"
 
 #include "CSSCustomPropertyValue.h"
-#include "CSSParser.h"
 #include "CSSParserTokenRange.h"
 #include <wtf/text/AtomicStringHash.h>
 #include <wtf/text/StringBuilder.h>
index 8c20397..425297d 100644 (file)
 #include "ElementRuleCollector.h"
 
 #include "CSSDefaultStyleSheets.h"
-#include "CSSRule.h"
 #include "CSSRuleList.h"
 #include "CSSSelector.h"
-#include "CSSSelectorList.h"
 #include "CSSValueKeywords.h"
 #include "HTMLElement.h"
 #include "HTMLSlotElement.h"
-#include "NodeRenderStyle.h"
 #include "RenderRegion.h"
 #include "SVGElement.h"
 #include "SelectorCompiler.h"
index 674c0ab..ec37b3e 100644 (file)
@@ -32,7 +32,6 @@
 #include "CSSDefaultStyleSheets.h"
 #include "CSSImportRule.h"
 #include "CSSMediaRule.h"
-#include "CSSNamespaceRule.h"
 #include "CSSRule.h"
 #include "CSSStyleRule.h"
 #include "CSSStyleSheet.h"
index a78ffeb..8d191e4 100644 (file)
 #include "MediaList.h"
 
 #include "CSSImportRule.h"
-#include "CSSParser.h"
 #include "CSSStyleSheet.h"
 #include "DOMWindow.h"
 #include "Document.h"
 #include "ExceptionCode.h"
-#include "HTMLParserIdioms.h"
-#include "MediaFeatureNames.h"
 #include "MediaQuery.h"
 #include "MediaQueryParser.h"
-#include "ScriptableDocumentParser.h"
 #include <wtf/NeverDestroyed.h>
 #include <wtf/text/StringBuilder.h>
 
index 3a4f9e4..fdb2d96 100644 (file)
 #include "CSSPrimitiveValue.h"
 #include "CSSToLengthConversionData.h"
 #include "CSSValueKeywords.h"
-#include "CSSValueList.h"
-#include "FloatRect.h"
 #include "FrameView.h"
-#include "IntRect.h"
 #include "MainFrame.h"
 #include "MediaFeatureNames.h"
 #include "MediaList.h"
@@ -46,7 +43,6 @@
 #include "PlatformScreen.h"
 #include "RenderStyle.h"
 #include "RenderView.h"
-#include "Screen.h"
 #include "Settings.h"
 #include "StyleResolver.h"
 #include "Theme.h"
index 91eb304..30e5d82 100644 (file)
 #include "MediaQueryExpression.h"
 
 #include "CSSAspectRatioValue.h"
-#include "CSSParser.h"
-#include "CSSParserIdioms.h"
 #include "CSSParserToken.h"
 #include "CSSPrimitiveValue.h"
-#include "CSSValueList.h"
 #include "MediaFeatureNames.h"
 #include <wtf/text/StringBuilder.h>
 
index 9937869..8c9d0ac 100644 (file)
@@ -22,7 +22,6 @@
 #include "config.h"
 #include "PropertySetCSSStyleDeclaration.h"
 
-#include "CSSCustomPropertyValue.h"
 #include "CSSPropertyParser.h"
 #include "CSSRule.h"
 #include "CSSStyleSheet.h"
index 98aed10..a1ee403 100644 (file)
@@ -26,7 +26,6 @@
 
 #include "config.h"
 #include "RGBColor.h"
-#include "CSSPrimitiveValue.h"
 
 namespace WebCore {
 
index 4b27d95..9be331f 100644 (file)
@@ -44,7 +44,6 @@
 #include "RenderElement.h"
 #include "SelectorCheckerTestFunctions.h"
 #include "ShadowRoot.h"
-#include "StyledElement.h"
 #include "Text.h"
 
 namespace WebCore {
index 903bed2..0e93118 100644 (file)
@@ -41,7 +41,6 @@
 
 #ifndef NDEBUG
 #include <stdio.h>
-#include <wtf/ASCIICType.h>
 #include <wtf/text/CString.h>
 #endif
 
index 8005a70..fb7adf5 100644 (file)
 #include "config.h"
 #include "StyleResolver.h"
 
-#include "CSSBorderImage.h"
 #include "CSSCalculationValue.h"
 #include "CSSCursorImageValue.h"
 #include "CSSCustomPropertyValue.h"
 #include "CSSDefaultStyleSheets.h"
 #include "CSSFilterImageValue.h"
-#include "CSSFontFaceRule.h"
-#include "CSSFontFeatureValue.h"
 #include "CSSFontSelector.h"
-#include "CSSFontValue.h"
 #include "CSSFunctionValue.h"
 #include "CSSGradientValue.h"
 #include "CSSImageSetValue.h"
 #include "CSSImageValue.h"
-#include "CSSInheritedValue.h"
-#include "CSSInitialValue.h"
 #include "CSSKeyframeRule.h"
 #include "CSSKeyframesRule.h"
-#include "CSSLineBoxContainValue.h"
-#include "CSSPageRule.h"
 #include "CSSParser.h"
 #include "CSSPrimitiveValueMappings.h"
 #include "CSSPropertyNames.h"
 #include "CSSReflectValue.h"
 #include "CSSSelector.h"
-#include "CSSSelectorList.h"
 #include "CSSShadowValue.h"
 #include "CSSStyleRule.h"
 #include "CSSStyleSheet.h"
-#include "CSSSupportsRule.h"
-#include "CSSTimingFunctionValue.h"
 #include "CSSValueList.h"
 #include "CSSValuePool.h"
-#include "CachedImage.h"
 #include "CachedResourceLoader.h"
-#include "CachedSVGDocument.h"
-#include "CachedSVGDocumentReference.h"
-#include "CalculationValue.h"
-#include "ContentData.h"
-#include "Counter.h"
-#include "CounterContent.h"
-#include "CursorList.h"
 #include "ElementRuleCollector.h"
 #include "FilterOperation.h"
 #include "Frame.h"
 #include "FrameSelection.h"
 #include "FrameView.h"
-#include "HTMLDocument.h"
 #include "HTMLInputElement.h"
 #include "HTMLMarqueeElement.h"
 #include "HTMLNames.h"
 #include "InspectorInstrumentation.h"
 #include "KeyframeList.h"
 #include "LinkHash.h"
-#include "LocaleToScriptMapping.h"
 #include "MathMLElement.h"
 #include "MathMLNames.h"
 #include "MediaList.h"
 #include "MediaQueryEvaluator.h"
 #include "NodeRenderStyle.h"
-#include "Page.h"
 #include "PageRuleCollector.h"
 #include "Pair.h"
-#include "PseudoElement.h"
-#include "QuotesData.h"
-#include "Rect.h"
-#include "RenderGrid.h"
 #include "RenderRegion.h"
 #include "RenderScrollbar.h"
-#include "RenderScrollbarTheme.h"
 #include "RenderStyleConstants.h"
 #include "RenderTheme.h"
 #include "RenderView.h"
 #include "SVGSVGElement.h"
 #include "SVGURIReference.h"
 #include "Settings.h"
-#include "ShadowData.h"
 #include "ShadowRoot.h"
 #include "StyleBuilder.h"
 #include "StyleColor.h"
 #include "StyleProperties.h"
 #include "StylePropertyShorthand.h"
 #include "StyleRule.h"
-#include "StyleRuleImport.h"
-#include "StyleScrollSnapPoints.h"
 #include "StyleSheetContents.h"
-#include "StyleSheetList.h"
-#include "Text.h"
 #include "TransformFunctions.h"
 #include "TransformOperations.h"
 #include "UserAgentStyleSheets.h"
 #include "ViewportStyleResolver.h"
 #include "VisitedLinkState.h"
-#include "WebKitCSSRegionRule.h"
 #include "WebKitFontFamilyNames.h"
 #include <bitset>
 #include <wtf/Seconds.h>
-#include <wtf/SetForScope.h>
 #include <wtf/StdLibExtras.h>
 #include <wtf/Vector.h>
 #include <wtf/text/AtomicStringHash.h>
 
-#include "CSSGridLineNamesValue.h"
-#include "CSSGridTemplateAreasValue.h"
 
 #if ENABLE(DASHBOARD_SUPPORT)
-#include "DashboardRegion.h"
 #endif
 
 #if ENABLE(VIDEO_TRACK)
-#include "WebVTTElement.h"
 #endif
 
 namespace WebCore {
index 1ca9004..6e64ae9 100644 (file)
@@ -32,7 +32,6 @@
 #include "CSSPageRule.h"
 #include "CSSStyleRule.h"
 #include "CSSSupportsRule.h"
-#include "CSSUnknownRule.h"
 #include "MediaList.h"
 #include "StyleProperties.h"
 #include "StyleRuleImport.h"
index 1d137fb..d23ab90 100644 (file)
@@ -35,7 +35,6 @@
 #include "ResourceLoadInfo.h"
 #include "RuleSet.h"
 #include "SecurityOrigin.h"
-#include "StyleProperties.h"
 #include "StyleRule.h"
 #include "StyleRuleImport.h"
 #include <wtf/Deque.h>
index 71af13b..bbae0d8 100644 (file)
@@ -35,7 +35,6 @@
 #include "CSSFunctionValue.h"
 #include "CSSPrimitiveValueMappings.h"
 #include "CSSValueList.h"
-#include "CSSValuePool.h"
 #include "Matrix3DTransformOperation.h"
 #include "MatrixTransformOperation.h"
 #include "PerspectiveTransformOperation.h"
index dc34219..425a193 100644 (file)
@@ -35,8 +35,6 @@
 #include "CSSValueKeywords.h"
 #include "Document.h"
 #include "NodeRenderStyle.h"
-#include "Page.h"
-#include "RenderView.h"
 #include "StyleProperties.h"
 #include "StyleRule.h"
 #include "ViewportArguments.h"
index 85cd743..f8ddfe6 100644 (file)
@@ -32,7 +32,6 @@
 
 #include "WebKitCSSRegionRule.h"
 
-#include "CSSParser.h"
 #include "CSSRuleList.h"
 #include "StyleRule.h"
 #include <wtf/text/StringBuilder.h>
index 09a72e4..3d3346c 100644 (file)
@@ -40,7 +40,6 @@
 #include "CSSVariableReferenceValue.h"
 #include "Document.h"
 #include "Element.h"
-#include "Page.h"
 #include "RenderTheme.h"
 #include "RuntimeEnabledFeatures.h"
 #include "Settings.h"
index c913dd4..47a47eb 100644 (file)
@@ -31,8 +31,6 @@
 #include "CSSParserFastPaths.h"
 
 #include "CSSFunctionValue.h"
-#include "CSSInheritedValue.h"
-#include "CSSInitialValue.h"
 #include "CSSParserIdioms.h"
 #include "CSSPrimitiveValue.h"
 #include "CSSPropertyParser.h"
@@ -42,7 +40,6 @@
 #include "RuntimeEnabledFeatures.h"
 #include "StyleColor.h"
 #include "StylePropertyShorthand.h"
-#include "StyleSheetContents.h"
 
 namespace WebCore {
 
index a7ae208..4bfcd8c 100644 (file)
@@ -30,7 +30,6 @@
 #include "config.h"
 #include "CSSParserIdioms.h"
 #include "CSSValueKeywords.h"
-#include "TextEncoding.h"
 
 namespace WebCore {
 
index 808026d..a7fdaa6 100644 (file)
 #include "config.h"
 #include "CSSParserSelector.h"
 
-#include "CSSCustomPropertyValue.h"
-#include "CSSParserIdioms.h"
-#include "CSSPrimitiveValue.h"
-#include "CSSFunctionValue.h"
 #include "CSSSelector.h"
 #include "CSSSelectorList.h"
 #include "SelectorPseudoTypeMap.h"
index 3e95b5a..7b8e603 100644 (file)
@@ -34,7 +34,6 @@
 #include "CSSPrimitiveValue.h"
 #include "CSSPropertyParser.h"
 #include <limits.h>
-#include <wtf/HashMap.h>
 #include <wtf/text/StringBuilder.h>
 
 namespace WebCore {
index 02cc1fe..1fa3a5b 100644 (file)
@@ -51,8 +51,6 @@
 #include "CSSGridAutoRepeatValue.h"
 #include "CSSGridLineNamesValue.h"
 #include "CSSGridTemplateAreasValue.h"
-#include "CSSInheritedValue.h"
-#include "CSSInitialValue.h"
 #include "CSSLineBoxContainValue.h"
 #include "CSSParserFastPaths.h"
 #include "CSSParserIdioms.h"
 #include "CSSPrimitiveValueMappings.h"
 #include "CSSPropertyParserHelpers.h"
 #include "CSSReflectValue.h"
-#include "CSSRevertValue.h"
 #include "CSSShadowValue.h"
 #include "CSSTimingFunctionValue.h"
 #include "CSSUnicodeRangeValue.h"
-#include "CSSUnsetValue.h"
 #include "CSSVariableParser.h"
 #include "CSSVariableReferenceValue.h"
 #include "Counter.h"
index 08892c9..90730cc 100644 (file)
@@ -30,7 +30,6 @@
 #include "config.h"
 #include "CSSSelectorParser.h"
 
-#include "CSSParserIdioms.h"
 #include "CSSParserMode.h"
 #include "CSSSelectorList.h"
 #include "StyleSheetContents.h"
index cde1644..5cb6341 100644 (file)
@@ -30,7 +30,6 @@
 #include "config.h"
 #include "MediaQueryParser.h"
 
-#include "CSSParserIdioms.h"
 #include "CSSTokenizer.h"
 #include "MediaList.h"
 #include <wtf/Vector.h>