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

Unified Diff: lib/html/scripts/dartdomgenerator.py

Issue 11020008: Cleanup html events generation. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 3 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
« no previous file with comments | « no previous file | lib/html/scripts/htmleventgenerator.py » ('j') | lib/html/scripts/htmleventgenerator.py » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/html/scripts/dartdomgenerator.py
diff --git a/lib/html/scripts/dartdomgenerator.py b/lib/html/scripts/dartdomgenerator.py
index cad63cf4f62fa47b52d99e86a41895d1b6ee6a9b..f27d66697f658e8be527db7faa47586dbaa6f833 100755
--- a/lib/html/scripts/dartdomgenerator.py
+++ b/lib/html/scripts/dartdomgenerator.py
@@ -16,10 +16,11 @@ import shutil
import subprocess
import sys
from generator import TypeRegistry
+from htmleventgenerator import HtmlEventGenerator
from htmlrenamer import HtmlRenamer
from systembase import GeneratorOptions
from systemhtml import DartLibraryEmitter, Dart2JSBackend,\
- HtmlDartInterfaceGenerator, HtmlSystemShared
+ HtmlDartInterfaceGenerator
from systemnative import CPPLibraryEmitter, DartiumBackend
from templateloader import TemplateLoader
@@ -82,12 +83,12 @@ def GenerateFromDatabase(common_database, dart2js_output_dir,
template_loader, webkit_database, type_registry, renamer)
dart_library_emitter = DartLibraryEmitter(
emitters, dart_library_template, dart_output_dir)
- shared_system = HtmlSystemShared(webkit_database)
+ event_generator = HtmlEventGenerator(webkit_database, template_loader)
def generate_interface(interface):
backend = backend_factory(interface)
interface_generator = HtmlDartInterfaceGenerator(
- shared_system, options, dart_library_emitter, interface, backend)
+ options, dart_library_emitter, event_generator, interface, backend)
interface_generator.Generate()
generator.Generate(
« no previous file with comments | « no previous file | lib/html/scripts/htmleventgenerator.py » ('j') | lib/html/scripts/htmleventgenerator.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698