Automated g4 rollback

*** Reason for rollback ***

Broke

*** Original change description ***

Restrict goog.soy.Renderer.render to only render strict Soy templates of kind="html".

Also, strenghten .renderStrict to assume kind="html" if called without explicit kind in opt_kind parameter.

DELTA=40 (0 added, 36 deleted, 4 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6220


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2483 0b95b8e8-c90f-11de-9d4f-f947ee5921c8
A few fixes to goog.events+goog.events.EventTarget:

1) Adds reallyDisposed_ to goog.events.EventTarget. Use this
to bypass dispatchEvent/fireListeners instead of this.isDisposed().
Reason: this.isDisposed() returns true when dispose() is called,
even when disposeInternal has not been executed. Many classes
(including goog.ui.Component) wants to fire events in
disposeInternal, which should be allowed. Added test.

2) wrapListener_ now returns the value from handleEvent call
correctly + added tests.

R=nicksantos
DELTA=70 (65 added, 0 deleted, 5 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6221


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2484 0b95b8e8-c90f-11de-9d4f-f947ee5921c8
Ensure that classes inheriting from goog.events.EventTarget
also calls super-class constructor. This is becoming necessary
because we plan to submit a change that will require
initialization in the EventTarget constructor.

This change is made by adding goog.base(this); to the first
line of constructors inheriting directly from
goog.events.EventTarget. Thus, reviewers should ensure that
there is no other call to super-class constructor in the
constructor body.

This is part of goog.events leaking listeners elimination
effort.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6222


git-svn-id: http://closure-library.googlecode.com/svn/trunk@2485 0b95b8e8-c90f-11de-9d4f-f947ee5921c8
Add capture support for ActionEventWrapper.listen and .unlisten.

R=eae
DELTA=54 (49 added, 0 deleted, 5 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6223


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