From c26e1ae251bdbd36e3debfe9f157ff0ae9ac93d9 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Sat, 10 Feb 2018 16:16:33 -0500 Subject: Fix for loops in LightweightThemeManager.jsm (SyntaxError: missing ] after element list) --- toolkit/mozapps/extensions/LightweightThemeManager.jsm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'toolkit') diff --git a/toolkit/mozapps/extensions/LightweightThemeManager.jsm b/toolkit/mozapps/extensions/LightweightThemeManager.jsm index 66761efe2..5856bfa91 100644 --- a/toolkit/mozapps/extensions/LightweightThemeManager.jsm +++ b/toolkit/mozapps/extensions/LightweightThemeManager.jsm @@ -386,7 +386,13 @@ this.LightweightThemeManager = { return; } - aCallback([new AddonWrapper(a) for each (a in this.usedThemes)]); + // Tycho: aCallback([new AddonWrapper(a) for each (a in this.usedThemes)]); + let result = []; + for each(let a in this.usedThemes) { + result.push(new AddonWrapper(a)); + } + + aCallback(result); }, }; -- cgit v1.2.3