remove unused SourceFileElement and related classes and methods

BUG=
R=jwren@google.com, messick@google.com

Review URL: https://codereview.chromium.org//493623003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39482 260f80e4-7a28-3924-810f-c04153c831b5
Address hints in dart2js source code.

R=sigurdm@google.com

Review URL: https://codereview.chromium.org//500473002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39483 260f80e4-7a28-3924-810f-c04153c831b5
Update dart:collection to version 1.0.0

R=sgjesse@google.com

Review URL: https://codereview.chromium.org//463333004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39484 260f80e4-7a28-3924-810f-c04153c831b5
Update ie11 test expectations.

BUG= http://dartbug.com/20657
R=whesse@google.com

Review URL: https://codereview.chromium.org//498673002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39485 260f80e4-7a28-3924-810f-c04153c831b5
Update pub barback dependency to allow 0.15.1-dev.

R=sgjesse@google.com

Review URL: https://codereview.chromium.org//497703002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39486 260f80e4-7a28-3924-810f-c04153c831b5
Mark tests as Pass, Fail for IE11.

BUG= http://dartbug.com/20659
R=whesse@google.com

Review URL: https://codereview.chromium.org//485293004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39487 260f80e4-7a28-3924-810f-c04153c831b5
Ensure TypeMasks are always normalized to the most constraining kind.

BUG=
R=floitsch@google.com, karlklose@google.com

Review URL: https://codereview.chromium.org//483743003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39488 260f80e4-7a28-3924-810f-c04153c831b5
Make toString of UnionTypeMask stable.

BUG=
R=karlklose@google.com

Review URL: https://codereview.chromium.org//495043002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39489 260f80e4-7a28-3924-810f-c04153c831b5
Add optional startIndex to String.replaceFirst

BUG= https://code.google.com/p/dart/issues/detail?id=3194
R=lrn@google.com

Review URL: https://codereview.chromium.org//462463003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39490 260f80e4-7a28-3924-810f-c04153c831b5
Fix tests to work with new TypeMask interface.

BUG=
TBR=karlklose@google.com

Review URL: https://codereview.chromium.org//474773004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39491 260f80e4-7a28-3924-810f-c04153c831b5
Reduce reliance on Compiler.

BUG=
R=herhut@google.com

Committed: https://code.google.com/p/dart/source/detail?r=39077

Reverted: https://code.google.com/p/dart/source/detail?r=39086

Review URL: https://codereview.chromium.org//451703003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39492 260f80e4-7a28-3924-810f-c04153c831b5
Use World instead of Compiler in Selector.

BUG=
R=herhut@google.com

Committed: https://code.google.com/p/dart/source/detail?r=39079

Review URL: https://codereview.chromium.org//442843003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39493 260f80e4-7a28-3924-810f-c04153c831b5
Make RefactoringStatus a collection of generated RefactoringProblems.

R=brianwilkerson@google.com, paulberry@google.com
BUG=

Review URL: https://codereview.chromium.org//485083004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@39494 260f80e4-7a28-3924-810f-c04153c831b5
Rename 'getRefactoring.return.status' to 'problems'.

It is a list, and we name lists with plurals.

R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//495273002

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

Deferred code is not working yet.

R=kasperl@google.com

Review URL: https://codereview.chromium.org//496083002

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