Chrome roll 154068->154320.

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11677 260f80e4-7a28-3924-810f-c04153c831b5
Include build ID in dart2js

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11678 260f80e4-7a28-3924-810f-c04153c831b5
Unify the name of the flag and make it settable from command line.

It's intentionally doesn't go into documentation as it's an experimental.

R=smok@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11679 260f80e4-7a28-3924-810f-c04153c831b5
Hacky implementation of whole program AST to XML output.

Let's experiment how useful it is and then promote into a separate
backend if need be.

R=smok@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11680 260f80e4-7a28-3924-810f-c04153c831b5
[dart2dart] fix unparser test long lines.

TBR=antonm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11681 260f80e4-7a28-3924-810f-c04153c831b5
Simplify import tags emission.

That removes another dependence on compiler in emitter and makes
the code terser.

R=smok@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11682 260f80e4-7a28-3924-810f-c04153c831b5
Add multiple statement parsing for the formatter
Review URL: https://chromiumcodereview.appspot.com//10914034

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11683 260f80e4-7a28-3924-810f-c04153c831b5
Extend testing of argument definition test expressions.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11684 260f80e4-7a28-3924-810f-c04153c831b5
Typo fix in resolver error code (asbstract -> abstract).
Review URL: https://chromiumcodereview.appspot.com//10905037

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11686 260f80e4-7a28-3924-810f-c04153c831b5
NPE fix in the command-line debugger if the VM exits soon after starting up.
Review URL: https://chromiumcodereview.appspot.com//10915029

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11687 260f80e4-7a28-3924-810f-c04153c831b5
Fix console pattern matching to pickup "file:" Dart source references
Review URL: https://chromiumcodereview.appspot.com//10899047

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11688 260f80e4-7a28-3924-810f-c04153c831b5
Issue 4796. Support for renaming named parameters in invocations
http://code.google.com/p/dart/issues/detail?id=4796

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11689 260f80e4-7a28-3924-810f-c04153c831b5
Fix for tests - we don't allow to rename external elements.

R=messick@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11690 260f80e4-7a28-3924-810f-c04153c831b5
UI tweaks to the launch dialog pages.
Review URL: https://chromiumcodereview.appspot.com//10909025

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11691 260f80e4-7a28-3924-810f-c04153c831b5
Remove TestProject.waitForAutoBuild() - about 25% tests execution speed up

R=messick@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11692 260f80e4-7a28-3924-810f-c04153c831b5
We can throw an exception but we cannot deoptimize at a runtime call.

Remove deopt ids at runtime calls. Mark several computations/instructions that they cannot deoptimize.
Review URL: https://chromiumcodereview.appspot.com//10915026

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11693 260f80e4-7a28-3924-810f-c04153c831b5
Fix potential NPE in ElementFactory.getParameterElement()

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11694 260f80e4-7a28-3924-810f-c04153c831b5
Remove support for the resource directive
Review URL: https://chromiumcodereview.appspot.com//10919029

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11695 260f80e4-7a28-3924-810f-c04153c831b5
Fix compiler warning.
Review URL: https://chromiumcodereview.appspot.com//10917025

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@11696 260f80e4-7a28-3924-810f-c04153c831b5
put open folder pub option behind options flag
Review URL: https://chromiumcodereview.appspot.com//10914037

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