Commit Graph

25510 Commits

Author SHA1 Message Date
kustermann@google.com 6b2c504e96 Mark stack_trace/test/trace_test as passing on safari
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31027 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-10 17:23:37 +00:00
kustermann@google.com e898028b18 Attempt to deflake our status files
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31022 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-10 15:37:34 +00:00
whesse@google.com 4a1c80cde0 Change polymer tests to use internal test_controller, not unittest/test_controller.
BUG=
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31021 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-10 15:33:49 +00:00
jmesserly@google.com 036d497ed5 work around for https://github.com/Polymer/TemplateBinding/issues/150
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31008 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-10 03:23:17 +00:00
nweiz@google.com 113bd79bc6 Make pkg/path 1.0.0 and upgrade dependencies appropriately.
All existing packages that use pkg/path (other than pkg/stack_trace,
which has already been updated) are compatible with both the pre-1.0
and post-1.0 path API, so I've marked their version constraints as
">=0.9.0 <2.0.0". I've also incremented their patch versions and I
intend to release new versions as soon as this CL lands.

R=alanknight@google.com, efortuna@google.com, jmesserly@google.com, rnystrom@google.com, scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31005 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-10 00:24:01 +00:00
nweiz@google.com 568613fb93 Bump the barback minor version.
This will ensure that next week's dev channel release will force
everyone to use compatible pub and barback versions.

R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31001 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-09 21:22:43 +00:00
alanknight@google.com 40f9555247 Add a test for the basic operations on a test that's flaking in a very odd way
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30999 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-09 21:07:25 +00:00
nweiz@google.com 6611756318 Increment package versions for stack trace changes.
R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30997 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-09 20:44:05 +00:00
whesse@google.com 6538374fe3 Increase barback scheduled_test timeout for many_parallel_transformers test.
BUG=dartbug.com/15483

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30978 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-09 08:43:59 +00:00
ahe@google.com 779fb039d8 Update status files
Review URL: https://codereview.chromium.org//109693002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30975 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-08 12:36:15 +00:00
jmesserly@google.com 3c7bece94a restore 30868 and 30873
the only difference from what you already reviewed is the inclusion of:
https://github.com/dart-lang/CustomElements/pull/2

A shame your pull request from 3 months(!) ago hasn't been accepted

(reverts 30875)

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30967 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 20:51:20 +00:00
ahe@google.com 95c86ebeda Skip tests that are timing out.
Review URL: https://codereview.chromium.org//108593003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30965 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 20:45:22 +00:00
alanknight@google.com f89a658037 Adds a --include-dependent-packages option to docgen
R=efortuna@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30964 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 20:42:02 +00:00
rnystrom@google.com fe1c97ddf4 Pass logs through transformer groups.
BUG=https://code.google.com/p/dart/issues/detail?id=15189
R=nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30963 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 20:23:03 +00:00
scheglov@google.com fb66f5d516 New analyzer snapshot.
Mainly to add support for the new options.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30960 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 19:43:15 +00:00
ahe@google.com 53d500dee0 Implement dynamic function checks.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30932 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 06:47:07 +00:00
nweiz@google.com 4d99e67e36 Mark the mac_os directory_watcher test flaky.
R=rnystrom@google.com
BUG=15024
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30931 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 04:22:33 +00:00
kevmoo@j832.com 4a38412179 pkg/args: updated args dependency on collection_helpers to >= 0.9.1
R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30924 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-05 23:39:26 +00:00
rnystrom@google.com f4fb64f797 Implicitly constrain barback to versions pub supports.
BUG=https://code.google.com/p/dart/issues/detail?id=15345
R=nweiz@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30923 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-05 23:39:02 +00:00
nweiz@google.com 04a2a02fa8 Add debugging prints to the Mac OS directory watcher.
This is a temporary CL that will make it easier to track down and fix the errors
in the mac watcher.

R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30919 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-05 22:49:03 +00:00
nweiz@google.com b3fc09ef15 Update the Mac OS watcher in pkg/watcher.
The behavior of Directory.watch has changed, and this updates the
watcher to match the new behavior.

R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30915 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-05 20:26:18 +00:00
nweiz@google.com 946df0e955 Add a missing import to pkg/watcher.
R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30914 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-05 20:24:10 +00:00
nweiz@google.com cbbad67d58 Add stack chain support to pkg/watcher and pkg/http.
R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30912 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-05 19:31:19 +00:00
rmacnak@google.com 9a5c770381 Remove use of deprecated mirror API from code that only runs against dart2js.
R=ahe@google.com, jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30902 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-05 17:52:42 +00:00
pquitslund@google.com 6d652fbf4e Fix for extra space preceding the 'on' keyword in a catch clause (dartbug.com/15454).
R=brianwilkerson@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30900 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-05 17:18:53 +00:00
nweiz@google.com 6955df5203 Add chain support to barback.
This also adds support to pub where necessary to maintain consistency with
barback.

