Rename snapshot, other user-visible parts of docgen to dartdocgen.

BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41529 260f80e4-7a28-3924-810f-c04153c831b5
Use Element's source paths instead of URIs as a key in the index.

R=brianwilkerson@google.com
BUG=

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

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

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41531 260f80e4-7a28-3924-810f-c04153c831b5
AST-less implementation of DartDoubleClickSelector.

R=danrubel@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41532 260f80e4-7a28-3924-810f-c04153c831b5
Fix old bug in VirtualMemory::Commit on Windows.

This was recently exposed by VerifiedMemory, which was the first time we commit something that's not the initial part of a reservation.

BUG=dart:21469
TBR=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41533 260f80e4-7a28-3924-810f-c04153c831b5
Stop emitting dart2js's .precompiled.js file.

dart2js itself will stop emitting this file soon.

R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41534 260f80e4-7a28-3924-810f-c04153c831b5
Add a Client class to json_rpc_2.

R=rnystrom@google.com

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

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

R=rnystrom@google.com

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

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


git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41537 260f80e4-7a28-3924-810f-c04153c831b5
Add support for ^ constraints in pub.

R=rnystrom@google.com
BUG=17172

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41538 260f80e4-7a28-3924-810f-c04153c831b5
Add unit test for VirtualMemory::Commit.

Better late than never.

R=iposva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41539 260f80e4-7a28-3924-810f-c04153c831b5
Remove/skip invalid mirror tests.

-class of 1 is not required to declare int as an interface
-owner of members of mixin applications is the mixin
-MirrorsUsed does not have a semantics

R=gbracha@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41540 260f80e4-7a28-3924-810f-c04153c831b5
Fix dart2js tests in pub.

Pub's [requestShouldSucceed] test helper didn't verify that the
request returned a 200 response, which was masking some issues.

R=rnystrom@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41541 260f80e4-7a28-3924-810f-c04153c831b5
Fix analyzer warnings in pub.

R=rnystrom@google.com
TBR

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

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