Add a test for out of range access of typed arrays.

R=podivilov@chromium.org,sra@google.com

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7578 260f80e4-7a28-3924-810f-c04153c831b5
Better support for the case of typed arrays inheriting from other typed arrays.

R=podivilov@chromium.org,sra@google.com

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

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

Apparently html wrappers check for negative indices, but not positive ones.

TBR=podivilov@chromium.org,sra@google.com

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7581 260f80e4-7a28-3924-810f-c04153c831b5
Move dart:dom to dart:dom_deprecated

Brian: Can you please look at the editor / dartc changes?

Bob: Can you look at the apidoc changes?

Stephen/Pavel: Can you guys look at the rest?

Pavel: I will update, test, and land your Dartium CL along with this change.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7587 260f80e4-7a28-3924-810f-c04153c831b5
Remove editor test for deprecated dom library

TBR=danrubel

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7589 260f80e4-7a28-3924-810f-c04153c831b5
Initial support for 'Extract temp' - only when single expression selected

Actually, already can be useful.
For example to extract single argument of invocation into variable.

R=messick@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7590 260f80e4-7a28-3924-810f-c04153c831b5
Update analysis server and indexer
Review URL: https://chromiumcodereview.appspot.com//10391092

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7591 260f80e4-7a28-3924-810f-c04153c831b5
Fix for an issue where our html files were not being processed at application launch. This meant that we weren't able to associate html files and their target dart applications.
Review URL: https://chromiumcodereview.appspot.com//10310129

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7592 260f80e4-7a28-3924-810f-c04153c831b5
Update the chat sample to latest Dart version

R=dgrove@google.com

BUG=dart:2999
TEST=samples/tests/samples/chat/chat_server_test.dart

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7594 260f80e4-7a28-3924-810f-c04153c831b5
Cleanup, including removing warning for terminating loop bodies.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7595 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/dart@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/dart@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/dart@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/dart@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/dart@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/dart@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/dart@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/dart@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/dart@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/dart@7607 260f80e4-7a28-3924-810f-c04153c831b5