We no longer crash this test.
Review URL: https://chromiumcodereview.appspot.com//10875050

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11311 260f80e4-7a28-3924-810f-c04153c831b5
Add --minify flag to dart2js.

TBR=smok@google.com

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11312 260f80e4-7a28-3924-810f-c04153c831b5
Add support for XMM registers in SSA code generation pipeline.

Split BinaryDoubleOp into several instructions that manipulate unboxed doubles.

R=fschneider@google.com
BUG=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11313 260f80e4-7a28-3924-810f-c04153c831b5
Proposed changes to error naming convention
Review URL: https://chromiumcodereview.appspot.com//10867048

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11314 260f80e4-7a28-3924-810f-c04153c831b5
Add documentation to the trigonometric functions in the math library.

BUG=4512
R=ahe@google.com

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11315 260f80e4-7a28-3924-810f-c04153c831b5
Convert getter and catch syntax in tests; fix resulting bugs
Review URL: https://chromiumcodereview.appspot.com//10872048

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11316 260f80e4-7a28-3924-810f-c04153c831b5
Small fix for _LocalMirrorSystemImpl.toString().

R=ager@google.com

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11317 260f80e4-7a28-3924-810f-c04153c831b5
Use intersection of types as type of conditional

This is actually preparation for type propagation in case of multiple assignments to variable.
For example when there are assignments in IfStatement, different types in "then" and "else" branches.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11319 260f80e4-7a28-3924-810f-c04153c831b5
[dart2dart] Minify non-optional method parameters and make sure that
minified locals do not clash with class fields.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11320 260f80e4-7a28-3924-810f-c04153c831b5
Additional testing of and bug fixes for the element builder
Review URL: https://chromiumcodereview.appspot.com//10869040

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11321 260f80e4-7a28-3924-810f-c04153c831b5
(TBR) Fix broken build
Review URL: https://chromiumcodereview.appspot.com//10870072

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11322 260f80e4-7a28-3924-810f-c04153c831b5
Infer and merge variable types with multiple assignments in conditional statements

This covers also case of declaring variable without value and assignment later.
This is just special case of multiple assignments in the same basic block.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11324 260f80e4-7a28-3924-810f-c04153c831b5
Fix intrinsified allocation of arrays which cuased crash on ia32: do not allow allocation of arrays with a length that is too large.
Review URL: https://chromiumcodereview.appspot.com//10874061

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11325 260f80e4-7a28-3924-810f-c04153c831b5
M1 syntax changes (courtesy of the clean-up tool).
Review URL: https://chromiumcodereview.appspot.com//10878052

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11326 260f80e4-7a28-3924-810f-c04153c831b5
Add some size checks to our logging POST back code.
Revert an unintentional rename of our XHR object.

http://code.google.com/p/dart/issues/detail?id=4687
Review URL: https://chromiumcodereview.appspot.com//10871050

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11327 260f80e4-7a28-3924-810f-c04153c831b5
Suppress "Waiting for debugger..." message on cosole

Less noise in the debugger console window.

Also put the verbose debugger output under command line flag
instead of compile time flag.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11328 260f80e4-7a28-3924-810f-c04153c831b5
Propagate type of list literal from parser to ast, graph, and optimizer.
Review URL: https://chromiumcodereview.appspot.com//10878042

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11329 260f80e4-7a28-3924-810f-c04153c831b5
Fixing up drag/drop APIs to work on Firefox and IE. Basically WebKit has the DragEvent type merged into the MouseEvent and the DataTransfer type named Clipboard.

BUG=538

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11330 260f80e4-7a28-3924-810f-c04153c831b5
dart2js dart:html conversions for serialized script values.

This fixes issue 1883.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@11331 260f80e4-7a28-3924-810f-c04153c831b5
Fix for 4700 - accept metadata in more places
Review URL: https://chromiumcodereview.appspot.com//10868078

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