lrn@google.com
736db44293
New Uri.parse and validation.
...
Ensures that the resulting URI is valid.
Escapes invalid characters except the gen-delim group of delimites, where
escapes are allowed.
R=ajohnsen@google.com , sgjesse@google.com
Review URL: https://codereview.chromium.org//335373003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37479 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-19 09:05:07 +00:00
sigurdm@google.com
04c7085928
Remove testcase from status-file
...
This bug was fixed by r37446 - and the fix also works for the new IR.
R=karlklose@google.com
Review URL: https://codereview.chromium.org//333593004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37478 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-19 08:35:10 +00:00
floitsch@google.com
92cb2580ae
Update status file.
...
Review URL: https://codereview.chromium.org//346623002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37458 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-18 18:05:37 +00:00
floitsch@google.com
ef1ff730e2
Allow whitespace and \ before the first newline of multiline string.
...
According to the spec leading whitespace and \ is discarded if it is followed by a newline.
BUG= http://dartbug.com/19386
R=johnniwinther@google.com , lrn@google.com
Review URL: https://codereview.chromium.org//336413002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37446 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-18 14:43:34 +00:00
srdjan@google.com
da1e7a71fe
Fix build bot failures: updates status files.
...
Review URL: https://codereview.chromium.org//337413002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37418 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-17 20:38:40 +00:00
johnmccutchan@google.com
5ccea182eb
Mark Float32x4 co19 tests as Pass, Fail again.
...
BUG=
Review URL: https://codereview.chromium.org//338423002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37417 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-17 20:28:47 +00:00
johnmccutchan@google.com
460de17457
More co19 status file cleanups
...
BUG=
Review URL: https://codereview.chromium.org//339133005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37405 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-17 16:52:44 +00:00
johnmccutchan@google.com
ef76136dcb
Fix status file
...
BUG=
Review URL: https://codereview.chromium.org//338283006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37403 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-17 16:25:06 +00:00
johnmccutchan@google.com
03854e0e8c
Make TypedList not implement ByteBuffer.
...
BUG=https://code.google.com/p/dart/issues/detail?id=10136
R=asiva@google.com , iposva@google.com
Review URL: https://codereview.chromium.org//339763002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37397 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-17 14:34:45 +00:00
vsm@google.com
42d351783e
Update status files for debug timeouts
...
These tests are timing out on Dartium in debug mode. The time outs are due to actually assertion failures. See filed bugs for each test.
R=whesse@google.com
Review URL: https://codereview.chromium.org//337333002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37390 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-17 09:32:47 +00:00
lrn@google.com
31eeb6caf2
Revert "New, more validating, parser for URI." and follow-up patches.
...
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//337033003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37359 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-16 12:32:35 +00:00
lrn@google.com
04836fe244
Update dart2js test expectations.
...
Review URL: https://codereview.chromium.org//337753003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37357 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-16 11:35:30 +00:00
lrn@google.com
c7d98e335b
New, more validating, parser for URI.
...
BUG= https://code.google.com/p/dart/issues/detail?id=16081
R=ajohnsen@google.com , fschneider@google.com , sgjesse@google.com
Review URL: https://codereview.chromium.org//321543003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37346 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-16 07:00:22 +00:00
whesse@google.com
298249bfc6
Update co19 status files
...
BUG=
TBR=kustermann@google.com
Review URL: https://codereview.chromium.org//333803009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37330 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-13 21:18:54 +00:00
kustermann@google.com
ae8b17cf1f
Mark LayoutTests/fast/dom/gc-image-element-2_t01 as skip after co19 roll
...
Review URL: https://codereview.chromium.org//337733002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37321 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-13 17:22:46 +00:00
whesse@google.com
60b6ecfe2d
Update co19 test status
...
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org//338543002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37315 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-13 13:20:14 +00:00
whesse@google.com
8910b4058b
Update co19 test status
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org//334843003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37308 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-13 10:49:25 +00:00
lrn@google.com
1ec6c5c1db
Revert "Add "last" setter to List."
...
After discussion, we decided not to change the List interface for something that is just a convenience.
Also revert "Mark pkgbuild/pkg/collection as failing when using repository packages"
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//331833003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37307 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-13 09:40:22 +00:00
whesse@google.com
edcdb5e02d
Update co19 test suite to r737
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//330633002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37305 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-13 08:15:06 +00:00
asgerf@google.com
66b061bcd4
dart2dart: Fix status file for 05_Strings_A20_t01.
...
The failure does not manifest itself in the old backend.
BUG=
Review URL: https://codereview.chromium.org//334653003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37271 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 13:48:36 +00:00
asgerf@google.com
452f1c5bca
dart2dart: Update status file for failing test case 05_Strings_A20_t01.
...
The test also fails in dart2js for the same reason. The DartString processor does not properly handle leading whitespace in a multiline string literal.
BUG=
R=sigurdm@google.com
Review URL: https://codereview.chromium.org//332713002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37265 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 12:07:15 +00:00
lrn@google.com
f528beb9f2
Add "last" setter to List.
...
This allows assigning directly as `list.last = value` instead of
having to use the longer `list[list.length - 1] = value`.
It's just an abbreviation, like `list.last` is for reading.
If you use a List as a stack (which is a perfectly good use of it),
modifying the last element like this is a natural operation.
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//315173005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37255 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 08:11:22 +00:00
kasperl@google.com
4937066d66
Mark another co19 test as flaky on ie9.
...
R=ricow@google.com
BUG=
Review URL: https://codereview.chromium.org//324363002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37229 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-11 11:01:46 +00:00
kasperl@google.com
99fd24669f
Mark LayoutTests/fast/dom/HTMLObjectElement/children-changed_t01 as flaky.
...
R=ricow@google.com
BUG=
Review URL: https://codereview.chromium.org//323323003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37227 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-11 10:48:57 +00:00
whesse@google.com
56e8555efd
Mark failing android content_shell tests in status files.
...
BUG=dartbug.com/19276 dartbug.com/19274
R=kustermann@google.com
Review URL: https://codereview.chromium.org//316363005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37079 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-06 13:37:19 +00:00
sigurdm@google.com
45968ae3ea
Make DeferredNotLoadedError be a NuSuchMethodError
...
R=johnniwinther@google.com
Review URL: https://codereview.chromium.org//315023002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37073 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-06 08:14:38 +00:00
leafp@google.com
1c5367d267
Clamp output to int
...
BUG=
R=vsm@google.com
Review URL: https://codereview.chromium.org//304303010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36868 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 12:05:04 +00:00
whesse@google.com
512ef6b6c8
Update status files with ContentShellOnAndroid failures.
...
BUG=dartbug.com/19127
R=ricow@google.com
Review URL: https://codereview.chromium.org//303123012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36867 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-02 11:40:06 +00:00
vsm@google.com
0e172b7de7
Dartium 36 co19 status updates
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//301723005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36732 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-28 08:49:11 +00:00
vsm@google.com
d36b1cd0e2
Skip obsolete ShadowRoot co19 tests
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//300673004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36635 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-26 13:40:54 +00:00
leafp@google.com
7ce5c2f453
Re-enable some tests fixed in dartium
...
BUG=
R=jacobr@google.com
Review URL: https://codereview.chromium.org//290873003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36591 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-23 22:09:07 +00:00
hausner@google.com
8df1a31274
More status file yoga
...
Make dart2js and dart2dart suites happy.
Review URL: https://codereview.chromium.org//294303002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36582 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-23 20:17:26 +00:00
hausner@google.com
c6101ca4b5
First step towards asynchronous loading of sources. With this change, sources are read asynchronously in dart code (builtin.dart) and when the i/o future completes, a callback in the VM loads and compiles the script or library code.
...
In a next step, the i/o will be moved to the service isolate so that not all isolates have to import dart:io.
Fallout from this change:
1) Loading has become a tad slower. Will have to investigate why.
2) Errors that happen during loading (file not found, compilation error in an imported library) are no longer reported at the offending import clause. This can be fixed later if necessary by passing the import clause source location to the library tag handler.
Review URL: https://codereview.chromium.org//290713004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36575 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-23 17:43:14 +00:00
lrn@google.com
89c6fb429e
Fix status files for co19 tests, and for test running in jsshell.
...
Review URL: https://codereview.chromium.org//300433004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36552 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-23 09:34:13 +00:00
vsm@google.com
ddfe328a03
Status fixes for Dartium
...
The NodeIterator_basic_t01 test appears to pass reliably now - one of
yesterday's fixes?
I'm also seeing more flaky Polymer related issues. These are inconsistent. We appear to have some bad timing issue. This particular run hit a lot of them:
http://chromegw.corp.google.com/i/client.dart/builders/dartium-win-inc-ninja-be/builds/3027/steps/dartium_core_checked_tests/logs/stdio
R=ricow@google.com
Review URL: https://codereview.chromium.org//294203006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36550 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-23 08:52:04 +00:00
ricow@google.com
95dfe7c083
Mark a lot of ie9 tests as skip instead of timeout or flaky timeout.
...
The majority of these are either not triaged or marked with a bug that is not actively being worked on.
Since we can only run _one_ instance of IE simultainiuosly on windows if we don't want flake this is really slowing us down.
R=blois@google.com
Review URL: https://codereview.chromium.org//296213002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36517 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-22 17:33:31 +00:00
scheglov@google.com
555bc4ef2d
New analyzer snapshot.
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//294903015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36511 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-22 16:58:29 +00:00
ricow@google.com
36bb7e1235
Skip a lot of timeout tests on dartium
...
This is slowing us down on the bots
R=asiva@google.com
Review URL: https://codereview.chromium.org//281383009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36506 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-22 16:09:32 +00:00
lrn@google.com
315d03c73c
Update co19 expectations to not expect failures in analyzer.
...
Review URL: https://codereview.chromium.org//290333010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36479 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-22 09:52:25 +00:00
lrn@google.com
de280d96af
Make Stream.where, etc., be documented as inheriting broadcast state.
...
Very few changes were necessary because it was already the behavior in most
cases.
BUG= http://dartbug.com/18586
R=ajohnsen@google.com
Committed: https://code.google.com/p/dart/source/detail?r=36344
Review URL: https://codereview.chromium.org//295913003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36475 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-22 08:44:21 +00:00
vsm@google.com
03d654080b
Dartium status fixes for roll to 35/1916.
...
Leaf: this includes your earlier fixes. The polymer tests appear to pass, so I've taken those out. I've also marked tests that regressed as Fail instead of Pass, Fail as 35 has landed.
R=ricow@google.com
Review URL: https://codereview.chromium.org//291323002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36422 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-21 11:37:39 +00:00
brianwilkerson@google.com
2b4968e242
Fix for issue 14527
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org//296043003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36371 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-20 18:19:14 +00:00
zra@google.com
4a7e022d97
Adds intrinsics for arm64.
...
Also enables tests that no longer time-out.
R=regis@google.com
Review URL: https://codereview.chromium.org//285403004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36330 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-19 21:35:32 +00:00
scheglov@google.com
af851cdcdc
New analyzer snapshot (with CaughtException).
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//285423002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36256 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-16 01:43:54 +00:00
brianwilkerson@google.com
c217bd1284
Fix for issue 16423
...
R=scheglov@google.com
Review URL: https://codereview.chromium.org//280873002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36127 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-13 20:37:03 +00:00
zra@google.com
eb11b8a7a0
Adds far-branches to arm64.
...
Also fixes bugs and enables tests.
R=regis@google.com
Review URL: https://codereview.chromium.org//283513002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36051 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-12 18:43:08 +00:00
asgerf@google.com
d4ae5118fa
dart2dart: Method and constructor calls in new backend.
...
Also string literals and a fix in the frontend's unparser.
BUG=
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//278823002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36017 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-12 07:25:09 +00:00
zra@google.com
ea99b1e6f8
Adds debugger patching to arm64.
...
Also other small fixes.
R=regis@google.com
Review URL: https://codereview.chromium.org//274043003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36003 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-09 23:20:14 +00:00
zra@google.com
5d94e8900f
Adds single-precision and SIMD load/store to arm64.
...
Also adds conversion between double an single-precision floats.
R=regis@google.com
Review URL: https://codereview.chromium.org//269343010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35933 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-08 19:06:04 +00:00
zra@google.com
842a42a5a9
Adds unary double operations to ARM64, enables many tests.
...
Also removes disabling of optimization.
R=regis@google.com
Review URL: https://codereview.chromium.org//267283004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@35863 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-07 20:04:05 +00:00