summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/build/scripts/make_element_lookup_trie.py
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/build/scripts/make_element_lookup_trie.py')
-rwxr-xr-xchromium/third_party/blink/renderer/build/scripts/make_element_lookup_trie.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/chromium/third_party/blink/renderer/build/scripts/make_element_lookup_trie.py b/chromium/third_party/blink/renderer/build/scripts/make_element_lookup_trie.py
index f370fd553de..8ae7e676ea7 100755
--- a/chromium/third_party/blink/renderer/build/scripts/make_element_lookup_trie.py
+++ b/chromium/third_party/blink/renderer/build/scripts/make_element_lookup_trie.py
@@ -43,6 +43,7 @@ class ElementLookupTrieWriter(json5_generator.Writer):
'interfaceHeaderDir': {},
'interfaceName': {},
'noConstructor': {},
+ 'noTypeHelpers': {},
'runtimeEnabled': {},
}
default_metadata = {
@@ -55,11 +56,13 @@ class ElementLookupTrieWriter(json5_generator.Writer):
'namespaceURI': '',
}
filters = {
- 'symbol': lambda symbol: 'k' + NameStyleConverter(symbol).to_upper_camel_case()
+ 'symbol':
+ lambda symbol: 'k' + NameStyleConverter(symbol).to_upper_camel_case()
}
def __init__(self, json5_file_paths, output_dir):
- super(ElementLookupTrieWriter, self).__init__(json5_file_paths, output_dir)
+ super(ElementLookupTrieWriter, self).__init__(json5_file_paths,
+ output_dir)
self._tags = {}
for entry in self.json5_file.name_dictionaries:
self._tags[entry['name'].original] = entry['name'].original
@@ -77,7 +80,8 @@ class ElementLookupTrieWriter(json5_generator.Writer):
'namespace': self._namespace,
}
- @template_expander.use_jinja('templates/element_lookup_trie.cc.tmpl', filters=filters)
+ @template_expander.use_jinja(
+ 'templates/element_lookup_trie.cc.tmpl', filters=filters)
def generate_implementation(self):
return {
'input_files': self._input_files,