WebCore:
authorweinig <weinig@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 3 Sep 2006 02:10:16 +0000 (02:10 +0000)
committerweinig <weinig@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 3 Sep 2006 02:10:16 +0000 (02:10 +0000)
commit4edfdaf09d29ab1c435ba68d345a2c90ee969a05
treea1926181fd67a540ace4738b84868b60dcef8be6
parent6358cf6efd7576bc6a81a0f80c3d99e034a2bfd9
WebCore:

        Reviewed by Tim H.

        - patch for http://bugzilla.opendarwin.org/show_bug.cgi?id=10684
          Auto-generate the Objective-C DOM CSS bindings

          Auto-generates DOMCSSCharsetRule, DOMCSSFontFaceRule, DOMCSSImportRule,
          DOMCSSMediaRule, DOMCSSPageRule, DOMCSSPrimitiveValue, DOMCSSRule,
          DOMCSSRuleList, DOMCSSStyleDeclaration, DOMCSSStyleRule, DOMCSSStyleSheet,
          DOMCSSUnknownRule, DOMCSSValue, DOMCSSValueList, DOMCounter, and DOMRect.

          Splits DOMRGBColor into its own files.

        * DerivedSources.make:
        * WebCore.xcodeproj/project.pbxproj:
        * bindings/objc/DOMCSS.h:
        * bindings/objc/DOMCSS.mm:
        (+[DOMCSSStyleSheet _CSSStyleSheetWith:]):
        (+[DOMCSSPrimitiveValue _valueWith:]):
        * bindings/objc/DOMCSSInternal.h:
        * bindings/objc/DOMExtensions.h:
        * bindings/objc/DOMInternal.h:
        * bindings/objc/DOMRGBColor.h: Added.
        * bindings/objc/DOMRGBColor.mm: Added.
        (getWrapperForRGB):
        (setWrapperForRGB):
        (removeWrapperForRGB):
        (-[DOMRGBColor dealloc]):
        (-[DOMRGBColor finalize]):
        (-[DOMRGBColor red]):
        (-[DOMRGBColor green]):
        (-[DOMRGBColor blue]):
        (-[DOMRGBColor alpha]):
        (-[DOMRGBColor color]):
        (-[DOMRGBColor _initWithRGB:WebCore::]):
        (+[DOMRGBColor _RGBColorWithRGB:WebCore::]):
        * bindings/scripts/CodeGeneratorObjC.pm:
        * css/CSSCharsetRule.idl: Added.
        * css/CSSFontFaceRule.idl: Added.
        * css/CSSImportRule.idl: Added.
        * css/CSSMediaRule.idl: Added.
        * css/CSSPageRule.idl: Added.
        * css/CSSRule.idl:
        * css/CSSStyleDeclaration.idl:
        * css/CSSStyleRule.idl: Added.
        * css/CSSStyleSheet.idl: Added.
        * css/CSSUnknownRule.idl: Added.
        * css/CSSValue.idl:
        * css/MediaList.idl:
        * css/RGBColor.idl: Added.
        * css/Rect.idl:
        * css/RectImpl.h:

WebKit:

        Reviewed by Tim H.

        - patch for http://bugzilla.opendarwin.org/show_bug.cgi?id=10684
          Auto-generate the Objective-C DOM CSS bindings

        * MigrateHeaders.make:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@16195 268f45cc-cd09-0410-ab3c-d52691b4dbfc
28 files changed:
WebCore/ChangeLog
WebCore/DerivedSources.make
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/bindings/objc/DOMCSS.h
WebCore/bindings/objc/DOMCSS.mm
WebCore/bindings/objc/DOMCSSInternal.h
WebCore/bindings/objc/DOMExtensions.h
WebCore/bindings/objc/DOMInternal.h
WebCore/bindings/objc/DOMRGBColor.h [new file with mode: 0644]
WebCore/bindings/objc/DOMRGBColor.mm [new file with mode: 0644]
WebCore/bindings/scripts/CodeGeneratorObjC.pm
WebCore/css/CSSCharsetRule.idl [new file with mode: 0644]
WebCore/css/CSSFontFaceRule.idl [new file with mode: 0644]
WebCore/css/CSSImportRule.idl [new file with mode: 0644]
WebCore/css/CSSMediaRule.idl [new file with mode: 0644]
WebCore/css/CSSPageRule.idl [new file with mode: 0644]
WebCore/css/CSSRule.idl
WebCore/css/CSSStyleDeclaration.idl
WebCore/css/CSSStyleRule.idl [new file with mode: 0644]
WebCore/css/CSSStyleSheet.idl [new file with mode: 0644]
WebCore/css/CSSUnknownRule.idl [new file with mode: 0644]
WebCore/css/CSSValue.idl
WebCore/css/MediaList.idl
WebCore/css/RGBColor.idl [new file with mode: 0644]
WebCore/css/Rect.idl
WebCore/css/RectImpl.h
WebKit/ChangeLog
WebKit/MigrateHeaders.make