Step back and remove more getNode() invocations

In many cases we need Element.getNode() only for producing error.
This CL changes these places and well as other places where we can easily use only Elements without getNode().

R=zundel@google.com,brianwilkerson@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5349 260f80e4-7a28-3924-810f-c04153c831b5
Base test case of a multi-test now insists no static type warnings

There were 5 multitests that need adjustment after this change. 4 of them
were trivial changes, so I went ahead and fixed them.

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5350 260f80e4-7a28-3924-810f-c04153c831b5
Add identifiers for unnamed functions
Review URL: https://chromiumcodereview.appspot.com//9689018

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5351 260f80e4-7a28-3924-810f-c04153c831b5
Isolate library changes for leg support.
Review URL: https://chromiumcodereview.appspot.com//9662046

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5352 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: tools to 255 (2012-03-12 13:14:16 -0700) vsm@google.com
Fix overdeleting on bots
http://src.chromium.org/viewvc/multivm/trunk/tools?view=rev&revision=255

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5353 260f80e4-7a28-3924-810f-c04153c831b5
Add factory constructor for WebSocket Add generated dom & html directories to .gitignore

BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5354 260f80e4-7a28-3924-810f-c04153c831b5
Fix build breakage caused from revision 5341 in Windows.
TBR: whesse@google.com
Review URL: https://chromiumcodereview.appspot.com//9677007

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5355 260f80e4-7a28-3924-810f-c04153c831b5
Fix for the time server example due to API change.
Review URL: https://chromiumcodereview.appspot.com//9692009

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5356 260f80e4-7a28-3924-810f-c04153c831b5
Fix the build
Review URL: https://chromiumcodereview.appspot.com//9695007

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5357 260f80e4-7a28-3924-810f-c04153c831b5
Not properly handling backslashes for extra files on Windows.
Review URL: https://chromiumcodereview.appspot.com//9677008

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5358 260f80e4-7a28-3924-810f-c04153c831b5
Switch SpiroDraw sample from dart:dom to dart:html
Only increases output size for ~80K to ~100K uncompressed.

BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5359 260f80e4-7a28-3924-810f-c04153c831b5
Support for the isolate library.
Review URL: https://chromiumcodereview.appspot.com//9667036

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5360 260f80e4-7a28-3924-810f-c04153c831b5
Download the DRT archive instead of the full dartium

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5361 260f80e4-7a28-3924-810f-c04153c831b5
revert change 5358
Review URL: https://chromiumcodereview.appspot.com//9689029

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5363 260f80e4-7a28-3924-810f-c04153c831b5
validate name of launch configurations
Review URL: https://chromiumcodereview.appspot.com//9695004

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5364 260f80e4-7a28-3924-810f-c04153c831b5
Fix invalid syntax in _WebSocketFactoryProvider to fix the build.

TBR

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5365 260f80e4-7a28-3924-810f-c04153c831b5
Port the SVG code to the wrapperless DOM.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5366 260f80e4-7a28-3924-810f-c04153c831b5
New test passing on leg.
Review URL: https://chromiumcodereview.appspot.com//9693018

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@5367 260f80e4-7a28-3924-810f-c04153c831b5
SendPort + ReceivePort changes:
- document what are valid messages in SendPort.send
- change SendPort.call to return a future of the reply
- remove ReceivePort.singleShot

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

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