From 7f90cdcb6f14ee09960adfbde1a370126819cda6 Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Mon, 25 May 2009 11:19:13 -0400 Subject: [PATCH] Fix idiosyncratic module loading bug. --- common/content/liberator-overlay.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/common/content/liberator-overlay.js b/common/content/liberator-overlay.js index 9367098c..825af270 100644 --- a/common/content/liberator-overlay.js +++ b/common/content/liberator-overlay.js @@ -34,8 +34,10 @@ ["services.js", "liberator.js", "configbase.js", - "config.js", - "util.js", + "config.js"].forEach(load); + modules.config.__proto__ = modules.configbase; + + ["util.js", "style.js", "buffer.js", "commands.js", @@ -51,7 +53,6 @@ "template.js", "ui.js"].forEach(load); - modules.config.__proto__ = modules.configbase; prefix.unshift("chrome://" + modules.config.name.toLowerCase() + "/content/"); modules.config.scripts.forEach(load);