added printWarnings option to HtmlDiff

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6653 260f80e4-7a28-3924-810f-c04153c831b5
Relax assert so that the ia32 disassembler does not choke on C-heap allocated
constant strings.
Review URL: https://chromiumcodereview.appspot.com//10114002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6654 260f80e4-7a28-3924-810f-c04153c831b5
Rename top-level variables and function type aliases

No changes in errors/warnings yet.

R=messick@google.com
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6656 260f80e4-7a28-3924-810f-c04153c831b5
Fix some completion bugs that appeared as a result of AST shape
changes for better error recovery.
Fixes 2618
Review URL: https://chromiumcodereview.appspot.com//10021032

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6657 260f80e4-7a28-3924-810f-c04153c831b5
Fix an invalid character escape sequence.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6659 260f80e4-7a28-3924-810f-c04153c831b5
Don't close all of the editors and views on early startup in the com.google.dart.tools.ui_test plug-in.
Review URL: https://chromiumcodereview.appspot.com//10117006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6660 260f80e4-7a28-3924-810f-c04153c831b5
Share intrinsification framework across architectures, started on instrinsification in the new compiler x64.
Review URL: https://chromiumcodereview.appspot.com//10035006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6661 260f80e4-7a28-3924-810f-c04153c831b5
New project specific formatting rules added to the com.google.dart.tools.ui.swtbot_test plugin.
Review URL: https://chromiumcodereview.appspot.com//10117010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6662 260f80e4-7a28-3924-810f-c04153c831b5
Editor auto-update phase 1 (update checking and staging).

Introduces the major players (Revisions, Update Events, and the main UpdateManager point of entry) and implements basic update checking and staging.

NOTE: this funcionailty is hidden behind the "experimental/update" flag so is NOT user-affecting.

Also note that some of these bits (notably the Update model) are subject to change as we get further into the update lifecycle.
Review URL: https://chromiumcodereview.appspot.com//10103037

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6663 260f80e4-7a28-3924-810f-c04153c831b5
Fix potential problem with mismatch between ICData inloine cache miss handler in optimizing compiler.
Review URL: https://chromiumcodereview.appspot.com//10114010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6664 260f80e4-7a28-3924-810f-c04153c831b5
Map IDBAny and IDBKey to Dynamic

Specialize printing of Dynamic depending on context.
Interfaces try to print it as /*IDLType*/ in operation signatures.
Generated C++ is unchanged.

Replace the arg_info tuple with a ParamInfo object.
Rename arg_infos to param_infos.

   void postMessage(Dynamic message, [List messagePorts]);
-> void postMessage(/*SerializedScriptValue*/ message, [List messagePorts]);

   String createObjectURL(var blob_OR_stream);
-> String createObjectURL(blob_OR_stream);

   final Dynamic key;
-> final /*IDBKey*/ key;

   Dynamic strokeStyle;
-> var strokeStyle;

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6665 260f80e4-7a28-3924-810f-c04153c831b5
Get Dromaeo tests running on Windows.
Review URL: https://chromiumcodereview.appspot.com//10115011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6666 260f80e4-7a28-3924-810f-c04153c831b5
Address review comments.
Review URL: https://chromiumcodereview.appspot.com//10052030

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6667 260f80e4-7a28-3924-810f-c04153c831b5
Some minor cleanup.
Review URL: https://chromiumcodereview.appspot.com//10114012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6668 260f80e4-7a28-3924-810f-c04153c831b5
Add test of the HTTP headers object

Fixed a number of bugs revealed by actually testing.

R=ajohnsen@google.com

BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6669 260f80e4-7a28-3924-810f-c04153c831b5
- Update svn:ignore to include project files.



git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6670 260f80e4-7a28-3924-810f-c04153c831b5
Clean up handling of types.

This CL includes changes that address comments in http://codereview.chromium.org/9431029/.

- Do not explicitly check for var and Dynamic when resolving types.
- Support isSubType on type variables.
- Fix reflexivity of interface types.
- Check that required classes can be resolved in the core library. Provide all necessay core library classes for DummyCompilerTest.dart and MockCompiler.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6671 260f80e4-7a28-3924-810f-c04153c831b5
Fix bugs in cascade implementation.

Some token.next got lost at some point.
And tests weren't running.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6672 260f80e4-7a28-3924-810f-c04153c831b5
Refactor URI processing of native extensions directive #import("dart-ext:foo").

BUG=
TEST=standalone/io/TestExtensionsTest

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@6674 260f80e4-7a28-3924-810f-c04153c831b5
Check number of type arguments.

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

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