Commit Graph

1384 Commits

Author SHA1 Message Date
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
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
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
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
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
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
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
jacobr@google.com 8b84d8ee76 Changes required for Dartium roll
Merge checkpoint. Everything compiles.

BUG=

Committed: https://code.google.com/p/dart/source/detail?r=26335

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26455 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 18:41:58 +00:00
rnystrom@google.com d922bc34b8 Start sketching out a buildAll() method.
BUG=
R=nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26452 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 18:09:39 +00:00
kustermann@google.com bc051d0a91 Remove entries in status refering to non-existent files
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26438 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 16:40:40 +00:00
sgjesse@google.com 38506f9d57 Remove the LineTransformer from dart:io
The LineTransformer has been retired, and is replaced with LineSplitter from dart:convert

R=floitsch@google.com, nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26419 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 07:35:46 +00:00
sigmund@google.com efcc9f755a Remove environment section in pubspec.yaml (this I believe is appended
automatically by the publish scripts)

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26416 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 00:53:16 +00:00
sigmund@google.com a1b0915ca3 Bring the rest of the polymer.dart code from github.
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26414 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 00:29:13 +00:00
blois@google.com ec11e52f62 Revert "Revert "Adding polyfill support for custom elements.""
This fixes the issues in the custom elements polyfills.

R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26412 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 00:08:46 +00:00
jmesserly@google.com d766a2f382 additional path on windows fixes
Review URL: https://codereview.chromium.org//22955008

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26411 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 23:49:34 +00:00
blois@google.com 508affefed Revert "Adding polyfill support for custom elements."
Caused issues with DocumentFragment and some lingering changes from the blink roll.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26410 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 23:28:22 +00:00
jmesserly@google.com 3549ec0409 fix polymer tests on windows
R=sigmund@google.com

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26409 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 23:26:44 +00:00
blois@google.com 72651260aa Adding polyfill support for custom elements.
BUG=
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26405 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 22:56:08 +00:00
jmesserly@google.com 068dec6712 move polymer.dart into dart svn
R=sigmund@google.com

Review URL: https://chromiumcodereview.appspot.com//23224003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26404 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 22:48:50 +00:00
nweiz@google.com b56d5196b8 Add the ability to dynamically modify transforms to barback.
R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26403 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 22:31:41 +00:00
vsm@google.com f1f66bfcc4 Update status file
This should get the dart2js/drt bots back to green.

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26398 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 21:58:10 +00:00
nweiz@google.com 53275e8ec5 Properly parse V8 stack traces that contain the exception description.
R=rnystrom@google.com
BUG=12151

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26395 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 21:41:33 +00:00
rnystrom@google.com f7d4b3829e Add "allowedExtensions" to Transformer.
BUG=
R=nweiz@google.com, sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26385 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 19:47:15 +00:00
brianwilkerson@google.com 4fcdc6ee19 Implement the proxy annotation. Please verify that the semantics described are as desired.
R=gbracha@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26384 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 19:35:55 +00:00
vsm@google.com 8b5e40ee78 Fixes for Element API changes
The custom_element analyzer test started failing due to API changes on Element from the last roll.  This should fix.

TBR=jmesserly@google.com,sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26382 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 19:08:55 +00:00
alanknight@google.com d632beeaa4 Add a null check to avoid trying to load libraries that don't exist.
R=efortuna@google.com, sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26377 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 18:22:42 +00:00
pquitslund@google.com 8951d19925 Formatter checkpoint.
Largely cleanup in a move from string literals to accessing the corresponding node tokens.

I'm also trying on an approach to tracking the need for preceding (and trailing) newlines.  In general I don't love state flags where I can avoid them but the alternatives were even more ungainly to my eye.

Thoughts, of course, are most welcome!

