list(APPEND WEBCORE_SRC
    css/BasicShapeFunctions.cpp
    css/CSSAspectRatioValue.cpp
    css/CSSBasicShapes.cpp
    css/CSSBorderImage.cpp
    css/CSSBorderImageSliceValue.cpp
    css/CSSCalculationValue.cpp
    css/CSSCanvasValue.cpp
    css/CSSCharsetRule.cpp
    css/CSSComputedStyleDeclaration.cpp
    css/CSSCrossfadeValue.cpp
    css/CSSCursorImageValue.cpp
    css/CSSDefaultStyleSheets.cpp
    css/CSSFilterImageValue.cpp
    css/CSSFontFace.cpp
    css/CSSFontFaceLoadEvent.cpp 
    css/CSSFontFaceRule.cpp
    css/CSSFontFaceSource.cpp
    css/CSSFontFaceSrcValue.cpp
    css/CSSFontSelector.cpp
    css/CSSFunctionValue.cpp
    css/CSSGradientValue.cpp
    css/CSSGroupingRule.cpp
    css/CSSHostRule.cpp
    css/CSSImageGeneratorValue.cpp
    css/CSSImageSetValue.cpp
    css/CSSImageValue.cpp
    css/CSSImportRule.cpp
    css/CSSInheritedValue.cpp
    css/CSSInitialValue.cpp
    css/CSSLineBoxContainValue.cpp
    css/CSSMediaRule.cpp
    css/CSSOMUtils.cpp
    css/CSSPageRule.cpp
    css/CSSParser.cpp
    css/CSSParserValues.cpp
    css/CSSPrimitiveValue.cpp
    css/CSSProperty.cpp
    css/CSSPropertySourceData.cpp
    css/CSSReflectValue.cpp
    css/CSSRule.cpp
    css/CSSRuleList.cpp
    css/CSSSegmentedFontFace.cpp
    css/CSSSelector.cpp
    css/CSSSelectorList.cpp
    css/CSSStyleRule.cpp
    css/CSSStyleSheet.cpp
    css/CSSSupportsRule.cpp
    css/CSSTimingFunctionValue.cpp
    css/CSSToStyleMap.cpp
    css/CSSUnicodeRangeValue.cpp
    css/CSSValue.cpp
    css/CSSValueList.cpp
    css/CSSValuePool.cpp
    css/DOMWindowCSS.cpp
    css/DeprecatedStyleBuilder.cpp 
    css/DocumentRuleSets.cpp
    css/ElementRuleCollector.cpp
    css/FontFeatureValue.cpp
    css/FontLoader.cpp
    css/FontValue.cpp
    css/InspectorCSSOMWrappers.cpp
    css/LengthFunctions.cpp
    css/MediaFeatureNames.cpp
    css/MediaList.cpp
    css/MediaQuery.cpp
    css/MediaQueryEvaluator.cpp
    css/MediaQueryExp.cpp
    css/MediaQueryList.cpp
    css/MediaQueryMatcher.cpp
    css/PageRuleCollector.cpp 
    css/PropertySetCSSStyleDeclaration.cpp
    css/RGBColor.cpp
    css/RuleFeature.cpp
    css/RuleSet.cpp
    css/SelectorChecker.cpp
    css/SelectorCheckerFastPath.cpp
    css/SelectorFilter.cpp 
    css/ShadowValue.cpp
    css/StyleInvalidationAnalysis.cpp 
    css/StyleMedia.cpp
    css/StylePropertySet.cpp
    css/StylePropertyShorthand.cpp
    css/StyleResolver.cpp
    css/StyleRule.cpp
    css/StyleRuleImport.cpp
    css/StyleScopeResolver.cpp 
    css/StyleSheet.cpp
    css/StyleSheetContents.cpp
    css/StyleSheetList.cpp
    css/SVGCSSComputedStyleDeclaration.cpp
    css/SVGCSSParser.cpp
    css/SVGCSSStyleSelector.cpp
    css/TransformFunctions.cpp 
    css/ViewportStyleResolver.cpp 
    css/WebKitCSSArrayFunctionValue.cpp
    css/WebKitCSSFilterRule.cpp
    css/WebKitCSSFilterValue.cpp
    css/WebKitCSSKeyframeRule.cpp
    css/WebKitCSSKeyframesRule.cpp
    css/WebKitCSSMatrix.cpp
    css/WebKitCSSMatFunctionValue.cpp
    css/WebKitCSSMixFunctionValue.cpp
    css/WebKitCSSRegionRule.cpp
    css/WebKitCSSSVGDocumentValue.cpp
    css/WebKitCSSShaderValue.cpp
    css/WebKitCSSTransformValue.cpp
    css/WebKitCSSViewportRule.cpp
)

if(ENABLE_SVG)
    list(APPEND WEBCORE_SRC
        css/SVGCSSComputedStyleDeclaration.cpp
        css/SVGCSSParser.cpp
        css/SVGCSSStyleSelector.cpp
    )
endif(ENABLE_SVG)

list(APPEND IDL_SRC
    css/Counter.idl
    css/CSSCharsetRule.idl
    css/CSSFontFaceLoadEvent.idl 
    css/CSSFontFaceRule.idl
    css/CSSHostRule.idl
    css/CSSImportRule.idl
    css/CSSMediaRule.idl
    css/CSSPageRule.idl
    css/CSSPrimitiveValue.idl
    css/CSSRule.idl
    css/CSSRuleList.idl
    css/CSSStyleDeclaration.idl
    css/CSSStyleRule.idl
    css/CSSStyleSheet.idl
    css/CSSSupportsRule.idl
    css/CSSValue.idl
    css/CSSValueList.idl
    css/DOMWindowCSS.idl
    css/FontLoader.idl
    css/MediaList.idl
    css/MediaQueryList.idl  
    css/MediaQueryListListener.idl
    css/RGBColor.idl
    css/Rect.idl
    css/StyleMedia.idl
    css/StyleSheet.idl
    css/StyleSheetList.idl
    css/WebKitCSSFilterRule.idl
    css/WebKitCSSFilterValue.idl
    css/WebKitCSSKeyframeRule.idl
    css/WebKitCSSKeyframesRule.idl
    css/WebKitCSSMatrix.idl
    css/WebKitCSSMixFunctionValue.idl
    css/WebKitCSSRegionRule.idl
    css/WebKitCSSTransformValue.idl
    css/WebKitCSSViewportRule.idl  
)
