Commit graph

19425 commits

Author SHA1 Message Date
rmacnak@google.com 9ea114a17d Mark mirrors/immutable_collections_test as still failing on Dartium.
Review URL: https://codereview.chromium.org//34503008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29044 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 22:20:28 +00:00
regis@google.com 9ec07853c5 Report correct error message in case of super invocation (fix issue 8208).
R=hausner@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29042 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 22:12:07 +00:00
sigmund@google.com 5670ea13fe Mark ie9 test as flaky again.
Review URL: https://codereview.chromium.org//35533004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29041 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 22:09:05 +00:00
jmesserly@google.com 73de9c0bef use ShadowCSS directly
also update:
ShadowDOM to 2a41b2f5d4d186b9dfcf09fd5a49978eb9ead607
platform/ShadowCSS to 515c58387f48655f38b9bf78de1794861f06f4ad

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29040 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 21:42:31 +00:00
blois@google.com 3d20b78608 Fixing experimental annotation on HtmlDocument.register
Not sure why this just started failing on the bots, but it's an issue.
BUG=
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29039 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 21:27:33 +00:00
sigmund@google.com 0ef8267538 Mark test as passing in ie9 - woo hoo!
Review URL: https://codereview.chromium.org//35013004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29038 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 21:16:00 +00:00
sigmund@google.com e1e9df10c6 Remove flaky marks on polymer tests for windows + ff/chrome
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29037 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 21:08:16 +00:00
nweiz@google.com ed9e97061a Fix an interface error in the polymer transformer.
BUG=12732
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29036 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 21:07:23 +00:00
nweiz@google.com b44d43cec9 Revise the barback transformer-finding logic slightly.
If the user specifies a transformer named "package_name", pub will now prefer
"lib/transformer.dart" (if it exists) to "lib/package_name.dart".

BUG=13256
R=alanknight@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29035 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 20:43:09 +00:00
nweiz@google.com 0fb1f14635 Cap the number of FDs used by barback at 32.
BUG=13752
R=alanknight@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29034 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 20:29:46 +00:00
blois@google.com 3aef09e008 Revert "Removing some deprecated members"
For some reason this broke indexed_db on Dartium, I debugged in some but need more time to understand. The completed event is not firing.

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29033 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 20:20:32 +00:00
jmesserly@google.com 3ea4328813 fix todomvc tests
R=sra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29032 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 20:14:49 +00:00
brianwilkerson@google.com 04f521c29e Fix issue 11534. This improves the performance of the method in question, but doesn't allow us to run the skipped tests. I suspect that there is a new reason why they cannot be run.
R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29031 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 19:59:36 +00:00
rmacnak@google.com cfa80041e9 VM: Always return immutable collections from the mirrors.
Fix assert in partial demangling. Fix inappropriate compilation when handling parameters.

BUG=http://dartbug.com/14027
R=ahe@google.com, asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29030 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 19:53:14 +00:00
sra@google.com f4ebe9522c Code review changes for ngeoffray's comments on r28278
R=ngeoffray@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29029 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 19:50:02 +00:00
blois@google.com 7b54bac06a Removing safe_dom_test
It relied on deprecated APIs which have been removed, and has been eclipsed by the node_validator_test

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29028 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 19:32:04 +00:00
sigmund@google.com 2b092e883f Fixes the deploy step used by the bots in windows
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29027 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 19:32:01 +00:00
kustermann@google.com 5627111a66 Fixed arm cross build after switch to standalone.deps
R=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29026 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 19:04:59 +00:00
jmesserly@google.com eb72738cc9 remove xtag from Polymer
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29025 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 19:04:39 +00:00
blois@google.com 811147da98 Removing redirections of deprecated members
The members were deprecated and removed, but these redirections were missing

TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29024 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 19:00:31 +00:00
blois@google.com 63f250a430 Removing a number of deprecated members
Mostly left over from previous refactoring

BUG=
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29023 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 18:53:36 +00:00
blois@google.com e2c4716609 Removing some deprecated members
These are all DOM APIs that we had annotated as deprecated but not actually removed. They've all been deprecated for quite a while.

BUG=
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29022 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 18:42:01 +00:00
nweiz@google.com 7ff3b89aba Make sure barback's FilePool doesn't take up *all* the available FDs.
BUG=13752
R=alanknight@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29021 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 18:36:57 +00:00
jmesserly@google.com ccb7d5304f fix issue 14300 -- polymer tests under CSP
R=ricow@google.com, sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29020 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 18:29:46 +00:00
blois@google.com 690a1454e5 Revert "Converting Polymer and TemplateElement to use deprecated Node.document"
Now that DRT is updated and we're running dart2js tests properly, all should be good.

