Reviewed by Maciej.
authordarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Apr 2006 01:50:51 +0000 (01:50 +0000)
committerdarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Apr 2006 01:50:51 +0000 (01:50 +0000)
commitad82539195f7ba5480d43a235d3de142128b72da
tree8cc5d088464f2268b5491544db8ef51dc3d17261
parent7386d3a5099503ea1edb205a0bef9e9f4828c9c7
    Reviewed by Maciej.

        - http://bugzilla.opendarwin.org/show_bug.cgi?id=8147
          convert derived sources script to a Makefile

        * DerivedSources.make: Added.
        * css/CSSPrimitiveValue.idl: Added.
        * css/Counter.idl: Added.
        * css/StyleSheet.idl: Added.

        * WebCore.xcodeproj/project.pbxproj: Added new generated files, IDLs, and the makefile.
        * bindings/scripts/CodeGeneratorJS.pm:

        * generate-derived-sources: Added license header. Removed most of the script, except for
        a single invocation of make.

        * khtml/ecma/kjs_css.h: Removed DOMStyleSheet, DOMCSSPrimitiveValue,
        CSSPrimitiveValueConstructor, and DOMCounter.
        * khtml/ecma/kjs_css.cpp:
        (KJS::DOMCSSStyleSheet::DOMCSSStyleSheet): Changed to use JSStyleSheet as the base class.
        (KJS::DOMCSSStyleSheet::getOwnPropertySlot): Ditto.
        (KJS::DOMCSSValueProtoFunc::callAsFunction): Added.
        (KJS::toJS): Changed to use JSCSSPrimitiveValue.
        (KJS::DOMRGBColor::getValueProperty): Changed to call toJS instead of making a
        DOMCSSPrimitiveValue directly.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@13665 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/DerivedSources.make [new file with mode: 0644]
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/bindings/scripts/CodeGeneratorJS.pm
WebCore/css/CSSPrimitiveValue.idl [new file with mode: 0644]
WebCore/css/Counter.idl [new file with mode: 0644]
WebCore/css/StyleSheet.idl [new file with mode: 0644]
WebCore/generate-derived-sources
WebCore/khtml/ecma/kjs_css.cpp
WebCore/khtml/ecma/kjs_css.h