Fix status on JS interop tests for FF

TBR=kasperl

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9430 260f80e4-7a28-3924-810f-c04153c831b5
Added Dartium support for JS to Dart PortSync calls

I addressed your test comments from the last cl - sorry for missing the last time.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9431 260f80e4-7a28-3924-810f-c04153c831b5
Chrome roll 145436->145518.

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

TBR=floitsch@google.com

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9433 260f80e4-7a28-3924-810f-c04153c831b5
Make sure we do not try to run main() before the document has been fully loaded.

The problem was that document.readyState is either loading, interactive,
or complete, so before this change we would sometimes run main() when the
document has been parsed but not fully loaded.

R=efortuna@google.com,vsm@google.com
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9434 260f80e4-7a28-3924-810f-c04153c831b5
Remove the instruction pointer from computations.

Remove the back pointers from computations to instructions in favor of
passing the instruction explicitly when needed.

R=fschneider@google.com
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9435 260f80e4-7a28-3924-810f-c04153c831b5
Cleanup attributes generation in dart:html.

R=antonm@google.com,sra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9436 260f80e4-7a28-3924-810f-c04153c831b5
Some enhancements of PrettyPrinter for NodeList, LiteralList.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9437 260f80e4-7a28-3924-810f-c04153c831b5
Add forward iterator to iterate instructions inside a basic block.

It is currently only used in SSA renaming.
Review URL: https://chromiumcodereview.appspot.com//10692107

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9438 260f80e4-7a28-3924-810f-c04153c831b5
Fix const unparse. Example:
foo([var a = const[]]) {}
used to unparse to:
foo([var a = []]) {}

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9439 260f80e4-7a28-3924-810f-c04153c831b5
Print out browser version for the autoupdating browsers (ff and chrome) on
buildbot trace.
Review URL: https://chromiumcodereview.appspot.com//10703105

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9440 260f80e4-7a28-3924-810f-c04153c831b5
Fix very subtle bug in HNode.changeUse.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9441 260f80e4-7a28-3924-810f-c04153c831b5
Support parsing of constructs like T[]?.

R=podivilov@chromium.org

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9442 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 681 (2012-07-06 20:09:43 +0400) podivilov@google.com
Protect DOMWindow event listeners from being collected.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=681

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9443 260f80e4-7a28-3924-810f-c04153c831b5
_html_library_custom members are only custom in frog.

R=antonm@google.com,sra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9444 260f80e4-7a28-3924-810f-c04153c831b5
Terminate parsing any single compilation unit if we encounter more then 100 parse errors.
Review URL: https://chromiumcodereview.appspot.com//10704068

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9445 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 682 (2012-07-06 20:18:54 +0400) antonm@chromium.org
Undo fast roll fixes.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=682

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9446 260f80e4-7a28-3924-810f-c04153c831b5
Inline Local Variable refactoring

R=messick@google.com
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9447 260f80e4-7a28-3924-810f-c04153c831b5
Fix a build issue w/ non-terminating builds and issues parsing dart:html.
Review URL: https://chromiumcodereview.appspot.com//10690099

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9448 260f80e4-7a28-3924-810f-c04153c831b5
TBR fix my fix
Review URL: https://chromiumcodereview.appspot.com//10701110

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