Is-checks can also contain typedefs.
Review URL: https://chromiumcodereview.appspot.com//9668048

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5285 260f80e4-7a28-3924-810f-c04153c831b5
Update test status and fix a typo.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5286 260f80e4-7a28-3924-810f-c04153c831b5
When importing a library without a prefix, add the elements from the element map instead of the list of elements. The element map contains the abstract fields, whereas the list of elements contain the getter and the setter.
Review URL: https://chromiumcodereview.appspot.com//9662035

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5287 260f80e4-7a28-3924-810f-c04153c831b5
Unbreak web tests.
Review URL: https://chromiumcodereview.appspot.com//9662038

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

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

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

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

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

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

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

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

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5293 260f80e4-7a28-3924-810f-c04153c831b5
Tweak database IDL format to print interface attributes on separate lines

moves 'interface' column 0 so you don't have to hscroll to see the name.

BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5294 260f80e4-7a28-3924-810f-c04153c831b5
Fix idlparser.py: const should always go after ext attrs.

R=antonm@chromium.org

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

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5298 260f80e4-7a28-3924-810f-c04153c831b5
Repeated prefixes and parser fixes.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5299 260f80e4-7a28-3924-810f-c04153c831b5
Retriage client tests for legium.
Review URL: https://chromiumcodereview.appspot.com//9664047

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

This is still to slow, but at least we're back at n-squared.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5302 260f80e4-7a28-3924-810f-c04153c831b5
An HStatic cannot necessarily be generate at use site.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5313 260f80e4-7a28-3924-810f-c04153c831b5
Prepare fremontcutbuilder for Chromium/WebKit roll.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5314 260f80e4-7a28-3924-810f-c04153c831b5
Fix another bug in the bailout computation that occurs when the then block of an if aborts.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5318 260f80e4-7a28-3924-810f-c04153c831b5
Respect the --suppress-warnings flag.

R=ahe@google.com
BUG=
TEST=

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

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