Commit Graph

2063 Commits

Author SHA1 Message Date
alanknight@google.com 59768e00a1 Retry date comparison to avoid a rare flake that might be associated with DST
BUG=
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30767 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-28 19:31:32 +00:00
lrn@google.com e0314a6117 Add Future.timeout.
R=floitsch@google.com, nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30745 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-28 08:16:01 +00:00
nweiz@google.com 1454ca2f0b Fix stack trace chain tests on Windows.
R=rnystrom@google.com
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30739 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 23:58:40 +00:00
nweiz@google.com 35dc712dd5 Add a stack chain class to the stack trace package.
This class uses zones to track stack traces across asynchronous boundaries. It
will aid considerably in debugging errors in heavily-asynchronous programs.

R=floitsch@google.com, rnystrom@google.com
BUG=7040

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30738 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 23:03:49 +00:00
nweiz@google.com 20a6b4a97c Fix an incorrect method invocation in barback.
BUG=15358
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30736 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 22:12:09 +00:00
ngeoffray@google.com 869600a97d Revert r30650: fails in dart2js minified mode.
Review URL: https://codereview.chromium.org//90973002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30698 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 08:23:36 +00:00
nweiz@google.com e5014cd8a9 Properly close the Linux directory watcher when listing a subdirectory fails.
R=rnystrom@google.com
BUG=15279

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30690 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 01:16:56 +00:00
sigmund@google.com 0211a4edbb update polymer to include the latest barback.
R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30689 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 00:55:11 +00:00
rnystrom@google.com 9e26a0fc10 Fix some static warnings.
BUG=
R=nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30682 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-26 22:59:07 +00:00
nweiz@google.com 69919f9843 Mark path's SDK constraint lower bound as 1.0.0 exactly.
R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30679 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-26 21:57:25 +00:00
nweiz@google.com 999a2ecc70 Add a [hide] argument to [ArgParser.addFlag].
Also bump the args version to 0.10.0 in preperation for a release.

R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30678 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-26 21:55:39 +00:00
kevmoo@j832.com 7f7ff63950 pkg/logging: expose static sorted const list of all levels
BUG= https://code.google.com/p/dart/issues/detail?id=15321
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30676 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-26 20:50:42 +00:00
kevmoo@j832.com fabddaabb1 pkg/args: a bunch of test cleanup
R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30675 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-26 19:35:44 +00:00
rnystrom@google.com 2785beb7a7 Fix publish_barback.py script.
R=dgrove@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30674 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-26 18:46:12 +00:00
rmacnak@google.com dee3683154 Remove use of deprecated mirror API from pkg/unittest.
R=gbracha@google.com, sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30650 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-25 22:34:33 +00:00
jmesserly@google.com b6c4597563 attempt to reduce IE flakiness in template_bind_test
I think the issue is that IE9/10 don't have native mutation observers, so the timing of mutation observers isn't (necessarily) any faster than "new Future". What we do now is wait for the "option" to get expanded before trying to run the test.

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30646 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-25 21:49:54 +00:00
rmacnak@google.com ec164981cb Remove use of deprecated mirror API from pkg/serialization.
R=alanknight@google.com, gbracha@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30645 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-25 21:29:27 +00:00
aprelev@gmail.com 0db404e598 Fix docgen Uri handling so it works on Windows.
BUG=dartbug.com/15287
R=alanknight@google.com, efortuna@google.com

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30644 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-25 20:59:54 +00:00
jmesserly@google.com d804dc59e3 Add license info to pkgs so we can pub lish directly
The LICENSE was automagically added by tools/publish_pkg.py

