From 3c2435a172b1b11335b34a9071e6530514aaca46 Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Wed, 29 Jun 2016 11:14:11 -0400 Subject: Generate a list of supported DOM APIs from parsed WebIDLs. --- components/script/dom/bindings/codegen/Configuration.py | 2 ++ 1 file changed, 2 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 9a39b1bc623..4074736a462 100644 --- a/components/script/dom/bindings/codegen/Configuration.py +++ b/components/script/dom/bindings/codegen/Configuration.py @@ -87,6 +87,8 @@ class Configuration: getter = lambda x: x.interface.isJSImplemented() elif key == 'isGlobal': getter = lambda x: x.isGlobal() + elif key == 'isExposedConditionally': + getter = lambda x: x.interface.isExposedConditionally() else: getter = lambda x: getattr(x, key) curr = filter(lambda x: getter(x) == val, curr) -- cgit v1.2.3