Index: Source/bindings/templates/interface_base.cpp |
diff --git a/Source/bindings/templates/interface_base.cpp b/Source/bindings/templates/interface_base.cpp |
index 2cd13d5e0e60dc5ec375609d960eee02a1170f3e..6d765b366eff4732995bd3ae7aa57965cda2b207 100644 |
--- a/Source/bindings/templates/interface_base.cpp |
+++ b/Source/bindings/templates/interface_base.cpp |
@@ -482,7 +482,7 @@ static void install{{v8_class}}Template(v8::Local<v8::FunctionTemplate> function |
{% block to_active_dom_object %}{% endblock %} |
{% block get_shadow_object_template %}{% endblock %} |
{% block ref_object_and_deref_object %}{% endblock %} |
-{% for method in methods if method.is_implemented_in_private_script %} |
+{% for method in methods if method.is_implemented_in_private_script and method.visible %} |
{{method_implemented_in_private_script(method)}} |
{% endfor %} |
{% for attribute in attributes if attribute.is_implemented_in_private_script %} |