Skip to content
  • oliver@apple.com's avatar
    make the codegenerator actually emit polymorphism check in the "no vtable" path · e9a731ba
    oliver@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=114533
    
    Reviewed by David Kilzer.
    
    Make the "no vtable" check correct so that we actually plant a polymorphism
    check.  Update a few interfaces to have the correct validation attributes.
    
    * Modules/webdatabase/SQLTransaction.idl:
    * bindings/scripts/CodeGeneratorJS.pm:
    (GenerateImplementation):
    * bindings/scripts/test/JS/JSTestInterface.cpp:
    (WebCore::toJS):
    * bindings/scripts/test/TestInterface.idl:
    * html/track/TextTrackCue.idl:
    * svg/SVGAnimatedAngle.idl:
    * svg/SVGAnimatedBoolean.idl:
    * svg/SVGAnimatedEnumeration.idl:
    * svg/SVGAnimatedInteger.idl:
    * svg/SVGAnimatedLength.idl:
    * svg/SVGAnimatedLengthList.idl:
    * svg/SVGAnimatedNumber.idl:
    * svg/SVGAnimatedNumberList.idl:
    * svg/SVGAnimatedPreserveAspectRatio.idl:
    * svg/SVGAnimatedRect.idl:
    * svg/SVGAnimatedString.idl:
    * svg/SVGAnimatedTransformList.idl:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@148303 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    e9a731ba