Fix to a debugger command / action binding.
Review URL: https://chromiumcodereview.appspot.com//10073019

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6592 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 403 (2012-04-16 20:18:04 +0400) antonm@chromium.org
Autogenerate headers for Dart bindings as well.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=403

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6593 260f80e4-7a28-3924-810f-c04153c831b5
Remove bad semicolon in negative test.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6594 260f80e4-7a28-3924-810f-c04153c831b5
Enable "package:" test on dart2js.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6595 260f80e4-7a28-3924-810f-c04153c831b5
Rollback idle test that broke the build (TBR)
Review URL: https://chromiumcodereview.appspot.com//10092016

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6596 260f80e4-7a28-3924-810f-c04153c831b5
Rename top-level function refactoring

It is based on previous RenameTypeProcessor, extracted into RenameTopLevelProcessor.

R=messick@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6597 260f80e4-7a28-3924-810f-c04153c831b5
Fix for parsing qualified type in for-in

R=devoncarew@google.com
BUG=
TEST=

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

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6599 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Refactor type propagation."

This reverts commit r6599.

BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6600 260f80e4-7a28-3924-810f-c04153c831b5
Reapply "Refactor type propagation."

This reapplies (a corrected version of ) commit 6599 which had been reverted in commit 6600.

Original CL: https://chromiumcodereview.appspot.com//10098001

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6601 260f80e4-7a28-3924-810f-c04153c831b5
Add fast paths for Smi values in the dart embedding api.

This speeds up the UseDartApi microbenchmark by 30%.  Thanks to Carl
for suggesting this.
Review URL: https://chromiumcodereview.appspot.com//10052027

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6602 260f80e4-7a28-3924-810f-c04153c831b5
Fix apidoc build step on Windows.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6603 260f80e4-7a28-3924-810f-c04153c831b5
Fix issue 2125: do not reparse a function being deoptimized.
Review URL: https://chromiumcodereview.appspot.com//10103005

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6604 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: tools to 404 (2012-04-17 01:30:29 +0400) vsm@google.com
Revert "Disable webdriver tests for windows"
http://src.chromium.org/viewvc/multivm/trunk/tools?view=rev&revision=404

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6605 260f80e4-7a28-3924-810f-c04153c831b5
Fix HTTP links in URI docs.

Also fixes a bug in our markdown parser where reference links are not
correctly case-insensitive.

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

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

Amazingly, this small change is all it seems to take to implement
implicit interfaces.
Review URL: https://chromiumcodereview.appspot.com//10103009

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6607 260f80e4-7a28-3924-810f-c04153c831b5
Adds a (multi-line string aware) "remove trailing whitespace" save participant to the dart editor.

http://code.google.com/p/dart/issues/detail?id=630

[UPDATED] as per follow-on conversations to include:

  * a factory to create an *undoable* text edit that removes trailing whitespace (unless it's in a multi-line string partition)
  * a simple action to apply the edit
  * a hook in the editor save cycle to call the action, and
  * a preference to enable/disable the action
Review URL: https://chromiumcodereview.appspot.com//10067003

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6608 260f80e4-7a28-3924-810f-c04153c831b5
Next IndexedDB test - scan with a cursor.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@6609 260f80e4-7a28-3924-810f-c04153c831b5
Nit fix to make preference constant key more self-identifying.
Review URL: https://chromiumcodereview.appspot.com//10091019

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

Also regenerate dom.dart

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

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