amouravski@google.com
5089f391d2
Revert "Add support for V8 and Firefox stack traces in pkg/stack_trace."
...
This reverts commit r24502.
Review URL: https://codereview.chromium.org//17998002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24506 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-27 02:16:12 +00:00
nweiz@google.com
a92a52a4ff
Add support for V8 and Firefox stack traces in pkg/stack_trace.
...
R=rnystrom@google.com
Review URL: https://codereview.chromium.org//17765004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24502 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-27 00:28:28 +00:00
jmesserly@google.com
d6b9207588
Reorganize mdv and observe functionality
...
* keep correct dart:html APIs
* move implementation into package:mdv and package:observe
* remove dart:mdv_observe_impl
* remove getValueWorkaround/setValueWorkaround from package:observe
R=blois@google.com , floitsch@google.com , justinfagnani@google.com
Review URL: https://codereview.chromium.org//17552019
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24498 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-26 23:25:47 +00:00
ricow@google.com
d4ab0bdbe2
Revert revision 24444, pkg/unittest/test/unittest_test is still flaky timing out on firefox
...
R=kustermann@google.com
Review URL: https://codereview.chromium.org//17818003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24454 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-26 07:53:51 +00:00
scheglov@google.com
92dd5f0e42
Triage pkg and standalone tests.
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//17737007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24446 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-26 03:02:18 +00:00
gram@google.com
be0b406aa6
Re-enable unittest_test on Firefox. I think the timeout issues was fixed in
...
r24439.
R=sigmund@google.com
Review URL: https://codereview.chromium.org//17737005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24444 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-25 23:58:03 +00:00
ricow@google.com
2b7ee700b9
Mark unittest_test as flaky timing out on firefox, not flaky failing
...
R=kustermann@google.com
Review URL: https://codereview.chromium.org//17570016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24390 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-25 09:59:15 +00:00
ricow@google.com
4e57b11976
Mark pkg/unittest/test/unittest_test as flaky timing out on firefox
...
Filed issue 11473
R=kustermann@google.com
Review URL: https://codereview.chromium.org//17589011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24383 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-25 07:34:30 +00:00
kasperl@google.com
a944ac501c
Update status files after inlining change.
...
R=ngeoffray@google.com
BUG=
Review URL: https://codereview.chromium.org//17619002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24356 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-24 18:23:01 +00:00
johnniwinther@google.com
28acc13c57
Update status files.
...
BUG=
R=karlklose@google.com
Review URL: https://codereview.chromium.org//17573005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24313 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-24 09:09:07 +00:00
johnniwinther@google.com
2432ac4647
Support runtime check of function types.
...
New scheme for checking function subtyping:
1) Generate an $isX predicate on objects that are statically known subtypes of a given function type
2) Generate a signature encoding the whole function type on objects when a runtime check is needed.
A check succeeds if either 1) or 2) is true.
If too many predicates are needed a signature is generated instead, and if a signature is needed, no predicates are generated. Maximum number of predicates is currently determined by the magic constant MAX_FUNCTION_TYPE_PREDICATES in emitter.dart.
R=karlklose@google.com
Committed: https://code.google.com/p/dart/source/detail?r=24286
Review URL: https://codereview.chromium.org//12334070
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24309 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-24 06:58:55 +00:00
johnniwinther@google.com
90bf6203ee
Revert "Support runtime check of function types."
...
This reverts commit r24286.
BUG=
Review URL: https://codereview.chromium.org//17413013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24288 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-21 14:02:47 +00:00
johnniwinther@google.com
2ce76ed94a
Support runtime check of function types.
...
New scheme for checking function subtyping:
1) Generate an $isX predicate on objects that are statically known subtypes of a given function type
2) Generate a signature encoding the whole function type on objects when a runtime check is needed.
A check succeeds if either 1) or 2) is true.
If too many predicates are needed a signature is generated instead, and if a signature is needed, no predicates are generated. Maximum number of predicates is currently determined by the magic constant MAX_FUNCTION_TYPE_PREDICATES in emitter.dart.
R=karlklose@google.com
Review URL: https://codereview.chromium.org//12334070
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24286 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-21 13:35:56 +00:00
ajohnsen@google.com
bb2980367c
Fix virtual_directory_test and Fail, OK on dart2js/browsers.
...
BUG=
Review URL: https://codereview.chromium.org//16950015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24285 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-21 12:20:03 +00:00
ricow@google.com
dacb671c45
Remove accidential addition of safari to v8 bug suppression in 24260.
...
Review URL: https://codereview.chromium.org//17531003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24261 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-21 06:05:39 +00:00
ricow@google.com
1426d0ef14
Mark two sha1 tests as failing on dart2js-safari.
...
Filed http://dartbug.com/11407
Review URL: https://codereview.chromium.org//17534002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24260 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-21 05:57:52 +00:00
rnystrom@google.com
d1920cf1b7
Disable barback tests on the browser.
...
R=nweiz@google.com
Review URL: https://codereview.chromium.org//17379018
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24259 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-21 00:53:45 +00:00
ngeoffray@google.com
25ed4974e4
Test does not crash anymore, with Peter's latest changes on diagnosing https://code.google.com/p/dart/issues/detail?id=11340 .
...
Review URL: https://codereview.chromium.org//17265011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24201 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-19 20:13:52 +00:00
ahe@google.com
86bf096aba
Update status of mock tests
...
R=ngeoffray@google.com
Review URL: https://codereview.chromium.org//17448008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24183 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-19 13:34:58 +00:00
ahe@google.com
3c81dea67e
Update status files.
...
Review URL: https://codereview.chromium.org//17064005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24031 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-14 14:17:06 +00:00
kustermann@google.com
ea0f07f4b6
Mark pkg/analyzer_experimental/test/ as slow for now
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//16949002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23953 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-13 08:49:49 +00:00
nweiz@google.com
84fef167cd
Fix more pkg.status bugs.
...
Review URL: https://codereview.chromium.org//16866005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23945 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-13 00:16:43 +00:00
nweiz@google.com
638bc9bc8a
Make some progress towards getting the bots green again.
...
R=rnystrom@google.com
Review URL: https://codereview.chromium.org//16855004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23944 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-12 23:19:15 +00:00
nweiz@google.com
4c59354754
Make pathos run in the browser.
...
R=rnystrom@google.com
Review URL: https://codereview.chromium.org//15967012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23929 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-12 20:13:09 +00:00
ahe@google.com
f0224cdc36
Implement:
...
JsClassMirror.methods, JsClassMirror.getters,
JsClassMirror.setters, JsMethodMirror.isGetter,
JsMethodMirror.isGetter, JsMethodMirror.isStatic,
and JsMethodMirror.isPrivate.
R=ngeoffray@google.com
Review URL: https://codereview.chromium.org//16780003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23892 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-12 06:51:35 +00:00
ahe@google.com
d938ea377e
Tests that import dart:io also fail on Dartium.
...
R=kustermann@google.com
Review URL: https://codereview.chromium.org//16347012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23853 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-11 14:10:03 +00:00
ahe@google.com
cca7619989
Don't skip tests.
...
R=kustermann@google.com
Review URL: https://codereview.chromium.org//16273015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23849 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-11 13:16:52 +00:00
sgjesse@google.com
861d9ef05a
Fix bug in status file
...
TBR=ahe@google.com
BUG=
Review URL: https://codereview.chromium.org//15798018
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23812 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-10 14:09:07 +00:00
sgjesse@google.com
db4897b844
Move the crypto expectations to the pkg status file
...
TBR=floitsch@google.com
BUG=
Review URL: https://codereview.chromium.org//15855013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23810 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-10 13:52:41 +00:00
ngeoffray@google.com
fabf8332ac
Adding the file extension in a status file does not work.
...
Review URL: https://codereview.chromium.org//16358016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23791 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-09 05:18:44 +00:00
pquitslund@google.com
dd5f9e2233
Package status updates to exclude tests that require dart:io for the usual targets.
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org//16663002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23768 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-07 19:53:32 +00:00
scheglov@google.com
80fea8fd8e
More fixes for java2dart and status files.
...
Now DDA passes/fails the same tests as Java version.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//15675016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23705 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-06 18:13:44 +00:00
antonm@google.com
3264ecdd1b
Cleanup suppressions.
...
TBR=vsm@google.com
Review URL: https://codereview.chromium.org//15969012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23548 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-03 15:44:39 +00:00
vsm@google.com
2381a30a87
Fix expectations
...
TBR=antonm
Review URL: https://codereview.chromium.org//16310002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23514 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-02 21:20:41 +00:00
vsm@google.com
d5da0f0c0d
Adjusted expectations from last Blink roll
...
TBR=antonm, blois
Review URL: https://codereview.chromium.org//15795004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23513 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-02 20:30:14 +00:00
regis@google.com
b7eb5aedbe
Cleanup various test status files.
...
R=zra@google.com
Review URL: https://codereview.chromium.org//16232012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23450 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-31 00:39:37 +00:00
ngeoffray@google.com
14e320d109
More status file changes.
...
Review URL: https://codereview.chromium.org//15824005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23323 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-29 07:39:49 +00:00
kustermann@google.com
a8857ed49c
Status file updates for arm -> remove Skip markers
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//15956005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23242 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-28 09:09:38 +00:00
kustermann@google.com
6f8f27dfc0
First status file updates for chromeOnAndroid runtime
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//15915007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23124 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-24 08:28:25 +00:00
nweiz@google.com
8ad0344b36
Split out unittest tests whose behavior differs in minified mode.
...
R=gram@google.com
Review URL: https://codereview.chromium.org//15492003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22910 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-20 23:30:37 +00:00
nweiz@google.com
7fb3ba3d01
Don't run the analyzer_experimental error test on the browser bots.
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org//14585013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22573 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-09 22:54:16 +00:00
jmesserly@google.com
9005b278e7
Implement Model-Driven-Views spec for Dart
...
This has code ported from a few different sources:
* a port of https://github.com/toolkitchen/mdv polyfill
* a port of the observable layer: https://github.com/dart-lang/web-ui/tree/master/lib/observe
* a port of list change summary: https://github.com/rafaelw/ChangeSummary/blob/master/change_summary.js
The observePath/PathObserver code is written from scratch, but inspired by change_summary. I tried to keep it simpler; it does not support dirty checking. There's no good way to do that until we get dart:mirrors.
R=floitsch@google.com , sigmund@google.com
Committed: https://code.google.com/p/dart/source/detail?r=22561
Review URL: https://codereview.chromium.org//14732003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22570 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-09 21:39:03 +00:00
jmesserly@google.com
1cef1fbc55
"Reverting 22561"
...
need to investigate test failures
Review URL: https://codereview.chromium.org//14908005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22562 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-09 20:43:30 +00:00
jmesserly@google.com
bf4f12c62b
Implement Model-Driven-Views spec for Dart
...
This has code ported from a few different sources:
* a port of https://github.com/toolkitchen/mdv polyfill
* a port of the observable layer: https://github.com/dart-lang/web-ui/tree/master/lib/observe
* a port of list change summary: https://github.com/rafaelw/ChangeSummary/blob/master/change_summary.js
The observePath/PathObserver code is written from scratch, but inspired by change_summary. I tried to keep it simpler; it does not support dirty checking. There's no good way to do that until we get dart:mirrors.
R=floitsch@google.com , sigmund@google.com
Review URL: https://codereview.chromium.org//14732003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22561 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-09 20:29:14 +00:00
floitsch@google.com
1a2ec73fee
Fix dartium that was broken by Completer change.
...
BUG= http://dartbug.com/10470
Review URL: https://codereview.chromium.org//14801010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22527 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-08 19:58:17 +00:00
scheglov@google.com
2214a97df7
Update status files for 'dartanalyer'.
...
Small tweak for the Java command line analyzer to actually support --package-root option in batch.
R=devoncarew@google.com
BUG=
Review URL: https://codereview.chromium.org//14786020
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22480 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-07 21:45:20 +00:00
floitsch@google.com
eb444edfe9
Update status files.
...
Review URL: https://codereview.chromium.org//14577012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22437 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-06 18:26:53 +00:00
alanknight@google.com
eb24790be3
See if drt flakiness is gone (Issue 9000)
...
R=efortuna@google.com
Review URL: https://codereview.chromium.org//14642013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22183 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-30 16:57:32 +00:00
kustermann@google.com
90a564a975
Removed flaky marker of a number of tests
...
Most of these tests have stopped crashing after r21356.
The v8 bug was fixed in v8:r14190. Since r21629 we use v8 revision
v8:r14336 which means that the fix for v8 is now also in our dartium checkouts.
BUG=http://dartbug.com/9407
Review URL: https://codereview.chromium.org//13890015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22031 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-25 13:52:59 +00:00
gram@google.com
20482d1d60
TBR: Mark test as flaky in jsshell.
...
See https://code.google.com/p/dart/issues/detail?id=10109
Review URL: https://codereview.chromium.org//14068007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21821 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-22 17:33:52 +00:00