Accept and convert enum symbolic names to enum values during field deserialization.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46736500
Add setDefaultSeperator method to goog.ui.ac.InputHandler.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46740906
Update deps
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46746331
Check to make sure that the className to remove exists in this.extraClassNames_.

Otherwise, one can call addClassName with classNameA, and then removeClassName with classNameB, which could be a class in the base control, causing collateral damage.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46750626
Removing special treatment for German, Austrian, Swiss compact short formats.

Includes a simple French and German compact short form test (the latter testing this very functionality).
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46769380
Replace @typedef based aliases with @constructor based ones.  We don't really want the compiler to have to support typedef declarations with values.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46804112
PixelDensityMonitor: Update the high density query to use the more proper dppx instead of dpi.

dpi is dots-per-CSS-inch, which is hard-coded to 96.  dppx is the dots-per-px-unit, which accurately represents the density of the screen.

dppx is supported in Chrome and FF, while the existing -webkit-min-device-pixel-ratio is supported on WebKit browsers.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46877755
Add assertion function in goog.testing.events to be used to lock
down nullability in time.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46882687
Fixes faulty logic in goog.ui.SliderBase.prototype.setThumbPosition_ that set the extent to non-zero values for single thumb sliders, and also removed logic that might ignore a setValue.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46901593
Fix issue 560: CSS3 toggle buttons don't display checked.

add .goog-css3-button-checked to ../css/css3button.css.

https://code.google.com/p/closure-library/issues/detail?id=560

This is a patch offered by John Munro.
https://groups.google.com/forum/?fromgroups#!topic/closure-library-discuss/vY_-JDsNkVE

Fixes issue 560.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46946556
Add CONTRIBUTING file to Closure.

For external users, direct to
https://code.google.com/p/closure-library/wiki/Contributors

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46947789
Fixed a bug where the goog.async.nextTick was caching testing implementations of setTimeout/setImmediate installed by MockClock.

We fix this in a general way by completely and conditionally replacing the nextTick method with a mocked implementation in MockClock.

This fix avoids including wiz.async.nextTick as a dependency.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46952904
Turn proto2 symbolic enum names decoding off by default
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46954354
Add code for unused param in fireTouchEvent functions.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46954524
Automated g4 rollback of changelist 46952904.

*** Reason for rollback ***

Broke tests.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46958328
goog.dom.getAncestorByTagNameAndClass: Use goog.dom.classlist.contains instead of the much slower goog.dom.classes.has.

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46959268
Automated g4 rollback of changelist 46959268.

*** Reason for rollback ***

Breaks tests.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46960787
- New functions for supporting supplementary Unicode characters in Closure's uchar.js.
- Existing functions refactored accordingly, with one behavior change: toCharCode() won't attempt to calculate the supplementary codepoint if the lead surrogate isn't followed by a trail surrogate.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46980815
Fix incorrect result from goog.math.longestCommonSubsequence
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46981144
Fixes typo in ContentEditableField.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=46981324