From 8361c83e41cb4b2306010e3a77836769f0423328 Mon Sep 17 00:00:00 2001 From: wolfbeast Date: Wed, 18 Apr 2018 10:57:23 +0200 Subject: Add extra JS scope for DownloadUtils in urlbarBinding.xml to cater to global lexical scope. --- application/palemoon/base/content/urlbarBindings.xml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'application/palemoon/base') diff --git a/application/palemoon/base/content/urlbarBindings.xml b/application/palemoon/base/content/urlbarBindings.xml index 6b4350f99..330a1b28a 100644 --- a/application/palemoon/base/content/urlbarBindings.xml +++ b/application/palemoon/base/content/urlbarBindings.xml @@ -990,9 +990,11 @@ document.getAnonymousElementByAttribute(this, "anonid", "cancel"); - let utils = {}; - Components.utils.import("resource://gre/modules/DownloadUtils.jsm", utils); - utils.DownloadUtils; + { + let utils = {}; + Components.utils.import("resource://gre/modules/DownloadUtils.jsm", utils); + utils.DownloadUtils; + } -- cgit v1.2.3