Chrome roll 136796->136828.

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7596 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: tools to 513 (2012-05-14 13:03:19 +0400) antonm@chromium.org
Even if we don't need to do webkit roll, still we need to update git checkout.
http://src.chromium.org/viewvc/multivm/trunk/tools?view=rev&revision=513

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7597 260f80e4-7a28-3924-810f-c04153c831b5
Add verbose help message and incorporate suggestions from Lars.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7598 260f80e4-7a28-3924-810f-c04153c831b5
Fix URL decoding in HTTP library

Now URL decoding works for non-ASCII URLs and will be UTF-8 decoded.

R=ager@google.com

BUG=dart:2902
TEST=tests/standalone/io/url_encoding_test.dart

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7599 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Fix URL decoding in HTTP library"

Issues with dart2js tests.

TBR=ager@google.com

BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7600 260f80e4-7a28-3924-810f-c04153c831b5
Accept more labels per switch case.

This matches the new, disambiguated switch syntax.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7601 260f80e4-7a28-3924-810f-c04153c831b5
Make a single labeled statement hold all its labels.

Previously a single labeled statement only held one label, and nested labeled
statements was used for multiple labels.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7602 260f80e4-7a28-3924-810f-c04153c831b5
Reenable svgelement2_test.

Fixes issue 2998.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7603 260f80e4-7a28-3924-810f-c04153c831b5
Make the crypto library an official dart:crypto library.

The library now works on dart2js and on the VM.

Add the library to the API docs and to the sdk.

R=iposva@google.com,dgrove@google.com,kasperl@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7604 260f80e4-7a28-3924-810f-c04153c831b5
Update status file.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7605 260f80e4-7a28-3924-810f-c04153c831b5
Disable crypto tests on Dartium.

DRT doesn't understand

R=antonm@google.com
BUG=dartbug.com/3042
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7606 260f80e4-7a28-3924-810f-c04153c831b5
Report total time for multiphase tests, in test script's --test option, not time of last phase.

BUG=
TEST=test.py --time

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7607 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 514 (2012-05-14 17:17:41 +0400) antonm@chromium.org
Add dart:crypto into Dartium snapshot.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=514

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7608 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Disable crypto tests on Dartium."

R=antonm@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7609 260f80e4-7a28-3924-810f-c04153c831b5
Create a common node for a common structure
Review URL: https://chromiumcodereview.appspot.com//10383144

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7610 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 515 (2012-05-14 19:07:16 +0400) antonm@chromium.org
Import dart:crypto to bring it into snapshot for real.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=515

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7611 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 516 (2012-05-14 19:42:31 +0400) antonm@chromium.org
Add a simple dep to crypto.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=516

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7612 260f80e4-7a28-3924-810f-c04153c831b5
Add a hash code to client and server web socket connections

The client web socket connection uses part of the nonce generated for
the challenge. The server web socket connection uses the hash code
from the socket.

R=ager@google.com

BUG=dart:3017
TEST=tests/standalone/io/web_socket_test.dart

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7613 260f80e4-7a28-3924-810f-c04153c831b5
Fix search box labels.
I have the changes required for the UI plugin in another CL, which also modifies
the properties file.
Review URL: https://chromiumcodereview.appspot.com//10392081

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7615 260f80e4-7a28-3924-810f-c04153c831b5
Renamed the "new" search engine because it is now the only search engine
Review URL: https://chromiumcodereview.appspot.com//10389121

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