| Index: Source/bindings/scripts/deprecated_code_generator_v8.pm
|
| diff --git a/Source/bindings/scripts/deprecated_code_generator_v8.pm b/Source/bindings/scripts/deprecated_code_generator_v8.pm
|
| index e1973715d34cacf44cc6ff67d877bb026f173504..4414e8bc935668e0148742a0b5b60c68c17600b8 100644
|
| --- a/Source/bindings/scripts/deprecated_code_generator_v8.pm
|
| +++ b/Source/bindings/scripts/deprecated_code_generator_v8.pm
|
| @@ -1583,10 +1583,9 @@ END
|
|
|
| my $selfIsTearOffType = IsSVGTypeNeedingTearOff($interfaceName);
|
| if ($selfIsTearOffType) {
|
| - AddToImplIncludes("core/svg/properties/SVGStaticPropertyWithParentTearOff.h");
|
| - $tearOffType =~ s/SVGPropertyTearOff</SVGStaticPropertyWithParentTearOff<$implClassName, /;
|
| -
|
| - $wrappedValue = "WTF::getPtr(${tearOffType}::create(wrapper, $expression, $updateMethod))";
|
| + AddToImplIncludes("core/svg/properties/SVGMatrixTearOff.h");
|
| + # FIXME: Don't create a new one everytime we access the matrix property. This means, e.g, === won't work.
|
| + $wrappedValue = "WTF::getPtr(SVGMatrixTearOff::create(wrapper, $expression))";
|
| } else {
|
| AddToImplIncludes("core/svg/properties/SVGStaticPropertyTearOff.h");
|
| $tearOffType =~ s/SVGPropertyTearOff</SVGStaticPropertyTearOff<$implClassName, /;
|
|
|