w3c_audio.js - adding "@extends {HTMLAudioElement}" to Audio declaration
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=61506643
Emit a parser warning if code contains "@template {T}" instead of "@template T"

Fixes issue 1109.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=61527494
Small cleanups:
- Don't check for a case that can't happen (because Splitter always returns at least one string).
- Remove unused argument to parseResultType
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=61544899
Export a few new extern files
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=61544949
[NEW TYPE INFERENCE]

Make sure that parse warnings cause unit test failures.
Use unique identifiers for nominal types to avoid name collision.
Specialize based on the typeof operator.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=61546625
Improve the handling of goog.asserts around unknown.  goog.asserts.assertInstanceof now behaves as "instanceof" does and tightens "unknown" to the asserted type.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=61549492
Remove no-op call to String.format
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=61549750
Change AngularJS types to explicitly non-nullable.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=61571130
[NEW TYPE INFERENCE]

Warn instead of crash on circular inheritance
Allow externs to be null
Fix preconditions check in analyzeLooseCall to allow constructors
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=61608636
[NEW TYPE INFERENCE]

Loosen the handling of inferred-property types.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=61610736