Commit graph

729 commits

Author SHA1 Message Date
sra@google.com f0ff872d3f Revert "Revert "Revert "Revert "Constructors for IDBKeyRange""""
Re-apply "Constructors for IDBKeyRange" with more status file changes.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6775 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-19 22:18:47 +00:00
sra@google.com d86ae6c3ff Revert "Revert "Revert "Constructors for IDBKeyRange"""
This reverts commit b673ffb43044b403332fbd116bfbfc371c3fdeaf.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6773 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-19 22:07:31 +00:00
sra@google.com 97f2aa5ed2 Revert "Revert "Constructors for IDBKeyRange""
Fix status file and missing 'native' keyword.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6772 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-19 21:44:18 +00:00
sra@google.com 0ad7fde830 Revert "Constructors for IDBKeyRange"
Review URL: https://chromiumcodereview.appspot.com//10142001

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6771 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-19 21:26:55 +00:00
sra@google.com d1d09e822c Constructors for IDBKeyRange
Removed static methods on interface and replaced with constructors.

This is dom only, html to come later.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6770 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-19 21:05:00 +00:00
vsm@google.com 545d7d9e90 Temporarily skip html_tests for frog/drt
I'll start breaking this up into multiple tests so we can get finer
grain reporting (and don't have to skip the whole thing).

BUG=2657
TEST=html_tests

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6768 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-19 20:52:53 +00:00
sra@google.com 929356d613 Test for IDBKeyRange
Try again.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6757 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-19 17:49:12 +00:00
antonm@google.com eb94e4a5bf Migrate to interpolation instead of concatenation.
Review URL: https://chromiumcodereview.appspot.com//10124010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6756 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-19 17:25:27 +00:00
sra@google.com ab7afcc0bc Revert "Test for IDBKeyRange"
This reverts commit 7664403fb4ddb16b79ae89163a427dfcfd505686.

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6724 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-19 03:26:15 +00:00
sra@google.com 935e36ed5d Test for IDBKeyRange
Review URL: https://chromiumcodereview.appspot.com//10095026

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6723 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-19 03:06:50 +00:00
sra@google.com 4a81499920 Map IDBAny and IDBKey to Dynamic
Specialize printing of Dynamic depending on context.
Interfaces try to print it as /*IDLType*/ in operation signatures.
Generated C++ is unchanged.

Replace the arg_info tuple with a ParamInfo object.
Rename arg_infos to param_infos.

   void postMessage(Dynamic message, [List messagePorts]);
-> void postMessage(/*SerializedScriptValue*/ message, [List messagePorts]);

   String createObjectURL(var blob_OR_stream);
-> String createObjectURL(blob_OR_stream);

   final Dynamic key;
-> final /*IDBKey*/ key;

   Dynamic strokeStyle;
-> var strokeStyle;

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6665 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-17 23:20:28 +00:00
ngeoffray@google.com fdcd0cb5c4 Fix for issue 2433: for stubs on native classes, only call a method with a non-mangled name when the method is a JS method.
Review URL: https://chromiumcodereview.appspot.com//10108013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6618 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-17 09:28:44 +00:00
sra@google.com aa51ea5010 Next IndexedDB test - scan with a cursor.
Review URL: https://chromiumcodereview.appspot.com//10079028

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6609 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-16 22:41:22 +00:00
antonm@google.com c5921852a0 Support Expectation.identical.
Review URL: https://chromiumcodereview.appspot.com//10080005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6533 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-13 16:54:36 +00:00
antonm@google.com b52accc008 Add SerializedScriptValueTest.
Review URL: https://chromiumcodereview.appspot.com//10079008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6530 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-13 16:31:04 +00:00
antonm@google.com 272f77d48d Add very basic MessageEventTest.
R=podivilov@chromium.org

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6526 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-13 14:18:43 +00:00
antonm@google.com 29afb0631c Remove suppression for now fixed test.
Review URL: https://chromiumcodereview.appspot.com//10080004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6524 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-13 13:43:53 +00:00
podivilov@google.com 864dba1ae3 Migrate the samples to one-argument version of requestAnimationFrame and re-enable the test.
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6503 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-13 09:24:41 +00:00
sigmund@google.com 6c4f398b1a second try: only mark fail on checked mode
Review URL: https://chromiumcodereview.appspot.com//10066034

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6492 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-13 00:14:10 +00:00
sigmund@google.com 76a9e07e30 status file of html/TypeArrays1Test: this was incorrectly importing dart:dom
before, and I "fixed" it in an earlier CL.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6491 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-13 00:10:52 +00:00
sigmund@google.com 656e98150b unittest step2: bye bye to multiple entrypoints for unittest
Review URL: https://chromiumcodereview.appspot.com//10037027

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6480 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-12 21:38:25 +00:00
podivilov@google.com 7fda138ad7 Remove suppression for NativeGCTest in release mode.
TBR=antonm@chromium.org

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6456 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-12 10:26:19 +00:00
sra@google.com 3c254861a9 Refine understanding of FF ImageData issue.
Review URL: https://chromiumcodereview.appspot.com//10068002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6448 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-12 02:53:35 +00:00
antonm@google.com 0645e292e5 Remove suppression for now supported test.
TBR=podivilov@chromium.org

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6433 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-11 20:19:51 +00:00
sigmund@google.com 9a26e2cf21 fix a couple more dartium tests
Review URL: https://chromiumcodereview.appspot.com//10053013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6417 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-11 15:57:09 +00:00
sra@google.com 8756739cd0 Suppress checked IndexedDB2Test
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6396 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-11 05:04:08 +00:00
sra@google.com 3031f70cd5 IndexedDB test for maps.
Review URL: https://chromiumcodereview.appspot.com//10037026

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6395 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-11 04:40:06 +00:00
sigmund@google.com 7968e42fe7 update a couple dartium tests
Review URL: https://chromiumcodereview.appspot.com//10051001

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6394 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-11 01:00:11 +00:00
sigmund@google.com 74bcffc716 fix comments in .status files
Review URL: https://chromiumcodereview.appspot.com//10024083

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6392 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-10 23:50:17 +00:00
sigmund@google.com 1767ae0b4e fix ff bot
Review URL: https://chromiumcodereview.appspot.com//10033039

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6388 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-10 22:31:11 +00:00
vsm@google.com 78ea52b486 Selenium / Dartium cleanup
- Set client.status
- Enable executable path to be passed into test.dart (needed for dartium bots to invoke)

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6387 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-10 22:25:38 +00:00
sigmund@google.com cca364ce76 change status files to make it possible to run test.py -c frog,dart2js -r none.
Except for standalone, this mostly skips all other tests. The configurations
frog_none and dart2js_none these have been ignored for now by the bots, enabling
those tests should be done as needed.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6382 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-10 20:56:37 +00:00
podivilov@google.com e114d7d9cc Anther attempt to fix the build after recent WebKit roll.
R=antonm@chromium.org

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6372 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-10 18:04:19 +00:00
podivilov@google.com 190022dcd0 Fix the build after recent WebKit roll.
Update client-leg.status.

R=antonm@google.com,vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6369 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-10 16:59:46 +00:00
podivilov@google.com 84c80d6994 Fix the build after recent WebKit roll.
R=antonm@google.com,vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6368 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-10 16:47:29 +00:00
sra@google.com e24a359ac5 Restore accidentally skipped dartium tests
Review URL: https://chromiumcodereview.appspot.com//9999016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6347 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-10 02:45:53 +00:00
antonm@google.com cb2a735688 Remove now fixed suppression.
TBR=podivilov@chromium.org
TEST=HTMLElementTest.dart

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6320 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-09 13:13:19 +00:00
sra@google.com c6183eb1fe Revert "Revert "Triage client/dom test failures on FireFox""
This reverts commit a0334de00edff5704092bbbfb95fda62464c30f5.

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6300 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-06 23:16:13 +00:00
sra@google.com a75455aeb0 Revert "Triage client/dom test failures on FireFox"
This reverts commit c54ea3a32945915f594ffe0c1d74995c60055c6a.

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6298 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-06 22:52:12 +00:00
sra@google.com a494748f31 Triage client/dom test failures on FireFox
Review URL: https://chromiumcodereview.appspot.com//10012056

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6295 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-06 21:48:24 +00:00
sra@google.com 3ba598b178 Revert "Triage client/dom test failures on FireFox"
This reverts commit 6f6d937faf0becfbe698fd0b1c824f3331cb86b5.

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6262 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-06 03:59:21 +00:00
sra@google.com d2b59d5b37 Triage client/dom test failures on FireFox
14 tests fail with frog
All tests hang with dart2js

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6261 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-06 03:48:54 +00:00
sra@google.com a45037c663 Suppress IndexedDB1Test for dart2js
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6260 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-06 02:42:10 +00:00
sra@google.com 416af198eb Switch IndexedDB1Test to use addEventListener.
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6258 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-06 01:28:11 +00:00
sra@google.com 36cce3e793 Revert "First indexeddb test"
This reverts commit 75eb74d0ae44d8716a33a33d9fda122d8c92329e.

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6256 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-05 23:33:10 +00:00
sra@google.com baefe79b75 First indexeddb test
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6252 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-05 23:01:43 +00:00
antonm@google.com 24dcd7a896 Stop skipping tests in Debug mode.
Review URL: https://chromiumcodereview.appspot.com//10009011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6241 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-05 18:55:57 +00:00
antonm@google.com 91753b6c7f Do not provide additional suppression for NativeGCTest for debug configuration.
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6234 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-05 17:39:32 +00:00
podivilov@google.com 0b670a3a1c Add test for canvas context style accessors.
R=antonm@chromium.org
BUG=2454

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6221 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-05 15:50:28 +00:00
dgrove@google.com 779357bcad get rid of dependency on htmlconverter for everything but swarm.
move htmlconverter.py to swarm .
Review URL: https://chromiumcodereview.appspot.com//9977011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6201 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 22:29:52 +00:00
sra@google.com d702be0b8f Fix Issue 2362
The wrapping constructor needs to call the correct underlying constructor.

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6200 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 22:24:57 +00:00
antonm@google.com 17d0deaa25 Suppress AudionContextTest on Windows.
TBR=podivilov@chromium.org

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6194 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 20:32:08 +00:00
nweiz@google.com 697190e43e Stop separating out frog_html_tests.
Since Dartium now supports DOMParser, there's no reason to have these tests
separate from the other html_tests.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6186 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 18:28:17 +00:00
antonm@google.com e407663c0d Remove now fixed suppression.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6181 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 17:58:26 +00:00
antonm@google.com 5bdeb1f85c Remove IsolateLightTest and the corresponding suppression.
R=sigmund@google.com,vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6178 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 17:17:41 +00:00
antonm@google.com 9bf77b5119 Fix suppressions.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6175 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 16:44:02 +00:00
antonm@google.com 635915df0c Remove now obsolete suppression.
BUG=2362
TEST=TypeArrays3Test.dart

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6172 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 16:17:11 +00:00
sra@google.com 533ec54ee9 Mark html/TypedArrays4Test as Fail on dartium
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6155 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-04 00:04:10 +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
antonm@google.com 38e2fdbc2b Remove suppression which is incorrect after recent changes.
Review URL: https://chromiumcodereview.appspot.com//9969047

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6121 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-03 15:08:19 +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
antonm@google.com 3cc89e4a5e Support 3-arg versions of .fromBuffer.
BUG=2362
TEST=TypedArrays2Test

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6104 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-02 19:18:29 +00:00
antonm@google.com 7fd5eb28ef Suppress html/html_tests for Dartium.
TBR=jacobr@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6085 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-02 09:37:30 +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 f68c5edb14 Fix issue http://code.google.com/p/dart/issues/detail?id=1877 without degrading performance. Improved performance by removing harmful caching logic.
BUG=1877
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6015 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-30 01:00:08 +00:00
antonm@google.com 7c6722cb68 Fix test expectations.
Review URL: https://chromiumcodereview.appspot.com//9923014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5986 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-29 17:13:41 +00:00
dgrove@google.com ca61f09608 Move unittest into lib, and put it into the SDK.
Review URL: http://codereview.chromium.org//9802015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5956 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-28 22:26:14 +00:00
dgrove@google.com 8b9f7fe6d0 Move update.py to samples/swarm, remove a bunch of deprecated files for
measuring coverage (they worked with dartc's codegen).
Review URL: https://chromiumcodereview.appspot.com//9837113

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5946 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-28 18:42:27 +00:00
kasperl@google.com 5c664f9e2a Move the DOMContentLoaded logic into the generated JavaScript
code thus simplifying htmlconverter.py.
Review URL: https://chromiumcodereview.appspot.com//9877008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5942 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-28 17:55:00 +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
efortuna@google.com 71ad23e52c Apply Siggi's comments (compile also for drt step).
TBR=sigmund@google.com
Review URL: https://chromiumcodereview.appspot.com//9791042

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5914 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-27 22:05:21 +00:00
efortuna@google.com b0e3365f3e Fix client.status file again.
Review URL: https://chromiumcodereview.appspot.com//9791039

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5912 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-27 21:31:59 +00:00
efortuna@google.com c8e35dbeb1 Rename test.dart component to specify compiler + runtime.
Review URL: https://chromiumcodereview.appspot.com//9838068

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5893 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-27 18:40:41 +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
antonm@google.com 5411adb23a Proper handling of sequence<T> in IDLs.
Review URL: https://chromiumcodereview.appspot.com//9843003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5833 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-26 15:11:05 +00:00
nweiz@google.com daf09c85c2 Regenerate HTML bindings.
Review URL: https://chromiumcodereview.appspot.com//9838081

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5795 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-23 22:04:25 +00:00
antonm@google.com 97b02a334a Proper support for throwing not implemented.
Review URL: https://chromiumcodereview.appspot.com//9837023

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5761 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-22 22:13:56 +00:00
ahe@google.com 87a64a1be8 Add "mock" compilation feature to dart2js and use it to improve test coverage.
Review URL: https://chromiumcodereview.appspot.com//9813012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5743 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-22 10:34:03 +00:00
antonm@google.com e7cda279a7 Chrome roll 127980->128075.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5739 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-22 05:11:28 +00:00
ager@google.com 2aba281fa6 Remove backwards compatibility 'win32' name from test status files.
Using win32 instead of windows was temporary to be compatible with
the old python script. That is now gone.

R=antonm@google.com
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5736 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-21 22:06:52 +00:00
antonm@google.com 9e3227680c Proper include forms.
Review URL: https://chromiumcodereview.appspot.com//9814012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5723 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-21 15:44:54 +00:00
antonm@google.com 3374197343 Switch to win32.
Review URL: https://chromiumcodereview.appspot.com//9806001

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5704 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-21 01:10:55 +00:00
dgrove@google.com 40ca156405 Remove dartest, which is unused at this point.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5688 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-20 16:07:37 +00:00
antonm@google.com 0df9c99254 Support for Chrome roll.
Review URL: https://chromiumcodereview.appspot.com//9752008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5683 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-20 12:19:19 +00:00
ngeoffray@google.com 533d2cdcfe Add support for capturing and changing the current isolate in the closure wrapper.
Review URL: https://chromiumcodereview.appspot.com//9702074

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5638 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-19 11:06:42 +00:00
ahe@google.com dd96f32250 Rename leg -> dart2js.
Review URL: https://chromiumcodereview.appspot.com//9717033

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5636 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-19 08:36:39 +00:00
ngeoffray@google.com 3368aef4ad Check for null when invoking a native method.
Review URL: https://chromiumcodereview.appspot.com//9722031

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5626 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-18 18:54:20 +00:00
sra@google.com c202444f7f Revert "Refresh dom & html to WebKit r281"
This reverts commit c5b06a0f3c4d1e0a12fb7551581958ad7692c3b6.

I have no idea how this CL could have broken FF-win7 and IE, and it seems implausible, but since I don't have time to investigate right now I'm rolling back.

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5611 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-17 06:46:58 +00:00
sra@google.com 1361468458 Refresh dom & html to WebKit r281
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5609 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-17 03:57:53 +00:00
kasperl@google.com fa42efe602 Re-land r5529.
Update client-leg.status file.

R=ngeoffray@google.com
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5562 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-16 09:16:55 +00:00
antonm@google.com 3f428de4e9 Fix name of the suppressed test.
Review URL: https://chromiumcodereview.appspot.com//9703103

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5558 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-16 05:43:59 +00:00
sra@google.com 01939b8e6d Add conditional feature to templates.
Also, fix some scripts/all_tests.py errors.

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5553 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-16 04:00:32 +00:00
sra@google.com 7d1277342f Generate factory providers for systemnative
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5541 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-15 20:56:23 +00:00
antonm@google.com 715635796f Rename 'raises_dart_exceptions' to 'raises_exceptions'.
Review URL: https://chromiumcodereview.appspot.com//9703064

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5533 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-15 18:30:46 +00:00
antonm@google.com c4d7ab9397 Suppress DOMIsolate test.
Review URL: https://chromiumcodereview.appspot.com//9706055

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5519 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-15 13:19:42 +00:00
sra@google.com 989c60c285 htmldartium should also use DartDomNameOfAttribute
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5507 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-15 03:36:54 +00:00
sra@google.com 2ab3dd2b14 Rerun generator and copy html to release.
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5506 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-15 03:20:16 +00:00
jacobr@google.com b437fdbdce Update dart:dom and dart:html bindings to reflect latest webkit changes.
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5493 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-14 22:20:47 +00:00
antonm@google.com 44b75b0ae3 Support CallWith on attributes.
And some minor refactoring.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5476 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-14 17:49:21 +00:00
antonm@google.com 89e859e97d Chrome roll 126348->126558.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5456 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-14 12:31:00 +00:00
podivilov@google.com a48f3732b6 Parameter adapter name in setter should be 'value'.
R=antonm@chromium.org,sra@chromium.org

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5453 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-14 12:01:07 +00:00
nweiz@google.com 092b6205be Fix a type warning for SVGElement.tag.
Review URL: https://chromiumcodereview.appspot.com//9694027

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5422 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-13 18:06:02 +00:00
ngeoffray@google.com 8a013fcadc Fix status files for legium.
Review URL: https://chromiumcodereview.appspot.com//9696039

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5418 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-13 17:23:26 +00:00
antonm@google.com c2ceef5195 Roll Chrome/WebKit forward.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5406 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-13 14:48:38 +00:00
ahe@google.com 57aa304826 Don't skip tests.
Review URL: https://chromiumcodereview.appspot.com//9691035

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5385 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-13 08:51:00 +00:00
sra@google.com e1e9cf153d Provide DartDomNameOfAttribute
DartDomNameOfAttribute returns the name of an IDLAttribute in the dart dom bindings.
attr.id is the native/JS name
dart:html might possibly rename the DartDomName, leaving the original attribute id available.

The change in the generated files reflects reverting https://src.chromium.org/viewvc/multivm?view=rev&revision=251
I will revert r251 after this change lands.

This is all so we can handle one attribute that has a name that is a keyword in Dart and C++ :

module html {
    interface [
        Conditional=VIDEO_TRACK,
        V8EnabledAtRuntime=webkitVideoTrack
    ] HTMLTrackElement : HTMLElement {
        ...
        attribute [Reflect] boolean default;

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5381 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-13 06:15:24 +00:00
sigmund@google.com 2b5952ac6c SendPort + ReceivePort changes:
- document what are valid messages in SendPort.send
- change SendPort.call to return a future of the reply
- remove ReceivePort.singleShot

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5368 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-12 22:52:36 +00:00
nweiz@google.com 161c44f409 Port the SVG code to the wrapperless DOM.
Review URL: https://chromiumcodereview.appspot.com//9677012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5366 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-12 22:01:23 +00:00
nweiz@google.com 9b9c66d739 Fix invalid syntax in _WebSocketFactoryProvider to fix the build.
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5365 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-12 21:49:11 +00:00
nweiz@google.com 418e6a2756 Regenerate DOM bindings.
Review URL: https://chromiumcodereview.appspot.com//9689026

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5363 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-12 21:19:45 +00:00
jacobr@google.com e3ca237a48 Add factory constructor for WebSocket Add generated dom & html directories to .gitignore
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5354 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-12 20:18:29 +00:00
antonm@google.com 7f4a0eb83e Prepare fremontcutbuilder for Chromium/WebKit roll.
Review URL: https://chromiumcodereview.appspot.com//9663062

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5314 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-12 10:29:07 +00:00
ngeoffray@google.com 202305f8f6 Retriage client tests for legium.
Review URL: https://chromiumcodereview.appspot.com//9664047

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5300 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-11 13:19:51 +00:00
podivilov@google.com a96f2f1f5f Fix idlparser.py: const should always go after ext attrs.
R=antonm@chromium.org

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5297 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-11 10:18:50 +00:00
sra@google.com 4042648a7c Tweak database IDL format to print interface attributes on separate lines
moves 'interface' column 0 so you don't have to hscroll to see the name.

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5294 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-11 01:24:35 +00:00
jacobr@google.com 6359b1de69 Remove generated directories with 100s of files.
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5276 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-10 00:48:35 +00:00
nweiz@google.com 17d9b886f0 Port DocumentFragment to the new wrapperless DOM.
Review URL: https://chromiumcodereview.appspot.com//9610011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5265 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-09 22:49:08 +00:00
nweiz@google.com 978363358a Don't put private members in dart:html interfaces.
This makes implementing the interfaces much easier when the implementing class
doesn't have the members in question, and is a cleaner separation on the whole.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5256 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-09 21:46:10 +00:00
nweiz@google.com 8a98391ede Get rid of Element#classList in the wrapperless DOM.
Review URL: https://chromiumcodereview.appspot.com//9648017

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5205 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-09 00:42:50 +00:00
jacobr@google.com 32923125c4 Remove files that have already been ported or do not need to be ported.
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5204 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-09 00:26:19 +00:00
nweiz@google.com 5019c24da9 Fix build breakage caused by commit 5196.
Review URL: https://chromiumcodereview.appspot.com//9653009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5202 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 23:42:01 +00:00
nweiz@google.com bdd6ee3368 Refactor the event-generation code to locate it in systemhtml.py.
This also adds some code to enforce the generation of an events class for
DocumentFragment so that it can provide access to all the element events.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5196 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 23:00:01 +00:00
ngeoffray@google.com a02f9d8515 Canonicalize closures passed to native functions.
Review URL: https://chromiumcodereview.appspot.com//9641018

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5172 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 15:28:02 +00:00
ngeoffray@google.com cd69b685ed Map typeName getter to the global typeNameOf. This is a unspoken rule from the native interface :)
Review URL: https://chromiumcodereview.appspot.com//9633015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5170 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 13:36:26 +00:00
ngeoffray@google.com e72ee6c29a Use the pure Dart implementation of JSON in leg.
Review URL: https://chromiumcodereview.appspot.com//9624023

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5157 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 09:44:45 +00:00
jacobr@google.com 763fff9a33 Build both dart:html and dart:dom bindings by default
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5146 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 00:57:19 +00:00
nweiz@google.com a23aa15143 Regenerate wrapperless DOM for changes in commit 9315061.
Review URL: https://chromiumcodereview.appspot.com//9608025

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5144 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-08 00:27:39 +00:00
sra@google.com e8e662b78c Fix for Issue 2036 - remove 'var' in type position on getter
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5137 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 23:05:48 +00:00
zundel@google.com 7f8a57919b Specify the types for Element.classes, Element.elements and Node.nodes
Previously these lines gave type errors in dartc, but now they pass
without warnings.

b/5392897

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5136 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 23:02:08 +00:00
nweiz@google.com 2b346a7fa8 Regenerate the wrapperless DOM again.
The previous regeneration was based on an outdated WebKit version.

TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5132 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 21:52:33 +00:00
nweiz@google.com 69e69d5c9c Regenerate the wrapperless DOM.
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5122 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 21:11:10 +00:00
jacobr@google.com 97532c3cde Regenerate dart:dom and dart:html bindings
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5115 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 19:46:54 +00:00
antonm@google.com b1e900ed87 Allow any order for ExtAttrs and const in WebKit.
ExtAttrs followed by const variant has been recently added into WebKit.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5107 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 18:40:01 +00:00
ngeoffray@google.com 3a8eeb89db A local may be an unnamed closure. Make sure we emit a name for them.
Review URL: https://chromiumcodereview.appspot.com//9619009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5102 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 16:18:00 +00:00
mattsh@google.com d8af601ce4 removed unused 'prefix' line from status files
Review URL: https://chromiumcodereview.appspot.com//9621003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5101 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 16:10:57 +00:00
antonm@google.com 216dae7261 Remove test suppressions for test which are passing now.
StyleSheetList.item is obvious.  I am more surprised with isolate test started to pass.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5096 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 14:50:23 +00:00
antonm@google.com 79aa42abff Roll forward.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5084 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 13:13:19 +00:00
ngeoffray@google.com 42013d6f18 Triage client failures on legium, and add the client tests to our presubmit script.
Review URL: https://chromiumcodereview.appspot.com//9620001

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5080 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 12:42:58 +00:00
antonm@google.com c5b0c6a1b6 Add utility print method.
Review URL: https://chromiumcodereview.appspot.com//9618010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5074 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 10:25:33 +00:00
sra@google.com ae33ad5549 Unwrap parameters in factory constructors.
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5067 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 05:59:19 +00:00
sra@google.com 8f12cba615 Implement automatically generated constructors for frog dart:html
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5066 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-07 04:57:35 +00:00
sra@google.com 016dd2dfe4 Refresh dom_frog to get in sync with WebKit.
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5057 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-06 22:27:04 +00:00
nweiz@google.com 3ebe27325b Regenerate the new HTML stuff.
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5005 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-06 02:25:48 +00:00
jacobr@google.com bdcf469c63 Fix dartium checked mode build break.
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5001 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-06 01:08:27 +00:00
jacobr@google.com de1d525459 Enable new dart:html wrapperless frog bindings and wrapper dartium bindings.
Split unittest.dart into unittest_html and unittest_dom

Bug fixes to the new dart:html bindings to compile with dartc.

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4998 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-06 00:30:09 +00:00
ager@google.com b2b123d24b Update Timer API to take the callback as the last parameter.
This makes the code easier to read when the callback actually does
work:

  new Timer(1000, (t) {
    // do
    // lots
    // of
    // stuff
  });

Also, it is more consistent with the rest of the APIs.

R=sgjesse@google.com
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@4945 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-05 12:43:41 +00:00