Remove goog.provide for goog.ui.Palette.EventType. No usage afaict.

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6138


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

Changed goog.events key type (listen/listenOnce return value,
unlistenByKey param) to a typedef. It is currently a no-op
(?number), but this allows for incremental cleanup of codebase
to prepare for changing the type to an Object in the future.

I spent a few hours looking at existing code
and fixed most of the breakages (i.e. this is actually
tractable). While doing that, I also tried to do collateral
cleanups, such as using the key in goog.isNumber, changing
default value from 0 to null, replacing if (key != 0) with if
(key). I think there is a good chance that we can make
goog.events return a key object in near future.

R=gboyer,nicksantos
DELTA=13 (8 added, 0 deleted, 5 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6139


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

Add isImplementedBy/addImplementation to
goog.events.Listenable to be able to perform runtime check as
to whether an instance is a listenable or not. Make
goog.events.EventTarget call addImplementation.

R=gboyer
DELTA=76 (76 added, 0 deleted, 0 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6140


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

Update the documentation on sourceURL
There should be no functional changes in this CL

R=ssaviano
DELTA=31 (15 added, 5 deleted, 11 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6146


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

allow {number} types in text nodes.
I see a lot of people cast this, and i don't think there's
a good reason to forbid it. wdyt?

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


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6147


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

Allow canceling the parent Results of a combined, chained, or transformed
Result.

R=vbhasin,nnaze
DELTA=271 (246 added, 0 deleted, 25 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6148


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

Expose yet another DragListGroup bug in the demo which is related to different drag item widths.

R=ponny
DELTA=29 (26 added, 0 deleted, 3 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6149


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

Fixing a bug in closure event handling that makes event bubbling break
when an event listener refires an event of the same type. The current
code keeps count of the number of possible event targets in a global
variable. The second event exhausts this count preventing the first
event from bubbling completely. This CL fixes this by using a counter on
the stack and comparing to the current count in the targets map.

R=nicksantos,josephkaptur,mtragut
DELTA=132 (130 added, 0 deleted, 2 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6150


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

IE10 nows supports stack traces. See http://blogs.msdn.com/b/ie/archive/2012/05/10/diagnosing-javascript-errors-faster-with-error-stack.aspx.
This cl adds IE10 stack trace support to closure.

R=pallosp
DELTA=76 (70 added, 0 deleted, 6 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=6151


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