getCanonicalPath() timing

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16863 260f80e4-7a28-3924-810f-c04153c831b5
Initial support for mixins in dartc.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16864 260f80e4-7a28-3924-810f-c04153c831b5
Hardening to better handle dart projects whose models cannot be completely built.

Specifically this addresses the case where associated HTML files have illegal URIs describing the location of the dart entry point.  Without this fix, the files view falls over and editor inputs cannot be set.
Review URL: https://codereview.chromium.org//11828007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16865 260f80e4-7a28-3924-810f-c04153c831b5
Issue 7269. Fix NPE when closing workspace before auto-save start.
http://code.google.com/p/dart/issues/detail?id=7269

R=jwren@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16866 260f80e4-7a28-3924-810f-c04153c831b5
Migration of testing scripts in tools/ to libv2

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16867 260f80e4-7a28-3924-810f-c04153c831b5
Remove some previously flaky SecureSocket tests from the status file for Windows.

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16868 260f80e4-7a28-3924-810f-c04153c831b5
Refactor generic android embedder code out of the sample and fix gcc warnings.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16869 260f80e4-7a28-3924-810f-c04153c831b5
Fix test_runner_test which uses Timer to import dart:async.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16870 260f80e4-7a28-3924-810f-c04153c831b5
Modify navigation menu items (part 1).
o Change Open Declaration to Open "ItemName" (the selection is quoted)
o Change Find References to Find Uses of "ItemName"
o Change Open External Dartdoc to Browse Dart Doc
o Synchronize top-level Navigate menu with editor's context menu.
o In the context menu, hide the above items if they are not applicable
o In the Navigate menu, disable them if not applicable
Review URL: https://codereview.chromium.org//11776030

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16871 260f80e4-7a28-3924-810f-c04153c831b5
Fix to allow multiple selections to be analyzed/not analyzed via the files view context menu.  
Review URL: https://codereview.chromium.org//11830025

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16872 260f80e4-7a28-3924-810f-c04153c831b5
Fixing up statuses for documentfragment test.

The test is marked as skipped or timing out, but I cannot repro this at all. Attempting to re-enable the test to remove flakiness (if it still exists).

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16873 260f80e4-7a28-3924-810f-c04153c831b5
Add missing file.
Review URL: https://codereview.chromium.org//11827030

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16874 260f80e4-7a28-3924-810f-c04153c831b5
Fix path issues for Windows
Review URL: https://codereview.chromium.org//11783065

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16875 260f80e4-7a28-3924-810f-c04153c831b5
Test has been flaky, but difficult to nail down the flakiness.

BUG=7676

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16876 260f80e4-7a28-3924-810f-c04153c831b5
Mixin support for index and search engine.

Steve, do you need anything else to add mixins into auto-complete?

R=brianwilkerson@google.com,messick@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16877 260f80e4-7a28-3924-810f-c04153c831b5
Random fixes discovered when looking through CL 11824035.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16878 260f80e4-7a28-3924-810f-c04153c831b5
Update the editor samples and wizards to use the new location of dart.js.
Review URL: https://codereview.chromium.org//11819006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16879 260f80e4-7a28-3924-810f-c04153c831b5
Comment out two intermittent tests.
Review URL: https://codereview.chromium.org//11823030

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

The old implementation would throw any errors emitted by any sub-future to the
top level.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@16881 260f80e4-7a28-3924-810f-c04153c831b5
Split the args tests into a couple of smaller suites.

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

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