R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30880 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 23:58:56 +00:00
pquitslund@google.com e689a786b5 Fix for map and list literal indentation (dartbug.com/15453).
R=brianwilkerson@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30876 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 23:35:55 +00:00
jmesserly@google.com e5b35ae519 Reverting 30868 and 30873.
There's still a problem in document_register_type_extensions_test that isn't obvious. Need more time to investigate.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30875 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 22:51:54 +00:00
nweiz@google.com 165f8eb4b5 Update the Linux watcher to accommodate changes in [Directory.watch].
This also removes the extra time allotted for the test since issue
14606 is now mitigated.

R=rnystrom@google.com
BUG=15446

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30874 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 22:31:18 +00:00
pquitslund@google.com 4c02f461e9 Formatter improvements (comments and empty bodies).
With these fixes we can now safely format the analyzer source itself (w/ sanity checking). Next stop the SDK! :)

R=brianwilkerson@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30869 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 21:12:51 +00:00
jmesserly@google.com 84c98a2902 update TemplateBinding to 119bbab376aa4a8ee96a5354e3ebe84395d1da62
* fixes an issue where not having a sub-template results in incorrect custom element upgrade.

update custom elements to 93a27b791d4bfdddad3be17fccda3c5052bf4a16
* needed to work with the latest TemplateBinding (specifically the importNode fix)

Note that custom elements code is from: https://github.com/dart-lang/CustomElements/pull/1

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30868 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 20:59:56 +00:00
scheglov@google.com 0cd8cd4006 New analyzer snapshot.
R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30862 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 17:57:44 +00:00
sethladd@google.com 7a47bc4442 you can use a type for a rule in serialization
BUG=
R=alanknight@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30858 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 17:05:49 +00:00
ahe@google.com cc9464d96f Add @reflectable to NoSuchMethodModel
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30851 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 11:14:51 +00:00
ajohnsen@google.com abdc2ade9d Rewrite file-system-watcher to better handle the different system APIs.
BUG=http://code.google.com/p/dart/issues/detail?id=14941
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30848 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 10:35:00 +00:00
efortuna@google.com 62246df6f6 Update references for exported variables and methods.
BUG=
R=alanknight@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30841 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 01:13:11 +00:00
nweiz@google.com 2e14e7ae71 Use a pool to restrict access to file descriptors in pub.
This is like r30830, but it doesn't check out resources for process invocations
in an attempt to narrow down the cause of the Windows buildbot failure.

This also adds additional logging for the same purpose.

R=rnystrom@google.com
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30839 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 00:49:50 +00:00
sethladd@google.com f9ee246abe Create a first-cut for a README for http package
BUG=
R=nweiz@google.com, rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30838 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 00:41:10 +00:00
nweiz@google.com 14d4e1f263 Revert "Use a pool to restrict access to file descriptors in pub."
This reverts r30830. This revert is just a test to see whether this CL caused
the windows bots to start failing or if it was a coincidence.

R=rnystrom@google.com
TBR

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30837 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 00:33:41 +00:00
nweiz@google.com 2cef9e2c7b Make pkg/stack_trace use stack chains.
scheduled_test now uses stack chains for all of its error reporting. This also
adds a number of [Chain.track] calls to work around issue 15105.

R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30836 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 00:18:50 +00:00
efortuna@google.com 12a1fd9805 Make re-exported classes appear as if they are part of the original library.
This is a WIP -- I need to finish the recursive updating of exported fields, but
everything else should be there.

BUG=
R=alanknight@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30831 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-03 23:05:28 +00:00
nweiz@google.com b97f099b2e Use a pool to restrict access to file descriptors in pub.
R=rnystrom@google.com
BUG=15358

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30830 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-03 22:30:59 +00:00
nweiz@google.com a8a3c2a7f0 Stop working around issue 12780 in pkg/http.
R=rnystrom@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30828 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-03 22:05:31 +00:00
efortuna@google.com 60750478c2 Change the output of unnamed constructors in our files.
BUG=
R=alanknight@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30807 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-03 01:01:15 +00:00
rmacnak@google.com 57d07c4c5f Revert "Revert r30650: fails in dart2js minified mode." and mark as failing.
BUG=http://dartbug.com/15405

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30802 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-02 19:23:59 +00:00
sethladd@google.com 0626ec4534 clarify that users of Polymer mixin have to call polymerCreated
BUG=
R=jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30800 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-02 17:58:37 +00:00
lrn@google.com 8744794212 Change other futures to also have timeout take a named parameter.
Review URL: https://codereview.chromium.org//98683002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30792 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-02 09:13:49 +00:00
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