Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(74)

Unified Diff: third_party/WebKit/Source/bindings/scripts/code_generator_web_agent_api.py

Issue 2970003002: Add code generation for ConditionalFeatures bindings code (Closed)
Patch Set: Clean up Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/bindings/scripts/code_generator_web_agent_api.py
diff --git a/third_party/WebKit/Source/bindings/scripts/code_generator_web_agent_api.py b/third_party/WebKit/Source/bindings/scripts/code_generator_web_agent_api.py
index 96b76aa98107e8eaa98ef800b80dd87cadfcf248..011092415f89569385c0ef692d9eb7fe3e22f9dc 100644
--- a/third_party/WebKit/Source/bindings/scripts/code_generator_web_agent_api.py
+++ b/third_party/WebKit/Source/bindings/scripts/code_generator_web_agent_api.py
@@ -22,7 +22,7 @@ DOM classes to the Web Agents layer.
import os
import posixpath
-from code_generator import CodeGeneratorBase, render_template
+from code_generator import IDLCodeGeneratorBase, render_template
# TODO(dglazkov): Move TypedefResolver to code_generator.py
from code_generator_v8 import TypedefResolver
from name_style_converter import NameStyleConverter
@@ -234,10 +234,10 @@ class InterfaceContextBuilder(object):
return self.result
-class CodeGeneratorWebAgentAPI(CodeGeneratorBase):
+class CodeGeneratorWebAgentAPI(IDLCodeGeneratorBase):
def __init__(self, info_provider, cache_dir, output_dir):
- CodeGeneratorBase.__init__(self, MODULE_PYNAME, info_provider,
- cache_dir, output_dir)
+ IDLCodeGeneratorBase.__init__(self, MODULE_PYNAME, info_provider,
+ cache_dir, output_dir)
self.type_resolver = TypeResolver(info_provider.interfaces_info)
self.typedef_resolver = TypedefResolver(info_provider)

Powered by Google App Engine
This is Rietveld 408576698