From 88b491ca4437314019d511b1ab364e6aa1224339 Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Wed, 20 Oct 2010 02:34:36 -0400 Subject: [PATCH] Ignore some errors on failed incrimental search on FF36. Closes issue #96. --- common/content/finder.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/common/content/finder.js b/common/content/finder.js index 0153c52d..1c72bbe8 100644 --- a/common/content/finder.js +++ b/common/content/finder.js @@ -577,7 +577,10 @@ const RangeFind = Class("RangeFind", { }, purgeListeners: function () { for (let range in array.iterValues(this.ranges)) - range.window.removeEventListener("unload", this.closure.onUnload, true); + try { + range.window.removeEventListener("unload", this.closure.onUnload, true); + } + catch (e if e.result === Cr.NS_ERROR_FAILURE) {} }, onUnload: function (event) { this.purgeListeners();