Move stacktrace generating code into a new file with no closure dependencies. This way error.js can depend on it and use it to generate a stack trace if all other methods have failed.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=47959992
Automated g4 rollback of changelist 47959992.

*** Reason for rollback ***

breaking test.

*** Original change description ***

Move stacktrace generating code into a new file with no closure dependencies. This way error.js can depend on it and use it to generate a stack trace if all other methods have failed.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=47995438
1. Moved webchannelbasetransport to net/webchannel, which now contains all the API implementation.
2. Created a separate abstractchannel interface to break the callback coupling among channel, testchannel, and channelrequest.
3. Separated the testchannel from the webchannelbase.
4. Moved js from test.html.
5. Misc cleanup.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48002196
Dejankification of Closure's base.js:
1. "Start sentences with a properly capitalized word, and end them with punctuation."
2. Expanding comments to 80-column limit in cases where they were prematurely wrapped.
3. Fixing one comment error in Function.prototype.mixin example.
4. Removing Unnecessary html in comments.
5. Spelling fixes and removal of |foo| syntax.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48017286
Fix item bounds when scrolling happens during dragging.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48039532
Automated g4 rollback of changelist 48039532.

*** Reason for rollback ***

Broke test and changed behavior.

*** Original change description ***

Fix item bounds when scrolling happens during dragging.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48056219
Use Object.keys in goog.struct.StringSet#getValues and #getCount when available.
Benchmark results with 100k elements:
- getCount(): 36 ms -> 20 ms in Chrome 27, 25 ms -> 4 ms in Firefox 21.
- getValues(): 38 ms -> 28 ms in Chrome 27, 26 ms -> 13 ms in Firefox 21.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48109656
Make the goog.result.Result interface more specific about the call-order of
wait.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48122810
Refactor goog.ui.DatePicker to receive an object which will do the rendering of header and footer via a goog.ui.DatePickerRenderer interface. If none is passed in it will use the goog.ui.DefaultDatePickerRenderer. This should allow for user to customize the header and footer any way they choose.

Also added toggle for long date format (dates like '2' will be printed as '02').
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48131879
Added assertI18nEqual to allow easier CLDR updates
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48137816
Automated g4 rollback of changelist 48131879.

*** Reason for rollback ***

Broke test. The renderer doesn't need to extend Component.

*** Original change description ***

Refactor goog.ui.DatePicker to receive an object which will do the rendering of header and footer via a goog.ui.DatePickerRenderer interface. If none is passed in it will use the goog.ui.DefaultDatePickerRenderer. This should allow for user to customize the header and footer any way they choose.

Also added toggle for long date format (dates like '2' will be printed as '02').
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48141767
Also move the Uri unit test into its own file.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48146342
Automated g4 rollback of changelist 48141767.

*** Reason for rollback ***

Rolling forward, by removing extend component.

*** Original change description ***

Automated g4 rollback of changelist 48131879.

*** Reason for rollback ***

Broke test.

*** Original change description ***

Refactor goog.ui.DatePicker to receive an object which will do the rendering of header and footer via a goog.ui.DatePickerRenderer interface. If none is passed in it wi
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48168486
run of genjsdeps at head.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48176551
Cleanup the old channel version code.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48193259
Fix (some) goog.provide and goog.require statments in goog.ui.

These are simple, mostly automated fixes from fixjsstyle. There are
some others that are still tagged by the linter that will be more
difficult to fix (circular dependencies, etc) but this will prevent the
linter from dinging people on unrelated CLs.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48242082
Adding support for native digits in the relative date formatter
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48250798
Fix doc comment on goog.math.Long.prototype.shiftRightUnsigned
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48260947
com.google.common.base.Tracer (and related classes) are being moved to com.google.common.tracing. This CL updates references in documentation and logging property files.

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48266804
Add ability to specify custom context prefix string to ErrorReporter's sendErrorReport method.

-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=48305668