Automated g4 rollback

*** Reason for rollback ***

Asked to rollback due to concerns about significantly degrading too many
existing tests and a desire to gather more feedback.

*** Original change description ***

Changed LooseMock to ignore unexpected calls by default.

R=mpd
DELTA=161  (9 added, 78 deleted, 74 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4977


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

Automated g4 rollback

*** Reason for rollback ***

breaks tests

*** Original change description ***

Automated g4 rollback

*** Reason for rollback ***

Asked to rollback due to concerns about significantly degrading too many
existing tests and a desire to gather more feedback.

*** Original change description ***

Changed LooseMock to ignore unexpected calls by default.


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4978


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

moar rollbacks

R=trl
DELTA=161  (9 added, 78 deleted, 74 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4979


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

Allow client to set browser channel's retry behaviour: base retry delay, retry delay seed,  max number of retries for forward channel and request timeout for forward channel.

R=chloeh,rschriebman,mpd
DELTA=101  (70 added, 25 deleted, 6 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4980


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

moar rollbacks

R=trl
DELTA=209  (105 added, 36 deleted, 68 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4981


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

moar rollbacks

R=ankit,arahey,mediratta


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4982


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

Don't pass the extra parameters of goog.array.map callback to the
htmlEscape function.

R=chrishenry
DELTA=2  (1 added, 0 deleted, 1 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5000


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

Add missing dispose to the XhrIo when cleaning up a ChannelRequest.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5001


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

Add support for native digits to goog.i18n.DateTimeFormat.

R=shanjian
DELTA=139  (122 added, 2 deleted, 15 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5002


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

Added two missing superclass calls to abstractdragdrop.js.
Replaced direct superclass calls with goog.base.
Fixes issue 475.

R=chrishenry
DELTA=7  (3 added, 1 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5003


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

Add monitoring mode to goog.events.EventTarget.

The monitoring mode is similar to goog.Disposable monitoring mode. It allows
us to automatically detect EventTargets which were not disposed, and which
can keep parts of the DOM alive, resulting in increasing memory consumption
in web applications.

R=arv


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5004


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

Syncs visible_ and lastHideTime_ calls to make isOrWasRecentlyVisible work with transitions.

R=chrishenry
DELTA=15  (14 added, 1 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5005


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

Adding handling of right-click events to controls and containers.

R=nicksantos
DELTA=20  (19 added, 0 deleted, 1 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5006


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

loose type requirements for the callbacks used in goog.array.stableSort

R=nicksantos
DELTA=2  (0 added, 0 deleted, 2 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5007


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

loosen type requirements for callbacks passed to goog.structs.Map.prototype.equals

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5008


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

When 'iterable' variable has its type re-defined, JsCompiler
doesn't seem to catch the type redefinition when the variable
is used from within a closure.

R=johnlenz
DELTA=12  (0 added, 0 deleted, 12 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=5009


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