podivilov@google.com
|
5464ab01d3
|
Get rid of webkit_renames in dartdomgenerator.py.
Now that we don't rename interfaces in fremontcutbuilder, there is
no need to rename them back in dartdomgenerator.
R=antonm@google.com,vsm@google.com
Review URL: https://codereview.chromium.org//11062005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13473 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-10 13:31:16 +00:00 |
|
podivilov@google.com
|
f892f55ecb
|
Refactor idl to dart renaming logic for interfaces.
Make sure all types that comes to TypeRegistry.TypeInfo are either registered
or present in database. That is to fix the mess with idl vs. dart types.
Also, InterfaceIDLTypeInfo.dart_type now returns an already renamed type.
R=antonm@google.com
Review URL: https://codereview.chromium.org//11026039
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13247 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-04 17:54:04 +00:00 |
|
podivilov@google.com
|
b9e0a92118
|
Merge BaseGenerator into HtmlDartInterfaceGenerator.
R=antonm@google.com
Review URL: https://codereview.chromium.org//11045020
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13180 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-03 15:58:03 +00:00 |
|
podivilov@google.com
|
315a0f88c0
|
Get rid of System class.
R=antonm@google.com
Review URL: https://codereview.chromium.org//11018012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13106 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-02 10:11:47 +00:00 |
|
podivilov@google.com
|
b001a58bca
|
Get rid of System classes for backend generators.
They introduce unnecessary level of indirection with no added value.
R=antonm@google.com,vsm@google.com
Review URL: https://codereview.chromium.org//10986048
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12946 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-27 10:25:08 +00:00 |
|
podivilov@google.com
|
21cb9f8668
|
Refactor file paths handling in generator.
Introduce DartLibraryGenerator and CPPLibraryGenerator classes
that are responsible for creating per-interface files and importing
them into single library file at the end.
System and BaseGenerator implementations don't have to deal with file paths anymore.
R=antonm@google.com,vsm@google.com
Review URL: https://codereview.chromium.org//10987019
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12898 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-26 10:22:54 +00:00 |
|
efortuna@google.com
|
880f4d814a
|
Remove lib/dom directory!
Review URL: https://chromiumcodereview.appspot.com//10913125
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12082 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-07 23:52:00 +00:00 |
|