Correctly handle the case of a 126 bytes long message, in WebSocket frame encoding.

BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7678 260f80e4-7a28-3924-810f-c04153c831b5
Use Uint8List instead of String when sending messages.

This fixes a timeout on buildbot for debug/checked/x64.

BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7679 260f80e4-7a28-3924-810f-c04153c831b5
Fix bug only happening in checked node.

A reference to nativeEmitter wasn't properly prefixed with "backend.emitter".

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7680 260f80e4-7a28-3924-810f-c04153c831b5
Add a global graph entry.

Ensure all blocks including exception handlers are reachable from the
entry.

R=srdjan@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7681 260f80e4-7a28-3924-810f-c04153c831b5
Don't report an internal error if attempting to compile a file that doesn't exist.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7682 260f80e4-7a28-3924-810f-c04153c831b5
Add more API fuzzing and fix the issues encountered.

- Fixed integer checks in a couple of places.
- Added closed checks to async operations.

More changes like this coming but I'm splitting the work up to not
make the review too large.

R=sgjesse@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7683 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Add more API fuzzing and fix the issues encountered."

I know what is wrong but don't have the time to fix it right now.
I open a lot of files that are not closed and therefore the directory
cannot be deleted on Windows. Will fix ASAP.

R=sgjesse@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7684 260f80e4-7a28-3924-810f-c04153c831b5
Compute assigned variables and dominance frontiers.

During basic block discovery, compute assigned variables in each
block.  After computing immediate dominators, compute dominance
frontiers.  Both of these will be used for SSA construction.

R=fschneider@google.com,srdjan@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7685 260f80e4-7a28-3924-810f-c04153c831b5
Add test for DOM fileapi.

R=antonm@chromium.org

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7686 260f80e4-7a28-3924-810f-c04153c831b5
Skip fileapi_test on frog.

TBR=sra@google.com

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7687 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 523 (2012-05-16 13:16:05 +0400) podivilov@google.com
Implement fileapi callbacks.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=523

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7688 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 524 (2012-05-16 17:38:36 +0400) antonm@chromium.org
Fix former style for generics.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=524

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7689 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 525 (2012-05-16 17:55:19 +0400) podivilov@google.com
Suppress 'Resource interpreted as Script' messages.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=525

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7690 260f80e4-7a28-3924-810f-c04153c831b5
Support for extracting DartBinaryExpression fragment

R=messick@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7691 260f80e4-7a28-3924-810f-c04153c831b5
Move html events generation to domimpl.

R=antonm@chromium.org

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7692 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 526 (2012-05-16 19:36:25 +0400) antonm@chromium.org
Properly perform security checks when accessing Location.href.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=526

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7693 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: tools to 527 (2012-05-16 20:02:36 +0400) vsm@google.com
Convert playground to dart:html
http://src.chromium.org/viewvc/multivm/trunk/tools?view=rev&revision=527

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@7694 260f80e4-7a28-3924-810f-c04153c831b5
Skip fileAPI test for dart2js.
This failure showed up with r7686.
TBR=podivilov@google.com
Review URL: https://chromiumcodereview.appspot.com//10332198

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