Commit Graph

17420 Commits

Author SHA1 Message Date
floitsch@google.com 860a1436ff Mark IsolateStream.contains as flaky.
Review URL: https://codereview.chromium.org//22918016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26529 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 15:46:10 +00:00
floitsch@google.com a30cffbf77 Treat negative utf8-units the same way as other broken encodings.
R=lrn@google.com

Review URL: https://codereview.chromium.org//22929022

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26528 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 15:40:41 +00:00
floitsch@google.com 109280c8f9 Make utf8 decoder non-buffered.
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//23361015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26526 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 14:33:34 +00:00
kustermann@google.com 3f148045fb Removed status file entries refering to non-existent multitests
TBR=ricow@google.com

Review URL: https://codereview.chromium.org//22909033

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26525 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 14:29:36 +00:00
floitsch@google.com 1640181cc1 Mark hmac test as flaky.
R=kustermann@google.com

Review URL: https://codereview.chromium.org//23137016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26524 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 14:24:31 +00:00
floitsch@google.com 7714545fd9 Add timeout to flaky test.
Review URL: https://codereview.chromium.org//22909035

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26523 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 14:14:03 +00:00
johnmccutchan@google.com 0180662328 Final cleanup of InsertConversion
R=fschneider@google.com

Review URL: https://codereview.chromium.org//23060019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26522 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 14:11:58 +00:00
floitsch@google.com b02327605d Mark flake as ok (co19 issue).
Review URL: https://codereview.chromium.org//22986026

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26521 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 14:09:41 +00:00
sgjesse@google.com bab2500197 Update test for assignment to final variables
The latest spec (0.51) says:

Attempting to assign to a final variable anywhere except in its
declaration or in a constructor header will cause a runtime error to
be thrown as discussed below. The assignment will also give rise to a
static warning.

R=ahe@google.com
BUG=7062, 11591

Review URL: https://codereview.chromium.org//22914028

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26519 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 13:15:19 +00:00
lrn@google.com 43bf48fa0e Add ASCII encoding to lib/convert.
Reuses part of LATIN1 encoding.

R=floitsch@google.com

Review URL: https://codereview.chromium.org//22875034

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26518 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 13:05:29 +00:00
ajohnsen@google.com 3dfe7c97e2 Always initialize the EventHandler in the standalone.
BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org//22901017

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26517 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 12:03:59 +00:00
sgjesse@google.com d72b992eaf Update the language.status
Mainly adding issue numbers.

R=kustermann@google.com
BUG=

Review URL: https://codereview.chromium.org//22861024

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26516 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 12:02:59 +00:00
fschneider@google.com 0753e6fe59 Correctly clone comparisons in branch optimizations of Dart VM.
When cloning comparisons of branches, the type feedback
of some comparisons was lost, resulting in slower generic code
instead of type-specialized code.

R=kmillikin@google.com

Review URL: https://codereview.chromium.org//23011043

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26514 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 11:03:41 +00:00
ricow@google.com 1a2510a8db Mark dart2js_extra/deferred/deferred_function_test as flaky
Filed issue 12635

R=kustermann@google.com

Review URL: https://codereview.chromium.org//22926010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26512 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 09:46:26 +00:00
lrn@google.com f48cfdb8d6 Add missing parameter to function call in latin1.dart.
Fixes buildbot redness.

Review URL: https://codereview.chromium.org//23245018

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26511 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 09:20:03 +00:00
ricow@google.com b7567a39c0 Actually use the new browser controller on the normal waterfall.
Review URL: https://codereview.chromium.org//23241016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26510 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 09:08:27 +00:00
sgjesse@google.com 591aa2a781 More cleanup of isolate.status
Except for the negative tests which pass on the analyzer all lines now have an issue number.

R=kustermann@google.com
BUG=

