From bb47f72f2502a7f2d08735b4a3f4bd460f601236 Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Fri, 18 Mar 2016 13:13:02 -0400 Subject: Support controlling the visibility of WebIDL interfaces via the Pref annotation. --- components/script/dom/bindings/codegen/Configuration.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'components/script/dom/bindings/codegen/Configuration.py') diff --git a/components/script/dom/bindings/codegen/Configuration.py b/components/script/dom/bindings/codegen/Configuration.py index 99727f8acc0..9a1c5e2f4df 100644 --- a/components/script/dom/bindings/codegen/Configuration.py +++ b/components/script/dom/bindings/codegen/Configuration.py @@ -351,6 +351,9 @@ class Descriptor(DescriptorProvider): assert self.interface.hasInterfaceObject() return self.interface.isCallback() or self.hasDescendants() + def isExposedConditionally(self): + return self.interface.isExposedConditionally() + def isGlobal(self): """ Returns true if this is the primary interface for a global object -- cgit v1.2.3