| Index: Source/bindings/templates/interface.cpp
|
| diff --git a/Source/bindings/templates/interface.cpp b/Source/bindings/templates/interface.cpp
|
| index a90e1585b72a599a7a5bd3c6b34a5a0566a16879..7cb171f33d2f5221a858e64696e6448327a8ac84 100644
|
| --- a/Source/bindings/templates/interface.cpp
|
| +++ b/Source/bindings/templates/interface.cpp
|
| @@ -1079,6 +1079,7 @@ V8DOMConfiguration::installMethod({{method.function_template}}, {{method.signatu
|
|
|
| {######################################}
|
| {% macro install_constants() %}
|
| +{% if has_constant_configuration %}
|
| {# Normal (always enabled) constants #}
|
| static const V8DOMConfiguration::ConstantConfiguration {{v8_class}}Constants[] = {
|
| {% for constant in constants if not constant.runtime_enabled_function %}
|
| @@ -1094,6 +1095,7 @@ static const V8DOMConfiguration::ConstantConfiguration {{v8_class}}Constants[] =
|
| {% endfor %}
|
| };
|
| V8DOMConfiguration::installConstants(functionTemplate, prototypeTemplate, {{v8_class}}Constants, WTF_ARRAY_LENGTH({{v8_class}}Constants), isolate);
|
| +{% endif %}
|
| {# Runtime-enabled constants #}
|
| {% for constant in constants if constant.runtime_enabled_function %}
|
| if ({{constant.runtime_enabled_function}}()) {
|
|
|