On 3/4/13 9:10 AM, Zack Weinberg wrote:
So I guess the next question is where does one put a capturing event
handler so that it will see *all* events of the relevant type regardless
of which window it was dispatched to or the contents of that window

I don't think such a thing is possible in a world in which stopImmediatePropagation exists, is it? As in, if you have two handlers which both try to (1) see all events and (2) make sure nothing else sees them, then one of them will lose.

If you ignore that part, putting a capturing handler on the toplevel chrome window would presumably work, I think.

the immediate followup is whether it's possible for that handler to
retrieve the window (originalTarget?) and learn its chrome structure
(e.g. 'is this document in a tab, and if so, which tab?')

The event.target and event.originalTarget should presumably work correctly, yes.

-Boris

_______________________________________________
dev-platform mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to