Commit Graph

24 Commits

Author SHA1 Message Date
podivilov@google.com 9af05c07ee Auto-generate TimeoutHandler.dart.
R=antonm@chromium.org,sra@chromium.org

Review URL: https://chromiumcodereview.appspot.com//10027017

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6317 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-09 11:31:08 +00:00
antonm@google.com 81ccfbd823 Generate DOMStringMap implementation.
R=podivilov@chromium.org

Review URL: https://chromiumcodereview.appspot.com//10008048

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6314 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-09 10:10:48 +00:00
jacobr@google.com 5771e2c98d Add touchenter event even though it doesn't have an ontouchenter method in the DOM.
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9949057

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6289 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-06 18:12:35 +00:00
antonm@google.com 886c1a356c IDBKey requires special ParameterAdapter handling.
R=podivilov@chromium.org

Review URL: https://chromiumcodereview.appspot.com//10009042

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6276 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-06 15:31:17 +00:00
antonm@google.com 7193fcd474 Support DOMStringMap in generators.
R=podivilov@chromium.org,sra@google.com

Review URL: https://chromiumcodereview.appspot.com//10005017

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6267 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-06 12:10:52 +00:00
jacobr@google.com 4c1c8becf3 Add back @domName annotations to dart:html
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9997003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6248 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-05 21:32:39 +00:00
antonm@google.com 9defc048f9 Enable mutation observers for IDL generation.
R=podivilov@chromium.org

Review URL: https://chromiumcodereview.appspot.com//10005011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6223 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-05 15:56:25 +00:00
podivilov@google.com 2e9862c927 Add support for DOM node vs DOM object separation.
R=antonm@chromium.org

Review URL: https://chromiumcodereview.appspot.com//9977015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6214 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-05 09:30:45 +00:00
vsm@google.com 14673f1529 Use non-pinned IDL for Dartium code gen
The Dartium build will uses the IDL in dart/third_party/WebCore first instead of third_party/WebKit/Source/WebCore due to my last CLs.

This CL should make it use the latter.  Please go ahead and commit if the next roll breaks on this.

Review URL: https://chromiumcodereview.appspot.com//9979031

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6202 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 22:33:31 +00:00
vsm@google.com 69e44a8057 Update script to fetch new WebCore IDL
By default, fetch from the latest URL / revision used by Dartium.

Review URL: https://chromiumcodereview.appspot.com//9958151

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6195 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 20:31:26 +00:00
nweiz@google.com d257b17273 Use a better error message when $!MEMBERS isn't used in a template file.
Review URL: https://chromiumcodereview.appspot.com//9963123

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6157 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 00:20:01 +00:00
sra@google.com a0187f8928 Fix for Issue 2399 - broken []= on dartium dart:html typed arrays.
Also fix buggy lastIndexOf and add test.

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9956126

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6153 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-03 23:38:35 +00:00
nweiz@google.com 6cabc53f79 Make Storage implement Map.
Review URL: https://chromiumcodereview.appspot.com//9956076

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6117 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-02 22:51:57 +00:00
sra@google.com bdb9cffa89 Remove unused typed array factory constructors.
Remove unused typed array factory constructors in the class as the
arrays are actually constructed in the factory constructor provider.

Use native renaming to get rid of hand generated code for typed array
'setElements' method.

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9959048

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6072 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-31 04:15:15 +00:00
sra@google.com 1c23709150 Fix factory dart:html typed array providers for dartium.
Revert "Revert "Typed array constructors with optional buffer offset and length.""

This reverts commit 70b6f43f35d3c022187cdb0ce4d516811a2a5dd1.

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9950037

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6071 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-31 01:01:08 +00:00
sra@google.com 66fad61228 Revert "Typed array constructors with optional buffer offset and length."
This reverts commit aaa5353b16edf040e21fff712757cc14001b2562.

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9969036

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6070 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-31 00:00:52 +00:00
sra@google.com cf763cf868 Typed array constructors with optional buffer offset and length.
A fix for Issue 2331

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9969001

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6069 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-30 23:36:52 +00:00
jacobr@google.com dfbb12458f Use the new syntax for native methods that are just renames of other native methods.
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9963004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6053 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-30 17:50:54 +00:00
jacobr@google.com d3bc39272e Another dartium fix. I swear this is the last one.
TBR... Fix a Dartium bug that was uncaught because we weren't really using the latest version of dart:html on dartium

BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9965003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6020 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-30 03:07:35 +00:00
jacobr@google.com dd9bdb5ece dart:html perf optimization based on runing Dromaeo benchmarks
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//9732019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5955 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-28 22:23:39 +00:00
vsm@google.com 59d574c599 Move copy_dart.py from client to tools
Review URL: https://chromiumcodereview.appspot.com//9789004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5941 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-28 17:51:20 +00:00
vsm@google.com 9de03d5176 Use IDL under third_party/WebCore
See corresponding CL: https://chromiumcodereview.appspot.com/9864005/

Review URL: https://chromiumcodereview.appspot.com//9836096

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5884 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-27 16:13:13 +00:00
vsm@google.com cdabba74ef Regen dom/html from IDL
Note, this is just a regen other than the path fix in dartdomgenerator.py due to the client to lib move.

Review URL: https://chromiumcodereview.appspot.com//9854035

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5851 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-26 20:06:09 +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