Note: for shadow_dom and polymer I copied the LICENSE/PATENTS/AUTHORS from the corresponding polymer-js pkgs (it's the same as Dart project but says "Polymer" instead of "Dart").

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30641 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-25 20:20:05 +00:00
rmacnak@google.com f9b308941d Remove use of deprecated mirror API from pkg/observe.
R=gbracha@google.com, jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30640 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-25 19:55:08 +00:00
aprelev@gmail.com c4c7825bbc Revert "Fix docgen Uri handling so it works on Windows." to fix tests.
This reverts commit r30364.

TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30635 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-25 17:57:52 +00:00
aprelev@gmail.com adde900d8b Fix docgen Uri handling so it works on Windows.
BUG=dartbug.com/15287
R=alanknight@google.com, efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30634 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-25 17:33:39 +00:00
kustermann@google.com f9d7e3e939 Removed dart.gyp:upload_sdk target and tools/upload_sdk.py
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30619 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-25 12:41:55 +00:00
jmesserly@google.com 8c178dc26d bump pubspecs for package release
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30597 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-22 23:25:39 +00:00
jmesserly@google.com e70b74ee29 update shadow_dom
ShadowDOM is at revision 82461fdbe7b0208960cf1d52f2b1c5ca31e1e564
  observe-js is at revision 842f9c0602350f8d81ea20637266c2398575c77d
  WeakMap is at revision 67bd3b198a131748c73cd274532d69692f1a8c24
  platform-dev is at revision 64a92f273462f04a84abbe2f054294f2b62dbcd6

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30593 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-22 22:37:43 +00:00
jmesserly@google.com aa2ac62a8d add isEmpty/isNotEmpty to ObservableList reflection
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30588 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-22 22:10:22 +00:00
pquitslund@google.com 7a2e3d53e3 Source kind arg support for dartftmt.
The API is far from firm but enough to enable a steel-thread through the editor where we want to support formatting source selections.

A follow-up CL will introduce more CodeKinds.

R=brianwilkerson@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30584 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-22 18:50:48 +00:00
lrn@google.com 71f2015ed0 Growable typed data buffers.
Like growable lists, but with typed data.

Added to package:collection_helpers.

R=floitsch@google.com

Committed: https://code.google.com/p/dart/source/detail?r=30396
Reverted: r30412

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30569 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-22 10:31:53 +00:00
jmesserly@google.com 32a26fd288 mark polymer/test/unbind_test flaky
Review URL: https://codereview.chromium.org//82543003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30562 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-22 03:42:35 +00:00
jmesserly@google.com 94c2d48c6c [polymer.dart] fix *Changed observers inheriting.
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30561 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-22 03:04:25 +00:00
zra@google.com 136597ec7d Pushes 0 for PC marker in runtime call stubs on ARM and MIPS.
R=iposva@google.com, regis@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30555 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 23:18:53 +00:00
jmesserly@google.com 283c81ee64 "Reverting 30388"
This is a new TodoMVC based on Polymer's version, now fixed on IE. Also fixes two other bugs in how we were handling styles:
* scoped styles were broken unless browser supported them natively
* link rel=stylesheet for external styles was broken

(restore) https://code.google.com/p/dart/source/detail?r=30387
(revert) https://code.google.com/p/dart/source/detail?r=30388

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30554 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 23:10:50 +00:00
nweiz@google.com 866ab03737 Bump pkg/path's version to 1.0.0-rc.1
R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30552 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 22:48:52 +00:00
justinfagnani@google.com c732e4172f Fix small bug in RecursiveVisitor
BUG=
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30547 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 22:00:32 +00:00
efortuna@google.com 3713bed8df Expose exported classes as well.
BUG=
R=alanknight@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30542 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 19:26:27 +00:00
lrn@google.com 2b85fb5b37 Revert "Growable typed data buffers."
Still some spurious browser failures. Will try again tomorrow.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30521 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 14:28:31 +00:00
lrn@google.com 1c630fb406 Update test expectations.
Review URL: https://codereview.chromium.org//80613004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30520 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 14:18:08 +00:00
kustermann@google.com aaa1d67a1b Removed status file entries which refer to non-existent tests
Review URL: https://codereview.chromium.org//80913002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30518 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 13:46:36 +00:00
lrn@google.com 8ad765ec38 Growable typed data buffers.
Like growable lists, but with typed data.

Added to package:collection_helpers.

R=floitsch@google.com

Committed: https://code.google.com/p/dart/source/detail?r=30396
Reverted: r30412

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30514 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 12:29:52 +00:00
kustermann@google.com c29264590b Status file update for IE9
R=ngeoffray@google.com, ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30510 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 11:31:03 +00:00
lrn@google.com 1b71340070 Make a new version of package:unmodifiable_collection that defers to collection_helpers.
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30508 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 11:23:55 +00:00
kustermann@google.com 06c2d0e71d Mark pkg/barback/test/package_graph/repetition_test as Pass, Crash
TBR=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30498 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 08:41:50 +00:00
sigmund@google.com 2eb07c48c5 Fix resolution of packages in pub-build to allow '../../packages/foo/bar'
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30495 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 01:40:17 +00:00
iposva@google.com 2f70d7d713 - Mark flaky test.
Review URL: https://codereview.chromium.org//78833005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30493 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 00:54:19 +00:00
jmesserly@google.com 873ea4fb9d fix script tags -- remove special case handling for polymer-element
also enforce one-dart-script-per-document rule
also fixes bug about inlining all content, not just polymer-element

R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30486 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-20 22:13:52 +00:00
alanknight@google.com 03d0cd826f Generate docgen output along with api_docs as part of the build
R=danrubel@google.com, efortuna@google.com, kustermann@google.com, rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30485 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-20 21:51:51 +00:00
nweiz@google.com 510387d990 Make the stack_trace package print relative URLs for browser paths.
Prior to this, only console paths were printed as relative.

R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30484 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-20 21:02:03 +00:00
kevmoo@j832.com b481cfa8a6 pkg/csslib: fixed analysis error, more cleanup
R=terry@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30480 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-20 19:15:39 +00:00
lrn@google.com 893e21ec42 Add queue.removeWhere/retainWhere to wrappers.dart as well.
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30454 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-20 10:27:47 +00:00
justinfagnani@google.com 8503bbb19f Split out Index AST node from Invoke
BUG=
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30437 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-20 03:47:01 +00:00