Review URL: https://codereview.chromium.org//22859050

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26509 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 08:55:39 +00:00
lrn@google.com d0bc320298 Add Latin-1 converters to convert library.
I plan to modify this to a generic version and make Ascii and Latin1
special cases that only differ in the mask (0x7f vs 0xff), or maybe
a few other cases.

R=floitsch@google.com

Review URL: https://codereview.chromium.org//23224014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26508 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 08:28:37 +00:00
ngeoffray@google.com 4db026b531 Update status file.
R=kustermann@google.com

Review URL: https://codereview.chromium.org//23071005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26507 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 07:43:18 +00:00
sgjesse@google.com db24c54987 Cleanup of isolate.status (first step)
R=ricow@google.com
BUG=

Review URL: https://codereview.chromium.org//23368003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26506 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 07:35:25 +00:00
vsm@google.com 499bdadd8b Regen dart:html
This seems to get the node iterator test working for dart2js.

TBR=jacobr@google.com

Review URL: https://codereview.chromium.org//23241014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26505 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 05:29:27 +00:00
jacobr@google.com 05f9ed2189 Re-enable NodeIterator
A matching Dartium CL does the heavy lifting.
BUG=

Review URL: https://codereview.chromium.org//22859044

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26502 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 01:41:06 +00:00
sigmund@google.com 44d16cd3fe Mark windows tests as failing (this time for real)
TBR=jmesserly@google.com

Review URL: https://codereview.chromium.org//23295027

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26501 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 01:37:02 +00:00
asiva@google.com 4f6536ba66 Use new Dart API functions
Dart_GetNativeIntegerArgument
Dart_GetNativeBooleanArgument
Dart_GetNativeDoubleArgument

R=vsm@google.com

Review URL: https://codereview.chromium.org//22859038

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26500 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 01:15:58 +00:00
sigmund@google.com aa5b9fc9bc Mark windows test as failing until we fix the issue
TBR=jmesserly@google.com

Review URL: https://codereview.chromium.org//23332015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26499 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 01:15:32 +00:00
kathyw@google.com 02257672b9 Add one-line description to dart:isolate, plus a start at doc comment cleanup.
R=sethladd@google.com

Review URL: https://codereview.chromium.org//22871017

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26498 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 00:38:39 +00:00
jacobr@google.com 97075e2d22 WebSocket security checks changed a bit with the latest Dartium roll so the test failed with the following error when protocol 'chat' was used. failed: Error during WebSocket handshake: Sec-WebSocket-Protocol mismatch"
I've switched the WebSocket constructor test to pass in the protocol 'chat' so that coverage for passing in a protocol is not impacted.

Note that chrome dev channel reports the same error when a JS WebSocket is created with protocol 'chat' given the same scenario.

BUG=
R=blois@google.com

Review URL: https://codereview.chromium.org//23061008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26496 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 00:33:54 +00:00
sigmund@google.com 38b6042c12 Introduce polymer transformers (inlined code extraction, inlining html imports,
combining multiple script tags)

R=jmesserly@google.com

Review URL: https://codereview.chromium.org//22935016

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26495 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 00:23:47 +00:00
hausner@google.com 6b20c0ecaa Detect circular dependencies in compile time constants
Fix issue 1681

R=srdjan@google.com

Review URL: https://codereview.chromium.org//22897019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26491 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 23:55:59 +00:00
srdjan@google.com eeb86b7e39 Fix fingerprint checking and report functions that have disappeared.
R=hausner@google.com

Review URL: https://codereview.chromium.org//22912022

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26490 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 23:46:50 +00:00
vsm@google.com 59720b88f5 Mark some custom element tests as fail for dart2js/checked mode
TBR=sra@google.com,blois@google.com

Review URL: https://codereview.chromium.org//22834004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26488 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 23:45:16 +00:00
asiva@google.com 543d80f5f8 Fix signature of Dart_SetIntegerReturnValue.
R=vsm@google.com

