1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-31 03:32:38 +01:00

Make sure bookmarkcache is always loaded. Closes issue #966.

This commit is contained in:
Kris Maglione
2013-04-27 15:02:25 -07:00
parent 79f327658c
commit f4be279fc7
2 changed files with 7 additions and 1 deletions

View File

@@ -108,6 +108,7 @@ var ConfigBase = Class("ConfigBase", {
global: ["addons",
"base",
"io",
["bookmarkcache", "bookmarkcache"],
"buffer",
"cache",
"commands",

View File

@@ -173,7 +173,12 @@ overlay.overlayWindow(Object.keys(config.overlays), function _overlay(window) ({
defineModule.time("load", null, function _load() {
config.modules.global
.forEach(function (name) defineModule.time("load", name, require, null, name, modules.jsmodules));
.forEach(function (name) {
if (!isArray(name))
defineModule.time("load", name, require, null, name, modules.jsmodules);
else
lazyRequire(name[0], name.slice(1), modules.jsmodules);
});
config.modules.window
.forEach(function (name) defineModule.time("load", name, modules.load, modules, name));