2009-07-10 Drew Wilson <atwilson@google.com>
authordimich@chromium.org <dimich@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 10 Jul 2009 18:46:00 +0000 (18:46 +0000)
committerdimich@chromium.org <dimich@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 10 Jul 2009 18:46:00 +0000 (18:46 +0000)
commitc715177a9bdeae6a739d381a62c4286ae3b0c5b2
treefa672e8e032f5e96693e7d954c5e773a3d87415a
parent4ee5a7b7d7589d313b1a2bdb9025adbff87fe917
2009-07-10  Drew Wilson  <atwilson@google.com>

        Reviewed by Darin Adler.

        Need to remove UsesManualToJSImplementation() in favor of CustomToJS.
        https://bugs.webkit.org/show_bug.cgi?id=27010

        Added support for CustomToJS IDL attribute to replace the hard-coded class list in UsesManualToJSImplementation().

        This is just a cleanup of existing functionality, so existing LayoutTests adequately cover this patch.

        * bindings/scripts/CodeGeneratorJS.pm:
        Removed UsesManualToJSImplementation(), added support for CustomToJS attribute.
        * css/CSSRule.idl:
        * css/CSSValue.idl:
        * css/StyleSheet.idl:
        * dom/Document.idl:
        * dom/Event.idl:
        * dom/Node.idl:
        * html/ImageData.idl:
        * svg/SVGElementInstance.idl:
        * svg/SVGPathSeg.idl:
        Added CustomToJS attribute to all the above IDL files.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@45714 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/bindings/scripts/CodeGeneratorJS.pm
WebCore/css/CSSRule.idl
WebCore/css/CSSValue.idl
WebCore/css/StyleSheet.idl
WebCore/dom/Document.idl
WebCore/dom/Event.idl
WebCore/dom/Node.idl
WebCore/html/ImageData.idl
WebCore/svg/SVGElementInstance.idl
WebCore/svg/SVGPathSeg.idl