Update test expectations.

R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40424 260f80e4-7a28-3924-810f-c04153c831b5
Fix typo in previous CL.

TBR=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40425 260f80e4-7a28-3924-810f-c04153c831b5
Canonicalize OutputUnits after they are constructed.

R=floitsch@google.com

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

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

Fetched from https://codereview.chromium.org/572283003/
and committed to resolve commit issue for Gilad Bracha

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40427 260f80e4-7a28-3924-810f-c04153c831b5
VM: Use current isolate as immediate operand in per-isolate stub code.

There is no need to load it from the context, if the stub
is per-isolate. This makes those stubs not rely on having a context in CTX,
and avoids loading the isolate pointer from memory.

This CL is part of the effort to free up CTX for general
allocation. Stubs that don't depend on a context in CTX
won't require storing the current context before calling
them.

R=srdjan@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40428 260f80e4-7a28-3924-810f-c04153c831b5
Clean up the canBuild and shouldBuild of the new backend

R=kmillikin@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40429 260f80e4-7a28-3924-810f-c04153c831b5
Update NSS to 3.16.4. Updated to Chromium's copy of NSS at revision 291806

Includes a fix for an Android L issue.

R=ricow@google.com, sgjesse@google.com, zra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40430 260f80e4-7a28-3924-810f-c04153c831b5
Mark pkg/analysis_server/test/socket_server_test as slow on jsshell

R=eernst@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40431 260f80e4-7a28-3924-810f-c04153c831b5
Don't use identical for null.

This was just a test to see if it generated the same code (it did),
but I forgot to revert it again.

R=fschneider@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40432 260f80e4-7a28-3924-810f-c04153c831b5
Fix ConstantPropagator::VisitBinaryDoubleOp to work with all integer types.

R=fschneider@google.com
BUG=http://dartbug.com/20984

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40433 260f80e4-7a28-3924-810f-c04153c831b5
VM: Remove unreachable code from the code generator.

In the case of zero checks, the optimizer does not specialize
an instance call when visiting (FlowGraphOptimizer::VisitInstanceCall).
There is no need to have code for this case in the code generator.

R=vegorov@google.com

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

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

R=danrubel@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40435 260f80e4-7a28-3924-810f-c04153c831b5
Run the SWTBot tests in Xvfb on Linux.
Need to install python-pip and use pip to install xvfbwrapper,
which I have already done on the linux FYI bot.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40437 260f80e4-7a28-3924-810f-c04153c831b5
Remove platform.js from the entry point boilerplate, as it's not
needed in polymer >= 0.14.0 .

R=jakemac@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40439 260f80e4-7a28-3924-810f-c04153c831b5
Two fixes for breakpoints manager.

1. Call "breakpointManager.handleIsolateCreated" in the same thread as calls "resume".
   Otherwise it cause a race condition between "isolateCreated" and "paused" handlers.

2. Check also URI of the breakpoints when check if there is a breakpoint for a Location.

R=devoncarew@google.com
BUG=

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

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