From af6781b3fcfbe595cd8c617eced2d0095d4a1b3e Mon Sep 17 00:00:00 2001 From: Jim Chen Date: Mon, 31 Jul 2017 17:54:06 -0400 Subject: [PATCH] Bug 1382724 - Capture select and input click events; r=me Capture click events for select and input elements to restore previous behavior. This will always invoke helper prompts for those elements, even if scripts stop the click event propagation. r=me for trivial patch. MozReview-Commit-ID: KOfjc58Zb0Y --- mobile/android/components/PromptService.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mobile/android/components/PromptService.js b/mobile/android/components/PromptService.js index 8409e848a16e..2a164908be72 100644 --- a/mobile/android/components/PromptService.js +++ b/mobile/android/components/PromptService.js @@ -56,8 +56,8 @@ PromptService.prototype = { this.inputWidgetHelper = this.loadSubscript( "InputWidgetHelper", "chrome://browser/content/InputWidgetHelper.js"); } - win.addEventListener("click", this.selectHelper); // non-capture - win.addEventListener("click", this.inputWidgetHelper); // non-capture + win.addEventListener("click", this.selectHelper, /* capture */ true); + win.addEventListener("click", this.inputWidgetHelper, /* capture */ true); break; } }