[NEW TYPE INFERENCE] Don't accidentally put free variables in the type env in the bwd direction.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64933031
Properly attach jsdoc to postfix expressions
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64947854
Fix the octal-literal parsing in string literals so that '\240' is parsed correctly.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64988101
Replace many regex splits with Splitter
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=64997825
[NEW TYPE INFERNCE] Allow method declarations without function initializers.

This only allows declarations for function with @type declarations.
@param/@return style declarations will have to wait for a follow-up CL.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65002996
Add (standard) HTMLMediaElement.getStartDate() method.

This replaces the (deprecated, broken, and unused)
HTMLMediaElement.startTime attribute.
See https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/_D5WE544usk
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65004417
Make entire first line bold instead of just ERROR/WARNING text
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65005225
Add DragEvent to the HTML5 externs.

As best I can tell, this was introduced as part of HTML5.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65019521
Don't crash on typical jsdoc method declarations.

This quick fix skips type checking on these cases, which
we will clearly need to come back to.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65023390
[NEW TYPE INFERENCE] Fixing ported tests.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65026070
Remove jslayoutjs annotation.  It is no longer needed for jslayout_js
edit/refresh support.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65058001
Remove some unused code
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65064847
[NEW TYPE INFERENCE] getters/setters
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65124448
added $sceDelegate and $sceDelegateProvider services to angular externs
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65125433
added @override annotation to angular.$sceDelegate.prototype.valueOf member
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65134564
Only trigger the nullable return warning if the function has an explicit @return annotation.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65141502
[NEW TYPE INFERENCE] Don't try to update types when they are declared.

Previously, the code would update types to the declared type as a way
of "resetting" types. This change removes this behavior, as there can
be cases where this is less exact than leaving the original declared type
intact.

To NewTypeInferenceTest, add a pathological case where the inexactness of the
previous behavior lead to a crash.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65142821
Fix old download location in Closure Compiler README
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65150886
[NEW TYPE INFERENCE] Don't tighten types of values defined locally.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65164385
Add an exception in CheckNullableReturn so that "return arr[i] || null;" is still considered nullable.

Also add a comment to let people know that the check is still experimental.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=65191192