Commit Graph

19135 Commits

Author SHA1 Message Date
vsm@google.com 0e0164cd46 Update status file
Looks like a bug was fixed recently.

BUG=fschneider@google.com,ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28781 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-17 05:00:44 +00:00
sigmund@google.com 728114e4c6 Update status on browser-only tests.
Review URL: https://codereview.chromium.org//26967009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28779 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-17 04:27:45 +00:00
jmesserly@google.com 38c4cd1f6b package:observe fix various api issues
in particular:
provide oldValue/newValue/target in PropertyChangeRecord -- https://code.google.com/p/dart/issues/detail?id=12075
use == in notifyPropertyChange -- https://code.google.com/p/dart/issues/detail?id=12463
remove Mixin/Base suffix -- https://code.google.com/p/dart/issues/detail?id=13353
remove ChangeRecord.changes -- https://code.google.com/p/dart/issues/detail?id=14128

other changes:
rename PropertyChangeRecord.field to .name (it's not just fields)
PathObserver rethrows errors from inside the getter/setter to help debug those
PathObserver now looks up Map keys using Strings instead of Symbols.
generic type on PropertyChangeRecord, MapChangeRecord

I stopped short of adding "target" to List/Map change record but am interested in a follow up to address that: https://code.google.com/p/dart/issues/detail?id=14157

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28774 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-17 03:32:40 +00:00
sigmund@google.com 6c4e38b81e Practically remove boot.js, adds the initialization from the Dart side of
things, and fixes examples to work this way.

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28773 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-17 02:43:50 +00:00
blois@google.com 679c9ed699 Fixing mirrors on Window, Document and Element
BUG=13654
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28772 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-17 01:27:20 +00:00
blois@google.com 7aa71c22cf Removing dart2js's extends tag inference
Since this is now required in the spec and Dartium, no longer need this lookup code for dart2js.

BUG=13839
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28771 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-17 01:23:11 +00:00
blois@google.com ef3ab25c69 Fixing double-completing indexed DB transactions
Basically when an error occurs, aborted occurs as well, causing an error because the future was being completed more than once.

BUG=11405
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28770 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-17 01:07:17 +00:00
rmacnak@google.com 58c1759454 Generic instantiations of mixins and interfaces. Equality of type parameters.
BUG=http://dartbug.com/14113
BUG=http://dartbug.com/14114
R=regis@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28768 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-17 00:16:34 +00:00
blois@google.com 51802fcac3 Fixing custom event test on IE
For some reason, Event.preventDefault on IE is not triggering defaultPrevented back at the call site.
BUG=
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28767 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-17 00:05:39 +00:00
efortuna@google.com f106bea99c Get Windows Editor buildbot running with correct java again.
BUG=
R=danrubel@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28764 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 23:53:26 +00:00
rmacnak@google.com c7211b51c4 Re-enable constructor kinds test on Mac Dartium following fix to initializion of the redirection bit in r28736.
BUG=http://dartbug.com/13999
R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28761 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 23:18:09 +00:00
iposva@google.com 0be514a68c - Add more data collection to the scavenger.
- Fix runtime/PRESUBMIT.py script.

R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28759 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 23:15:11 +00:00
blois@google.com 333054ee75 Supporting non-SSVs in CustomEvent.detail
BUG=12641
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28758 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 23:09:33 +00:00
blois@google.com fcbf921ffb Re-running go.sh
https://codereview.chromium.org/25722010 didn't regen the libs.

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28757 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 23:02:56 +00:00
efortuna@google.com ce3e48fcf8 ignore buildbot_java_home value.
BUG=
R=dgrove@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28756 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 22:04:29 +00:00
efortuna@google.com 5835205874 More print statements.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28754 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 21:42:13 +00:00
cbracken@google.com 22628ce31f Output character literals rather than ints in create_resources.py
Fixes the following class of errors under gcc 4.8:
out/ReleaseX64/obj/gen/resources_gen.cc:3074:1: error: narrowing conversion of ‘137’ from ‘int’ to ‘const char’ inside { } is ill-formed in C++11 [-Werror=narrowing]

BUG=
R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28752 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 21:31:21 +00:00
srdjan@google.com 14b7cc4b18 Temporary disable string-interpolation constant folding until failures witj --optimization-counter-threshold=5 are resolved.
Review URL: https://codereview.chromium.org//27581002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28749 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 20:53:03 +00:00
blois@google.com c1996cc17f Updating microtask test status
I believe that https://codereview.chromium.org/27565003 had a typo (does not include DRT).

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28748 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 20:42:14 +00:00
blois@google.com aa578e1395 Updating element_offset status
Test was marked as flaking on dart2js because of 13296, but is now flaking on Dartium.

BUG=
R=dgrove@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28747 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 20:41:39 +00:00
scheglov@google.com b7283dfe33 Issue 14133. Tweak test.
https://code.google.com/p/dart/issues/detail?id=14133

R=brianwilkerson@google.com, johnniwinther@google.com, regis@google.com, rmacnak@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28745 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 19:16:44 +00:00
rmacnak@google.com de9bfaa347 Update mirror tests to new mixin application syntax.
R=ahe@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28742 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 18:22:12 +00:00
srdjan@google.com b83bda9e0e Add new style of string interpolation optimization: new nodes, working constant folding.
TODO: partial constant fold of incoming arguments.

R=kmillikin@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28741 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 18:12:08 +00:00
johnmccutchan@google.com cb7711eaa3 Reorganize VM Service client.
This CL is largely a move/rename of the sources so they are laid out in the standard directory layout (the other layout is no longer necessary with the single html and js file deployed output). Buried inside the rename is the out/ directory which contains the observatory deployed as a single js file + html/img assets.

bootstrap_css DEPS have been updated already.

R=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28740 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 17:49:33 +00:00
scheglov@google.com ba9c5fbd25 Report CONFLICTING_DART_IMPORT when dart: import is implicitly hidden.
R=brianwilkerson@google.com, jwren@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28739 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 17:41:59 +00:00
ajohnsen@google.com 4bd615fa32 Fix status-file for schedule_microtask_test on dart2js-drt.
BUG=
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28738 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 17:41:25 +00:00
asiva@google.com 4ee18d0673 - Rearrange bits in the bitfields to get better compaction, this reduces
initial snapshot size by about 500 bytes.
- Fix initialization problem with redirecting factory bit

R=rmacnak@google.com, srdjan@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28736 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 17:40:07 +00:00
blois@google.com fc6e40c7e3 Minor tweak to indexeddb_3 test transaction handling
BUG=
R=sra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28733 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 16:33:26 +00:00
zarah@google.com 5ad0b1da0a Revert "Reapply "Add TypeVariable object on runtime to support reflection on type variables." and "Fix type of Iterable."."
This reverts commit r28726.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28730 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 16:13:14 +00:00
kustermann@google.com 962511d688 Skip zoned tests on dartium/drt
Review URL: https://codereview.chromium.org//27197008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28728 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 15:53:49 +00:00
zra@google.com 3f5cacdc87 Updates status file for slow test on simarm, simmips
Review URL: https://codereview.chromium.org//26174004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28727 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 15:20:21 +00:00
zarah@google.com 9ed673286a Reapply "Add TypeVariable object on runtime to support reflection on type variables." and "Fix type of Iterable.".
This reverts r28717.

R=ahe@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28726 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 15:15:09 +00:00
fschneider@google.com af013f056c Update dart2dart test status after VM bug fix.
BUG=https://code.google.com/p/dart/issues/detail?id=13494
R=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28725 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 14:42:46 +00:00
kustermann@google.com a43e7cf2c8 Mark pkg/barback/test/too_many_open_files_test as slow
TBR=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28724 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 13:41:34 +00:00
fschneider@google.com ed801a1b2f VM: Fix bug with evaluation order of static setter invocation.
This fixes the case for an assignment of the form
v=e
where v is unknown. The right-hand side of the assignment
has to be evaluated before throwing a NoSuchMethodError.

I moved the generation of the NoSuchMethodError out of
the parser to the flow-graph builder, where the right-hand side
argument is evaluated before throwing.

BUG=https://code.google.com/p/dart/issues/detail?id=13494
TEST=co19/Language/12_Expressions/18_Assignment_A01_t07
R=hausner@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28723 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 13:07:58 +00:00
karlklose@google.com c47dc7d46d Adjust expectations in dart2js/resolver_test after the change in r28721.
Review URL: https://codereview.chromium.org//27197006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28722 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 13:06:12 +00:00
karlklose@google.com adc83bd27c Report compile-time error when extending, mixing in or implementing a malformed type.
BUG=dartbug.com/13994
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28721 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 12:52:11 +00:00
ajohnsen@google.com c4c19f058a Wait for transaction to complete, before continuing.
This is now required, since futures will be completed within the same
transaction window.

BUG=
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28720 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 12:16:57 +00:00
lrn@google.com a2e03e5463 Fix flaky stream_controller_async_test.
BUG= http://dartbug.com/163608
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28719 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 11:29:13 +00:00
kustermann@google.com 10b79cbffa Mark Language/12_Expressions/08_Throw_A08_t01 as failing on minified
R=lry@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28718 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 11:27:32 +00:00
zarah@google.com ea215826f9 Revert "Add TypeVariable object on runtime to support reflection on type variables." and "Fix type of Iterable.".
This reverts commit r28708 and r28713.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28717 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 09:47:13 +00:00
ajohnsen@google.com 762ac7f511 Add support for micro-tasks in Dartium.
We are using the MutationObserver to schedule immediate events.

BUG=
R=blois@google.com, floitsch@google.com, vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28715 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 09:16:22 +00:00
zarah@google.com f9a1523a47 Fix type of Iterable.
R=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28713 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 09:04:51 +00:00
lrn@google.com 8b1d5720f7 Change "typedef" to "class" in core library and related tests.
R=floitsch@google.com, johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28712 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 09:02:46 +00:00
lrn@google.com 9a2def18f9 Document that concurrent modification is bad, m'kay.
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28711 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 08:54:20 +00:00
johnniwinther@google.com a444143751 Generate onlyForRti class constructor for csp.
BUG=
R=kasperl@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28710 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 08:31:01 +00:00
zarah@google.com a741237b80 Add TypeVariable object on runtime to support reflection on type variables.
R=ahe@google.com, karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28708 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 08:17:16 +00:00
kustermann@google.com f92eb74c60 Followup status file update after co19-roll to r623
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28707 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 07:54:37 +00:00
johnniwinther@google.com 48328d417d Update status.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28706 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 06:23:42 +00:00
jmesserly@google.com 6d5f00c4ab rebuild shadow_dom at 12db94a66c79aa203d2dd59d239c60a3b3d44ed0
R=dgrove@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28705 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-16 02:49:57 +00:00