R=brianwilkerson@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26370 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 16:50:03 +00:00
jacobr@google.com 339b0bdd70 Attempt to land Dartium roll a second time.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26363 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 15:54:49 +00:00
jacobr@google.com c6ebe4e4e0 rollback problem blink merge cl
Review URL: https://codereview.chromium.org//23163010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26339 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 06:22:24 +00:00
jacobr@google.com 785c8416bc Changes required for Dartium roll
Merge checkpoint. Everything compiles.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26335 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 01:50:17 +00:00
jacobr@google.com be39ab0527 Changes required for Dartium roll
BUG=
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26334 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 01:15:11 +00:00
nweiz@google.com 5fb4a3bb2a Remove the transformless phase from AssetCascade.
This is no longer necessary now that Phase tracks its outputs.

R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26332 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 00:26:23 +00:00
kevmoo@j832.com f1f368d927 pkg/barback: removed unused imports, added a missing import
R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26330 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-19 23:29:50 +00:00
kevmoo@j832.com 51fa3f92b5 pkg/unittest: give Configuration a default (blank) implementation
Use this to replace subclasses of SimpleConfiguration that mostly override members to replace behavior with no-op

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26316 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-19 17:27:22 +00:00
ricow@google.com 649079a711 Remove flaky marker for csslib/test/declaration_test
This has been fixed in V8 and we rolled in a new version

R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26313 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-19 13:22:38 +00:00
tmandel@google.com 3ae50294c7 Fixed parameters losing their original order
BUG=
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26301 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-16 23:13:35 +00:00
janicejl@google.com 83ae491059 Appending working for library_list.json
R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26294 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-16 21:39:04 +00:00
nweiz@google.com 97d87db6ed Fix a pass-through bug in barback.
R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26289 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-16 19:07:35 +00:00
janicejl@google.com 385e47bb60 added the introduction option to the readme, and fixed the spacing on the help message for introduction.
BUG=
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26288 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-16 18:30:27 +00:00
kevmoo@j832.com 178afc3105 because Kasper cares
R=kasperl@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26286 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-16 18:04:48 +00:00
tmandel@google.com 5a5a63dd52 Added ability to make library_list be JSON instead of YAML
BUG=
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26277 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-16 16:09:34 +00:00
ricow@google.com b6acd066fd Mark pkg/crypto/test/sha256_test as flaky on safari.
See http://dartbug.com/12502

R=benwells@chromium.org

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26261 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-16 09:07:26 +00:00
ricow@google.com 6f66772760 Mark pkg/csslib/test/declaration_test as flaky crashing.
Filed v8 bug 2846.

R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26256 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-16 07:37:45 +00:00
blois@google.com 3d0ace5885 Re-try of Tightening up dart2js load timing.
This is a fixup of https://codereview.chromium.org/22488002/, first patch is the original, subsequent the fixes.

BUG=
R=ahe@google.com, vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26244 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-15 23:57:07 +00:00
jmesserly@google.com f300344407 move fancy_syntax into Dart SVN
Changes after moving:

deleted: AUTHORS, LICENSE, PATENTS, codereview.settings.
these are redundant with the Dart repository files.

pubspec.yaml: remove versions, changed homepage
syntax_test.dart: add the HTML via Dart, so it can run on browser bots
syntax_test.html: removed the HTML that is now added by syntax_test.dart
pkg/pkg.status: skip the in-browser syntax_test on standalone VM

R=justinfagnani@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26237 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-15 23:04:19 +00:00
alanknight@google.com 3d80dba138 If you have something that recursively looks for messages in dependencies, it can end up parsing intl.dart and giving warnings that there are invalid messages in its internals. Change the calls to invoke the static messages without a prefix so that this won't complain.
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26233 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-15 22:27:48 +00:00
terry@google.com 3fb3eb8d3a Build shadow_dom package in dart/pkg
BUG=
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26231 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-15 22:20:05 +00:00
tmandel@google.com 8aa72ec3be Allowed for public classes to inherit from private superclasses
BUG=
R=alanknight@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26226 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-15 21:44:18 +00:00