Review URL: https://codereview.chromium.org//22897020

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26487 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 23:45:02 +00:00
asiva@google.com 497152cc26 Added Dart API methods:
Dart_GetNativeIntegerArgument
Dart_GetNativeDoubleArgument
Dart_GetNativeBooleanArgument

R=srdjan@google.com

Review URL: https://codereview.chromium.org//23300004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26485 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 23:20:30 +00:00
efortuna@google.com 3c1ccb8a40 Rerun go.sh.
BUG=
R=vsm@google.com

Review URL: https://codereview.chromium.org//23264029

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26484 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 23:05:49 +00:00
johnmccutchan@google.com 6d59f5d25a Fold Box(Unbox(v)) and Unbox(Box(v)) for Float32x4 and Uint32x4
R=srdjan@google.com

Review URL: https://codereview.chromium.org//23144003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26480 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 22:22:53 +00:00
vsm@google.com 0d492092ea Reenble custom element tests
These seem to all pass for me now.

Review URL: https://codereview.chromium.org//23068022

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26479 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 21:57:28 +00:00
jwren@google.com a716d8aea0 Fix for 12494
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//23382007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26478 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 21:56:28 +00:00
kathyw@google.com 954ae820f4 add one-line description for crypto library
R=mcampione@google.com

Review URL: https://codereview.chromium.org//23383007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26475 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 21:32:14 +00:00
sra@google.com 38f9e9a222 Revert "Fix casts and type assertions on mixins used in native classes"
Review URL: https://codereview.chromium.org//22831022

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26473 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 20:49:21 +00:00
mcampione@google.com b1b8740fc9 Merge branch 'master' into datetimedocs
Top- and member-level docs for DateTime class

BUG=
R=kathyw@google.com, sethladd@google.com

Review URL: https://codereview.chromium.org//23007017

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26472 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 20:44:08 +00:00
srdjan@google.com 03111ecbeb Fix performance regression on Tracer: recognize _doublePow in Math.
R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org//23068020

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26470 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 20:36:08 +00:00
nweiz@google.com 90ec181fe3 Factor out an input-handling class from Phase in barback.
In addition to cleaning up Phase, this will make it easier to actually remove
phases when transformers are updated.

R=rnystrom@google.com
BUG=

Review URL: https://codereview.chromium.org//23363002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26469 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 20:32:44 +00:00
blois@google.com 0820807ae6 Fixing dart2js codesize regression from blink roll.
New ErrorEvent.error was pulling in everything.

BUG=
R=sra@google.com

Review URL: https://codereview.chromium.org//22986022

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26468 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 20:27:54 +00:00
nweiz@google.com 56f9452f65 Fix a bad merge in pkg/stack_trace.
TBR
R=rnystrom@google.com

Review URL: https://codereview.chromium.org//22880030

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26467 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 20:15:01 +00:00
nweiz@google.com 202a7a3e00 Support IE and Safari stack traces.
R=rnystrom@google.com
BUG=12380

Review URL: https://codereview.chromium.org//23068019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26464 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 19:58:07 +00:00
pquitslund@google.com 0ba745e63d Formatter fixes and tweaks.
R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//22928013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26462 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 19:40:53 +00:00
rmacnak@google.com 9589f540c1 Fix issue number of reflected_type_test on dart2js.
BUG=
R=ahe@google.com

Review URL: https://codereview.chromium.org//23382003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26461 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 19:38:21 +00:00
vsm@google.com c34afe0a63 Update status for passing test
Looks like this started passing with your recent cl.

TBR=jacobr@google.com

Review URL: https://codereview.chromium.org//22903019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26460 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 19:32:55 +00:00
sra@google.com 1a0e976128 Fix casts and type assertions on mixins used in native classes
TBR=ngeoffray@google.com

Review URL: https://codereview.chromium.org//23204007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26459 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 19:32:16 +00:00
vsm@google.com 89b8d13fb6 Support for type extensions in Dartium (part 1)
R=blois@google.com

Review URL: https://codereview.chromium.org//22859033

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26458 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 19:30:28 +00:00