podivilov@google.com
|
29f943e1af
|
Extract interfaces and members renaming logic to a new HtmlRenamer class.
R=antonm@google.com,sra@google.com
Review URL: https://chromiumcodereview.appspot.com//10703194
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9660 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-07-16 13:02:27 +00:00 |
|
podivilov@google.com
|
23cf5e33c2
|
Stop passing HtmlSystemShared around and move html renaming to IDLTypeInfo.
R=antonm@google.com,sra@google.com
Review URL: https://chromiumcodereview.appspot.com//10698108
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9636 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-07-13 16:28:43 +00:00 |
|
podivilov@google.com
|
f7cc41b276
|
Introduce TypeRegistry class.
This is needed to optionally associate additional state like html renames
map with IDLTypeInfo instances.
R=antonm@google.com,sra@google.com
Review URL: https://chromiumcodereview.appspot.com//10702202
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9634 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-07-13 16:16:17 +00:00 |
|
podivilov@google.com
|
a785e89775
|
Do not split attributes on getters and setters in databasebuilder.
So we don't have to combine them again in generator.
R=antonm@google.com,sra@google.com
Review URL: https://chromiumcodereview.appspot.com//10704100
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9414 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-07-05 09:00:42 +00:00 |
|
sra@google.com
|
f0df31a05a
|
Remove unnecessary semicolons from Python code.
Review URL: https://chromiumcodereview.appspot.com//10692066
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9316 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-07-02 21:39:37 +00:00 |
|
podivilov@google.com
|
e9e1df043e
|
Make HtmlFrogSystem and NativeImplementationSystem the backends for HtmlInterfacesSystem and remove HtmlDartiumSystem.
This will allow easy code reuse between all existing html systems.
R=antonm@google.com,sra@google.com
Review URL: https://chromiumcodereview.appspot.com//10704008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9240 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-06-29 10:01:50 +00:00 |
|
podivilov@google.com
|
20fe182f7a
|
Make per-interface generators an implementation detail of a system.
DartGenerator shouldn't know about per-interface generators
as it stiffles further refactoring and makes code reuse harder.
R=antonm@google.com,sra@google.com
Review URL: https://chromiumcodereview.appspot.com//10700006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9239 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-06-29 09:37:12 +00:00 |
|
podivilov@google.com
|
0b807ba37b
|
Move interface members traverse logic to BaseGenerator.
AddMembers(merged_interface) will be used by systemhtml to add
all the members from HTMLElement to Element.
R=antonm@google.com,sra@google.com
Review URL: https://chromiumcodereview.appspot.com//10532027
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@8438 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-06-08 13:47:01 +00:00 |
|
dgrove@google.com
|
7d558789d6
|
Rename client/{dom,html} to lib/{dom,html} .
Review URL: http://codereview.chromium.org//9845043
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5840 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-03-26 16:29:54 +00:00 |
|