Add a capability to goog.net.BrowserChannel to send fine grained network events to its handler.  Remove the existing integration with goog.events.OnlineHandler, which was not safe for production use.  The navigator.onLine API was found to be returning false-negatives, which needlessly shut down user's browser channels.  Involved adding a capability to goog.testing.net.XhrIo to simulate partial responses.

R=nicksantos
DELTA=421  (170 added, 176 deleted, 75 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4912


git-svn-id: http://closure-library.googlecode.com/svn/trunk@1933 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Added missing override in SimpleResult. This file was renamed
in the interim and I couldn't get a merge, so decided to
splinter it off as another CL.

R=nnaze
DELTA=14  (2 added, 8 deleted, 4 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4913


git-svn-id: http://closure-library.googlecode.com/svn/trunk@1934 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Deprecate old goog.ui.AutoComplete stubs.


R=chrishenry
DELTA=20  (10 added, 0 deleted, 10 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4914


git-svn-id: http://closure-library.googlecode.com/svn/trunk@1935 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Move x, y event position calculation to a protected getEventPosition function.
Need to be able to override this in a subclass, so that position may be
computed as the center of the dragged element rather than the mouse x and y.

R=nicksantos
DELTA=18  (13 added, 2 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4915


git-svn-id: http://closure-library.googlecode.com/svn/trunk@1936 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Make some private methods in hsvpalette protected so
hsvapalette can override them without warnings/errors. There
should be no change in behavior.

R=nnaze
DELTA=57  (1 added, 27 deleted, 29 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4916


git-svn-id: http://closure-library.googlecode.com/svn/trunk@1937 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Make AnimationDelay uses goog.now() for the handler for all
cases.

R=nicksantos
DELTA=39  (26 added, 2 deleted, 11 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4917


git-svn-id: http://closure-library.googlecode.com/svn/trunk@1938 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Added missing @override to base.js. I have fixed a single
breakage that I found (from using wrong externs) prior to this
CL. Hopefully, there isn't more breakage.

R=nnaze
DELTA=1  (1 added, 0 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4918


git-svn-id: http://closure-library.googlecode.com/svn/trunk@1939 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Make asserts robust to failures in toString, common when using mocks.

R=nicksantos
DELTA=31  (30 added, 0 deleted, 1 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4919


git-svn-id: http://closure-library.googlecode.com/svn/trunk@1940 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

Old IE will give us an embed tag as part of form.elements.  Ignore it.

Fixes issue 227.

R=arv
DELTA=25  (21 added, 2 deleted, 2 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4920


git-svn-id: http://closure-library.googlecode.com/svn/trunk@1941 0b95b8e8-c90f-11de-9d4f-f947ee5921c8