change delete on Windows to call out to system
Review URL: https://codereview.chromium.org//11855009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17024 260f80e4-7a28-3924-810f-c04153c831b5
Add Commons IO and Lang

R=danrubel@google.com,ricow@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17025 260f80e4-7a28-3924-810f-c04153c831b5
Default constructor for dart:io Path now handles native Windows paths.  Path() now does the same as Path.fromNative().  Path.fromNative() is removed, and all uses of it replaced by Path().

BUG=https://code.google.com/p/dart/issues/detail?id=7872

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17026 260f80e4-7a28-3924-810f-c04153c831b5
List of Eclipse 3.8.1 files

It is actually Eclipse 3.8.1 SDK + delta pack.
We need to upgrade used Eclipse for Editor in any case, and java2dart requires JDK part from SDK.

I cannot upload for review actual files (too much, too big for the tool), so here only list of files.

R=danrubel@google.com,ricow@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17027 260f80e4-7a28-3924-810f-c04153c831b5
Adding streams to dart:html.

This exposes all DOM events as streams. This keeps the current DOM event syntax as well, I'd like to make sure this API is stable before deprecating the old syntax, then we'll remove it a while after that.

I made an initial stab at getting the event types correct for the streams, though it's not documented very well and frequently inconsistent between browsers. Hopefully it's close, and I imagine there will be changes to come.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17028 260f80e4-7a28-3924-810f-c04153c831b5
Add homepage to pubspec.yaml .
Review URL: https://codereview.chromium.org//11534021

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17029 260f80e4-7a28-3924-810f-c04153c831b5
Progress on java2dart.

1. Support for static field imports
2. Support for constructors, this() and super() invocations.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17030 260f80e4-7a28-3924-810f-c04153c831b5
Upload new Dart binaries and re-enable unit tests for test scripts.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17031 260f80e4-7a28-3924-810f-c04153c831b5
Streams test is failing on FF and IE, rather than revert the streams CL, I'm patching the status while fixing the tests. My guess is that the focus event is not synchronous on FF and IE, though it is working for me locally on FF.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17032 260f80e4-7a28-3924-810f-c04153c831b5
Analysis engine command line arg cleanup.

A number of options have optimistically been removed.
Review URL: https://codereview.chromium.org//11882027

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17033 260f80e4-7a28-3924-810f-c04153c831b5
No longer work around issue 7761.

This also moves Pub's modified _OutputStreamConsumer class into pkg/http.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17034 260f80e4-7a28-3924-810f-c04153c831b5
Fixes for a number of dart analyzer issues in dart:html.

These are mostly just adding missing methods fixing a few typos from the experimental merge.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17035 260f80e4-7a28-3924-810f-c04153c831b5
- Dump Smi objects into the heap profile.
Review URL: https://codereview.chromium.org//11881010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17036 260f80e4-7a28-3924-810f-c04153c831b5
Adding support checks for FileSystem APIs and making APIs not webkit-specific.

This is an updated version of https://codereview.chromium.org/11856014/ which was failing because the test was causing a timeout when file APIs are not supported.

The first patch is the original, second is the updated version.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17037 260f80e4-7a28-3924-810f-c04153c831b5
Stop working around issue 7781 in Pub.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17038 260f80e4-7a28-3924-810f-c04153c831b5
Increase the step timeout in scheduled pub tests.

Also un-mark the uploaders test as flaky.

BUG=7879

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@17039 260f80e4-7a28-3924-810f-c04153c831b5