2006-05-16 Eric Seidel <eseidel@apple.com>
authoreseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 16 May 2006 07:52:04 +0000 (07:52 +0000)
committereseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 16 May 2006 07:52:04 +0000 (07:52 +0000)
commit888b77451deed68aea9e6a3c5e033e0cb9506c9e
treee58151cab64d578027a3ce63bc219238f955a89c
parent63a44e313dff8df58bc72b5487e1da8d630347ab
2006-05-16  Eric Seidel  <eseidel@apple.com>

        Reviewed by hyatt.

        Split css_base.* into separate files (one per class).
        http://bugzilla.opendarwin.org/show_bug.cgi?id=8935

        * WebCore.xcodeproj/project.pbxproj:
        * bindings/js/kjs_css.cpp:
        * css/CSSBorderImageValue.cpp:
        * css/CSSBorderImageValue.h:
        * css/CSSCharsetRule.h:
        * css/CSSFontFaceRule.h:
        * css/CSSGrammar.y:
        * css/CSSImportRule.h:
        * css/CSSInheritedValue.cpp:
        * css/CSSInitialValue.cpp:
        * css/CSSMediaRule.h:
        * css/CSSMutableStyleDeclaration.h:
        * css/CSSNamespace.h: Added.
        (WebCore::CSSNamespace::CSSNamespace):
        (WebCore::CSSNamespace::namespaceForPrefix):
        * css/CSSPageRule.h:
        * css/CSSPrimitiveValue.h:
        * css/CSSProperty.cpp:
        * css/CSSProperty.h:
        * css/CSSRule.h:
        * css/CSSRuleList.cpp:
        * css/CSSSelector.cpp: Added.
        * css/CSSSelector.h: Added.
        (WebCore::CSSSelector::CSSSelector):
        * css/CSSStyleDeclaration.h:
        * css/CSSStyleRule.cpp:
        * css/CSSStyleRule.h:
        * css/CSSStyleSheet.cpp:
        (WebCore::CSSStyleSheet::~CSSStyleSheet):
        * css/CSSStyleSheet.h:
        * css/CSSValue.h:
        * css/CSSValueList.cpp:
        * css/CSSValueList.h:
        * css/FontFamilyValue.cpp:
        * css/FontValue.cpp:
        * css/FontValue.h:
        * css/MediaList.h:
        * css/ShadowValue.cpp:
        * css/ShadowValue.h:
        * css/StyleBase.cpp: Added.
        (WebCore::StyleBase::stylesheet):
        * css/StyleBase.h: Added.
        (WebCore::StyleBase::StyleBase):
        * css/StyleList.cpp: Added.
        * css/StyleList.h: Added.
        * css/StyleSheet.h:
        * css/css_base.cpp: Removed.
        * css/css_base.h: Removed.
        * css/cssparser.cpp:
        * css/cssstyleselector.cpp:
        (WebCore::CSSStyleSelector::matchRulesForList):
        * css/cssstyleselector.h:
        * dom/CSSMappedAttributeDeclaration.h:
        * ksvg2/svg/SVGColor.cpp:
        (WebCore::SVGColor::SVGColor):
        (WebCore::SVGColor::setRGBColor):
        (WebCore::SVGColor::setRGBColorICCColor):
        (WebCore::SVGColor::setColor):
        (WebCore::SVGColor::cssText):
        (WebCore::SVGColor::color):
        * ksvg2/svg/SVGColor.h:
        * ksvg2/svg/SVGStyledElement.cpp:
        (WebCore::SVGStyledElement::SVGStyledElement):
        (WebCore::SVGStyledElement::className):
        (WebCore::SVGStyledElement::createRenderer):
        (WebCore::SVGStyledElement::parseMappedAttribute):
        (WebCore::SVGStyledElement::notifyAttributeChange):
        (WebCore::SVGStyledElement::attributeChanged):
        (WebCore::SVGStyledElement::canvas):
        (WebCore::SVGStyledElement::updateCanvasItem):
        (WebCore::SVGStyledElement::pushAttributeContext):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@14408 268f45cc-cd09-0410-ab3c-d52691b4dbfc
49 files changed:
WebCore/ChangeLog
WebCore/WebCore.vcproj/WebCore/WebCore.vcproj
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/bindings/js/kjs_css.cpp
WebCore/css/CSSBorderImageValue.cpp
WebCore/css/CSSBorderImageValue.h
WebCore/css/CSSCharsetRule.h
WebCore/css/CSSFontFaceRule.h
WebCore/css/CSSGrammar.y
WebCore/css/CSSImportRule.h
WebCore/css/CSSInheritedValue.cpp
WebCore/css/CSSInitialValue.cpp
WebCore/css/CSSMediaRule.h
WebCore/css/CSSMutableStyleDeclaration.h
WebCore/css/CSSNamespace.h [new file with mode: 0644]
WebCore/css/CSSPageRule.h
WebCore/css/CSSPrimitiveValue.h
WebCore/css/CSSProperty.cpp
WebCore/css/CSSProperty.h
WebCore/css/CSSRule.h
WebCore/css/CSSRuleList.cpp
WebCore/css/CSSSelector.cpp [moved from WebCore/css/css_base.cpp with 84% similarity]
WebCore/css/CSSSelector.h [moved from WebCore/css/css_base.h with 53% similarity]
WebCore/css/CSSStyleDeclaration.h
WebCore/css/CSSStyleRule.cpp
WebCore/css/CSSStyleRule.h
WebCore/css/CSSStyleSheet.cpp
WebCore/css/CSSStyleSheet.h
WebCore/css/CSSValue.h
WebCore/css/CSSValueList.cpp
WebCore/css/CSSValueList.h
WebCore/css/FontFamilyValue.cpp
WebCore/css/FontValue.cpp
WebCore/css/FontValue.h
WebCore/css/MediaList.h
WebCore/css/ShadowValue.cpp
WebCore/css/ShadowValue.h
WebCore/css/StyleBase.cpp [new file with mode: 0644]
WebCore/css/StyleBase.h [new file with mode: 0644]
WebCore/css/StyleList.cpp [new file with mode: 0644]
WebCore/css/StyleList.h [new file with mode: 0644]
WebCore/css/StyleSheet.h
WebCore/css/cssparser.cpp
WebCore/css/cssstyleselector.cpp
WebCore/css/cssstyleselector.h
WebCore/dom/CSSMappedAttributeDeclaration.h
WebCore/ksvg2/svg/SVGColor.cpp
WebCore/ksvg2/svg/SVGColor.h
WebCore/ksvg2/svg/SVGStyledElement.cpp