From e415ae09a4ed3f05edbc6ebd3bb2fbfc8cc3bb06 Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Thu, 28 Jul 2011 07:19:19 -0400 Subject: [PATCH] =?UTF-8?q?nsIDOMXULTreeElement=20=E2=8A=84=20=20for=20now.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/content/events.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/common/content/events.js b/common/content/events.js index afeef690..b7195ffa 100644 --- a/common/content/events.js +++ b/common/content/events.js @@ -135,6 +135,9 @@ var ProcessorStack = Class("ProcessorStack", { if (result === Events.PASS_THROUGH || result === Events.PASS && this.passUnknown) events.passing = true; + if (result === Events.PASS_THROUGH && this.keyEvents.length) + events.dbg("PASS_THROUGH:\n\t" + this.keyEvents.map(function (e) [e.type, events.toString(e)]).join("\n\t")); + if (result === Events.PASS_THROUGH) events.feedevents(null, this.keyEvents, { skipmap: true, isMacro: true, isReplay: true }); else { @@ -1623,7 +1626,7 @@ var Events = Module("events", { isinstance(elem, [HTMLEmbedElement, HTMLObjectElement, HTMLSelectElement, HTMLTextAreaElement, - Ci.nsIDOMXULTreeElement, Ci.nsIDOMXULTextBoxElement]) || + Ci.nsIDOMXULTextBoxElement]) || elem instanceof Window && Editor.getEditor(elem); },