Index: Source/bindings/scripts/CodeGeneratorV8.pm |
diff --git a/Source/bindings/scripts/CodeGeneratorV8.pm b/Source/bindings/scripts/CodeGeneratorV8.pm |
index ba38bb6987608368159bb8aa9ef736af889ee1b9..ea1dc371c1b12b31326fec4ea10909028b286319 100644 |
--- a/Source/bindings/scripts/CodeGeneratorV8.pm |
+++ b/Source/bindings/scripts/CodeGeneratorV8.pm |
@@ -3263,6 +3263,15 @@ END |
push(@normalAttributes, $attribute); |
} |
} |
+ |
+ # Generate DOMWindow Constructor attributes. |
+ if ($interfaceName eq "DOMWindow") { |
+ my ($generatedNormalAttributes, $generatedEnabledAtRuntimeAttributes, $generatedEnabledPerContextAttributes) = $codeGenerator->GenerateDOMWindowConstructorAttributes(); |
+ @normalAttributes = (@normalAttributes, @$generatedNormalAttributes); |
+ @enabledAtRuntimeAttributes = (@enabledAtRuntimeAttributes, @$generatedEnabledAtRuntimeAttributes); |
+ @enabledPerContextAttributes = (@enabledPerContextAttributes, @$generatedEnabledPerContextAttributes); |
+ } |
+ |
$attributes = \@normalAttributes; |
# Put the attributes that disallow shadowing on the shadow object. |
if (@disallowsShadowing) { |