[dart2dart] In placeholder collector skip non top-level elements from dart:* libraries.
Protects us from double-prefixing things like:
import('dart:io');
Platform.operatingSystem;

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11174 260f80e4-7a28-3924-810f-c04153c831b5
When a directory contains read-only files, try to make them writable when recursively deleting on Windows.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11175 260f80e4-7a28-3924-810f-c04153c831b5
Mark test which uses Math as failing.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11176 260f80e4-7a28-3924-810f-c04153c831b5
Fix FF status for js_interop_2_test

TBR=ajohnsen@google.com

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11177 260f80e4-7a28-3924-810f-c04153c831b5
Made get_archive.py resilient to 403 forbidden errors.
Review URL: https://chromiumcodereview.appspot.com//10867005

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11178 260f80e4-7a28-3924-810f-c04153c831b5
Change the UploadApiDocs() function to do the copies in parallel to speed up the dart-editor-linux builder.
Upgrade gsutil from 3.13 ==> 3.17. They fixed a bug with parallel uploads and lots of files.
Review URL: https://chromiumcodereview.appspot.com//10873011

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11179 260f80e4-7a28-3924-810f-c04153c831b5
Restore tests that use(d) Math.
Review URL: https://chromiumcodereview.appspot.com//10880006

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11180 260f80e4-7a28-3924-810f-c04153c831b5
Searchbox feedback to indicate that results are pending due to indexing/analysis (dartbug.com/3895).
Review URL: https://chromiumcodereview.appspot.com//10874014

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11181 260f80e4-7a28-3924-810f-c04153c831b5
Support proxying of objects between JS and Dart.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11182 260f80e4-7a28-3924-810f-c04153c831b5
Fix up Dromaeo tests for the removal of the Math.random call.
Review URL: https://chromiumcodereview.appspot.com//10873014

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11183 260f80e4-7a28-3924-810f-c04153c831b5
Regen html_dart2js - fix for dartc

TBR=efortuna@google.com

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11184 260f80e4-7a28-3924-810f-c04153c831b5
Welcome page intro content for the Dart Editor plugin.
Review URL: https://chromiumcodereview.appspot.com//10870020

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11185 260f80e4-7a28-3924-810f-c04153c831b5
Smarter "new interesting code" detection.
Review URL: https://chromiumcodereview.appspot.com//10829408

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11186 260f80e4-7a28-3924-810f-c04153c831b5
fix nits with pub actions
Review URL: https://chromiumcodereview.appspot.com//10880012

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11187 260f80e4-7a28-3924-810f-c04153c831b5
Update status display refinements.
Review URL: https://chromiumcodereview.appspot.com//10879021

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11188 260f80e4-7a28-3924-810f-c04153c831b5
Fixes to migrate all SDK accesses to go through the DartSdkManager. 
Review URL: https://chromiumcodereview.appspot.com//10871025

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11189 260f80e4-7a28-3924-810f-c04153c831b5
Use kInstanceCid instead of object_store()->object_class() when checking to see if the class is object class.
Review URL: https://chromiumcodereview.appspot.com//10873004

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11190 260f80e4-7a28-3924-810f-c04153c831b5
Fix printing of symbols for profiling on x64.
Review URL: https://chromiumcodereview.appspot.com//10870018

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11192 260f80e4-7a28-3924-810f-c04153c831b5
Conversions between Dart code and DOM code.

Arguments passed to and values returned by JavaScript code  sometimes need to be converted.  dart:html for dart2js specifies these conversions in a table indexed by type and, optionally, operation.

If an operation has any overloads that require conversion, a dispatch is generated to identify the values needing conversion, and to ensure the native method is called with the same number of arguments as the original user call site.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11193 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Conversions between Dart code and DOM code."

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

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