From effc0f9f9105ad96875027e32bc8b24ad4349498 Mon Sep 17 00:00:00 2001 From: girst Date: Fri, 12 Aug 2022 22:55:39 +0200 Subject: [PATCH] fix 'eb' even though Bug 1415483 suggests that calling importGlobalProperties is no longer needed for Element, we run into a ReferenceError unless we do call it. Even stranger, executing this in the Browser Sandbox (where Element is already defined) causes a NS_ERROR_NOT_AVAILABLE exception. This commit partially reverts db9a2c08735d50a4f27f9f6d597680ea29a940fc. --- extension/lib/markable-elements.coffee | 1 + 1 file changed, 1 insertion(+) diff --git a/extension/lib/markable-elements.coffee b/extension/lib/markable-elements.coffee index 762f057..ebc58fe 100644 --- a/extension/lib/markable-elements.coffee +++ b/extension/lib/markable-elements.coffee @@ -3,6 +3,7 @@ utils = require('./utils') viewportUtils = require('./viewport') +Cu.importGlobalProperties(['Element']) isElementInstance = (el) -> Element.isInstance(el) MIN_TEXTNODE_SIZE = 4 -- 2.39.3