BUG=14197
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29018 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 18:28:18 +00:00
efortuna@google.com 8b4e5e92ba "Reverting 29013"
TBR
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29017 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 18:25:40 +00:00
rmacnak@google.com a3cd93fa15 Cover an example of equality and hashCode for each type of mirror.
BUG=http://dartbug.com/6680
R=ahe@google.com, gbracha@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29015 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 18:16:39 +00:00
jacobr@google.com c274135947 Revert "Revert breaking CL"
This reverts commit 582a7848d7ad11fe981257598124431e36a9c982.

BUG=
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29014 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 18:15:03 +00:00
efortuna@google.com f4e40d6d9a Make getLineDash return [] instead of null if it has not yet been set.
BUG=
R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29013 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 17:40:58 +00:00
iposva@google.com 6148a1879d - Name the enum containing the bootstrap library ids.
R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29012 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 17:40:30 +00:00
blois@google.com c1a11e55d5 Adding validation that Custom element constructor has zero args
BUG=13800
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29011 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 17:20:46 +00:00
scheglov@google.com bfe1b18ed3 Issue 13906. It is still error when typedef references itself using type variable bounds.
https://code.google.com/p/dart/issues/detail?id=13906

R=brianwilkerson@google.com, jwren@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29010 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 17:07:45 +00:00
blois@google.com 3ce5b53d2f Fixing status of register test on IE
Also addressing review feedback from original CL

BUG=
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29009 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 17:06:53 +00:00
blois@google.com cf9be8e65b Tightening up custom element registration for dart2js
BUG=14093
R=sra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29007 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 16:40:56 +00:00
blois@google.com bcf24e3c00 Fixing polymer element registration when extending tag extensions
BUG=14127
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29006 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 16:20:04 +00:00
sigmund@google.com 357af01f40 Fix prop_attr_reflection_test in drt/dartium (fixes issue 14295)
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29005 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 16:18:14 +00:00
blois@google.com 980834fe33 Validating that types which require extendsTag actually provide it
BUG=14292
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29004 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 16:14:17 +00:00
fschneider@google.com 593abec44c Fix bug with load elimination in checked mode.
Definitions that are redefined through AssertAssignable must be
unwrapped to number loads/stores correctly for them.

Fix test expectations for tests that are passing now that the
corresponding co19 test was changed.

BUG=https://code.google.com/p/dart/issues/detail?id=13543
R=srdjan@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29001 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 16:03:48 +00:00
hausner@google.com e7255e091a Do not generate a compile-time error if there is more than one catch-all clause
This includes catch clauses with malformed types, which are essentially
catch-all clauses.

The spec does not mandate such a compile-time error. (It probably did a long
time ago.)

Fixes issue 8601, 12159, 13019

R=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28999 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 15:44:28 +00:00
zarah@google.com ef895c6154 Mark mirror_printer_test as failing on all browsers.
Review URL: https://codereview.chromium.org//35203002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28998 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 13:45:33 +00:00
zarah@google.com 66ee045d6e Mark mirror_printer_test as failing on browsers.
Review URL: https://codereview.chromium.org//34053007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28996 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 12:04:19 +00:00
zarah@google.com c065deea46 Update lib.status.
Review URL: https://codereview.chromium.org//32673009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28995 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 11:39:47 +00:00
zarah@google.com 8dcc56c7d6 Update lib.status.
Review URL: https://codereview.chromium.org//34933003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28994 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 11:05:34 +00:00
zarah@google.com 00585d9dac Fix class_mirror_type_variable_test.
Review URL: https://codereview.chromium.org//34723003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28993 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 10:39:37 +00:00
whesse@google.com a87372af70 dart:io | Remove deprecated _Path library, and use FileSystemEntity.parent for recursive Directory.create.
BUG=
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28992 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 10:30:45 +00:00
zarah@google.com 6da04e04e2 Support reflection on recursive upper bounds of type variables.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28991 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 10:20:16 +00:00
whesse@google.com 346145a6ee dart:io | Add test of command-line arguments passed to main, remove test of Options object.
BUG=
R=ajohnsen@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28989 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 09:38:42 +00:00
jmesserly@google.com 077dd5c0b5 mark polymer csp tests as failing
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28988 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 07:56:39 +00:00
johnniwinther@google.com 237afc0fee Update status.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28987 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 07:49:03 +00:00
whesse@google.com bfc3d53dc6 dart:io | Add FileSystemEntity.parent, make File.directory call it.
BUG=
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28986 260f80e4-7a28-3924-810f-c04153c831b5
2013-10-22 07:32:06 +00:00