From db9a2c08735d50a4f27f9f6d597680ea29a940fc Mon Sep 17 00:00:00 2001 From: girst Date: Sat, 23 Apr 2022 15:07:33 +0200 Subject: [PATCH] remove legacy code paths from isElementInstance() - nsIDOMElement was removed in mozilla61 in Bug 1455674 - call to importGlobalProperties was made unnecessary in mozilla65 in Bug 1489301 part 4 (see also: Bug 1501127) --- extension/lib/markable-elements.coffee | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/extension/lib/markable-elements.coffee b/extension/lib/markable-elements.coffee index 07f0383..762f057 100644 --- a/extension/lib/markable-elements.coffee +++ b/extension/lib/markable-elements.coffee @@ -3,12 +3,7 @@ utils = require('./utils') viewportUtils = require('./viewport') -_Element = Ci.nsIDOMElement -if _Element - isElementInstance = (el) -> el instanceof _Element -else - Cu.importGlobalProperties(['Element']) - isElementInstance = (el) -> Element.isInstance(el) +isElementInstance = (el) -> Element.isInstance(el) MIN_TEXTNODE_SIZE = 4 -- 2.39.3