- May 14, 2015
-
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//18143002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@24555 260f80e4-7a28-3924-810f-c04153c831b5
-
sgjesse@google.com authored
The getters for executable, script and version are now statics on Platform. I kept them on Options for now, but updated most tests to use Platform. R=ajohnsen@google.com, floitsch@google.com, iposva@google.com BUG= Review URL: https://codereview.chromium.org//17406010 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@24401 260f80e4-7a28-3924-810f-c04153c831b5
-
ajohnsen@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=9294,https://code.google.com/p/dart/issues/detail?id=9295 R=sgjesse@google.com Review URL: https://codereview.chromium.org//17261026 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@24262 260f80e4-7a28-3924-810f-c04153c831b5
-
ajohnsen@google.com authored
BUG=http://code.google.com/p/dart/issues/detail?id=10895 Review URL: https://codereview.chromium.org//16831023 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@24236 260f80e4-7a28-3924-810f-c04153c831b5
-
keertip@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//17167005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@24203 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This also replaces the ubiqutous pathToFileUri/fileUriToPath functions. R=rnystrom@google.com Review URL: https://codereview.chromium.org//16848002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@24196 260f80e4-7a28-3924-810f-c04153c831b5
-
gram@google.com authored
Review URL: https://codereview.chromium.org//17071010 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@24047 260f80e4-7a28-3924-810f-c04153c831b5
-
floitsch@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//16950010 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@24000 260f80e4-7a28-3924-810f-c04153c831b5
-
ajohnsen@google.com authored
- Introduce IOException. - Remove HttpParserException. - Merge RedirectLimitExceededException and RedirectLoopException into RedirectException. - Remove 'IO' from FileIOException, DirectoryIOException, LinkIOException and SocketIOException. BUG=https://code.google.com/p/dart/issues/detail?id=9955 R=sgjesse@google.com Review URL: https://codereview.chromium.org//16123036 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23848 260f80e4-7a28-3924-810f-c04153c831b5
-
ajohnsen@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=9357 R=sgjesse@google.com Review URL: https://codereview.chromium.org//16739004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23840 260f80e4-7a28-3924-810f-c04153c831b5
-
ajohnsen@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=9839 R=nweiz@google.com Review URL: https://codereview.chromium.org//16223010 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23839 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//16756002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23829 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//16584002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23715 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//16351003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23615 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This mkaes it easier to model servers using descriptors. R=rnystrom@google.com Review URL: https://codereview.chromium.org//15682008 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23607 260f80e4-7a28-3924-810f-c04153c831b5
-
lrn@google.com authored
Change all instances, except some tests, to be sync still. Rename Multiplex to Broadcast everywhere. R=floitsch@google.com Review URL: https://codereview.chromium.org//16125005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23453 260f80e4-7a28-3924-810f-c04153c831b5
-
sgjesse@google.com authored
The parsed query parameters are now now available from the Uri object. TBR=whesse@google.com BUG=http://dartbug/2641 Review URL: https://codereview.chromium.org//15688013 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23413 260f80e4-7a28-3924-810f-c04153c831b5
-
sgjesse@google.com authored
Moved the contnet of dart:crypto to the package pkg/crypto. R=dgrove@google.com, floitsch@google.com, iposva@google.com, nweiz@google.com BUG= Review URL: https://codereview.chromium.org//15820008 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23322 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=7397 R=nweiz@google.com Review URL: https://codereview.chromium.org//16159003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23306 260f80e4-7a28-3924-810f-c04153c831b5
-
sgjesse@google.com authored
This merges the dart:uri library into dart:core removing the dart:uri library. Besides moving the library the Url class has been changed. * Removed existing Uri constructor as it was equivalent with Uri.parse * Remamed constructor Uri.fromComponents to Uri * Moved toplevel function encodeUriComponent to static method Uri.encodeComponent * Moved toplevel function decodeUriComponent to static method Uri.decodeComponent * Moved toplevel function encodeUri to static method Uri.encodeFull * Moved toplevel function decodeUri to static method Uri.decodeFull * Rename domain to host * Added static methods Uri.encodeQueryComponent and Uri.decodeQueryComponent * Added support for path generation and splitting * Added support for query generation and splitting * Added some level of normalization R=floitsch@google.com, lrn@google.com, nweiz@google.com, scheglov@google.com BUG= Review URL: https://codereview.chromium.org//16019002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23266 260f80e4-7a28-3924-810f-c04153c831b5
-
lrn@google.com authored
Makes subscriptions the active part of a stream, with the stream itself being just an inert creator of subscriptions. This changes the behavior of a "single subscription" stream to match the documentation: After the subscription is canceled, you can't resubscribe to the stream. Previously, you could do that, but it was never documented or intended. This also makes the stream of a StreamController not be paused while before it's subscribed - it is always the subscription that is paused or not, and while there is no subscription, the stream cannot be paused. Previously the stream was set to paused until the first subscription in order to prevent events from being lost. That is handled independently of pauses now. Adds StreamController.multiplex constructor. This name is tentative, and likely to change. Its behavior may change as well. It currently provides a new single-subscription stream each time its "stream" getter is read, and you can subscribe to these. Adds StreamIterator class that allows iterating over a stream's data events using (async) "moveNext()" and "current", like a direct style Iterator (sorry, it won't work in a for-in loop). Review URL: https://codereview.chromium.org//16131003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23237 260f80e4-7a28-3924-810f-c04153c831b5
-
lrn@google.com authored
Reverts r23218, r23217, r23208, r23207, r23206, r23205, r23204. r23218 | Path observer is listened more than once, so make it multiplex. r23217 | Add StreamController.multiplex constructor. r23208 | Fix bug in streamimpl r23207 | Fix bug in stream iterator. r23206 | Change expectations for http_parser_test. r23205 | Fix bug in stream-impl. r23204 | Make StreamSubscription be the active part of a string. Review URL: https://codereview.chromium.org//15989006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23221 260f80e4-7a28-3924-810f-c04153c831b5
-
lrn@google.com authored
It is the one keeping the buffer of events, not the stream. R=ajohnsen@google.com, floitsch@google.com, jmesserly@google.com Review URL: https://codereview.chromium.org//14753009 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23204 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//16023007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23186 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//16039002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23184 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
Review URL: https://codereview.chromium.org//16034002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23182 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//15701006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23160 260f80e4-7a28-3924-810f-c04153c831b5
-
ajohnsen@google.com authored
BUG= Review URL: https://codereview.chromium.org//15796003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23149 260f80e4-7a28-3924-810f-c04153c831b5
-
ajohnsen@google.com authored
This also removed Process.runShell and adds a new flag: runInShell. BUG= R=kustermann@google.com, nweiz@google.com, sgjesse@google.com Review URL: https://codereview.chromium.org//15883003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23131 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//15954002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23116 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=5104 R=nweiz@google.com Review URL: https://codereview.chromium.org//15777002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23114 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//15741021 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23105 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=10665 R=nweiz@google.com Review URL: https://codereview.chromium.org//15889005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23100 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//15902002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23098 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//15844004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23097 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
Cleans up pub a bit and in particular lets you do: $ pub install --verbose R=nweiz@google.com Review URL: https://codereview.chromium.org//15444003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@23035 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=10190 R=nweiz@google.com Review URL: https://codereview.chromium.org//15347004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@22913 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//14843025 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@22825 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
BUG=7391 R=rnystrom@google.com Review URL: https://codereview.chromium.org//15213002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@22807 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This also removes some unnecessary debugging logs from r22713. TBR Review URL: https://codereview.chromium.org//15184003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@22720 260f80e4-7a28-3924-810f-c04153c831b5
-