| 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 509aef934798ea65d3b26a22d1522d1eaae1c768..29a9fff9a7cae77065ff0d047ff742f65b897c31 100644
|
| --- a/Source/bindings/scripts/deprecated_code_generator_v8.pm
|
| +++ b/Source/bindings/scripts/deprecated_code_generator_v8.pm
|
| @@ -913,17 +913,6 @@ END
|
| }
|
| }
|
|
|
| -sub HasEventHandlerAttribute
|
| -{
|
| - my $interface = shift;
|
| -
|
| - foreach my $attribute (@{$interface->attributes}) {
|
| - return 1 if $attribute->type eq "EventHandler";
|
| - }
|
| -
|
| - return 0;
|
| -}
|
| -
|
| sub GetInternalFields
|
| {
|
| my $interface = shift;
|
| @@ -931,7 +920,7 @@ sub GetInternalFields
|
| my @customInternalFields = ();
|
| # Event listeners on DOM nodes are explicitly supported in the GC controller.
|
| if (!InheritsInterface($interface, "Node") &&
|
| - (InheritsInterface($interface, "EventTarget") || HasEventHandlerAttribute($interface))) {
|
| + InheritsInterface($interface, "EventTarget")) {
|
| push(@customInternalFields, "eventListenerCacheIndex");
|
| }
|
| return @customInternalFields;
|
|
|