antonm@google.com
3b1061c5e4
Revert "Emit static IDL members."
...
TBR=blois@google.com ,podivilov@chromium.org ,sra@google.com
Review URL: https://codereview.chromium.org//10973017
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12797 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-24 18:51:18 +00:00
antonm@google.com
5bec20abdc
Emit static IDL members.
...
R=blois@google.com ,podivilov@chromium.org ,sra@google.com
Review URL: https://codereview.chromium.org//10963057
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12795 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-24 18:36:12 +00:00
blois@google.com
46c4f39719
Fixing up Table.createTBody et al.
...
BUG=4342
Review URL: https://codereview.chromium.org//10942017
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12662 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-20 22:53:57 +00:00
blois@google.com
e5caa173b5
Removing interfaces.
...
This converts all interfaces in dart:html to abstract classes and changes the factory providers from factory methods to static methods.
This CL represents the minimal initial change to remove interfaces, but there's quite a bit of further cleanup which can be done after this (eliminating the factory providers in favor of redirecting factory constructors).
Also I'll be splitting the dartdoc changes out to a separate CL since that's a fairly large change in itself.
BUG=4525
Review URL: https://chromiumcodereview.appspot.com//10915245
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12580 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-19 17:30:49 +00:00
podivilov@google.com
54071750b6
Fix generating html_dart2js.dart and html_dartium.dart files.
...
R=efortuna@google.com ,vsm@google.com
Review URL: https://codereview.chromium.org//10950007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12506 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-18 17:18:41 +00:00
blois@google.com
03166989b9
Fixing up setting styles to invalidate on IE9.
...
This CL fixes a bug with the original CL where setProperty was defined twice for dartium.
BUG=2772
Review URL: https://codereview.chromium.org//10908269
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12454 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-17 19:51:21 +00:00
podivilov@google.com
a742f0476e
Add _Merged suffix to merged dartium implementation files.
...
TBR=antonm@google.com
Review URL: https://codereview.chromium.org//10910305
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12429 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-17 10:59:27 +00:00
podivilov@google.com
f1b4f7ed25
Fix dart:html generated directory structure and unify file names between backends.
...
New structure looks like this:
generated
├── dart2js
│ ├── dart
│ │ └── (interfaces, implementations, factory providers)
│ └── html_dart2js.dart
└── dartium
├── cpp
│ └── (native bindings)
├── dart
│ └── (interfaces, implementations, factory providers)
├── DartDerivedSources.cpp
├── DartResolver.cpp
└── html_dartium.dart
R=antonm@google.com ,vsm@google.com
Review URL: https://codereview.chromium.org//10917264
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12426 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-17 09:35:45 +00:00
antonm@google.com
b7379326e6
Add another event name.
...
TBR=podivilov@chromium.org
Review URL: https://chromiumcodereview.appspot.com//10910220
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12248 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-12 09:30:17 +00:00
blois@google.com
1643d0b306
Revert "Fixing up setting styles to invalidate on IE9."
...
This reverts commit 3bf7c99df82d8343efbcd757e5fb1acd6d2aa611.
BUG=
Review URL: https://chromiumcodereview.appspot.com//10905219
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12219 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-11 20:29:40 +00:00
blois@google.com
06499a594c
Fixing up setting styles to invalidate on IE9.
...
BUG=2772
Review URL: https://chromiumcodereview.appspot.com//10917148
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12217 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-11 20:19:05 +00:00
antonm@google.com
6370617856
Revert some more cases.
...
TBR=podivilov@chromium.org
Review URL: https://chromiumcodereview.appspot.com//10928104
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12178 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-11 10:37:20 +00:00
antonm@google.com
c4fe26a105
Return to old getter syntax for get foo native 'JS body' case.
...
TBR=podivilov@chromium.org
Review URL: https://chromiumcodereview.appspot.com//10918167
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12177 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-11 10:30:18 +00:00
antonm@google.com
de54aa8289
Migrate scripts to new getter syntax.
...
TBR=podivilov@chromium.org
Review URL: https://chromiumcodereview.appspot.com//10907171
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12173 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-11 10:06:59 +00:00
antonm@google.com
d8c1c3a830
Rework overloads/optionals dispatch to use new ?a syntax.
...
Also remove all the ugly hacks we used to have.
R=podivilov@chromium.org
Review URL: https://chromiumcodereview.appspot.com//10913167
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12118 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-10 14:58:55 +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