Enforces stricter type checking on classes that implement or extend generic types.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46581565
Make conditional optimizers mutually exclusive.

Don't allow heuristic-based condition minimization to be turned on at
the same time as new MinimizedCondition algorithm.
When aggressiveMinimization is off (as is now the default), this
CL should be a no-op.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46586423
Update webrtc externs for new state attribute names.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46629004
Don't add window scope to javascript builtin objects in
RescopeGlobalSymbols compiler pass. Adding this scope makes the code
unnecessarily larger and can have a large negative performance impact
(in particular on code that makes heavy use of Math).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46636841