mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-03-10 23:05:46 +01:00
Fix :rehash.
This commit is contained in:
@@ -202,7 +202,7 @@ function require(obj, name, from) {
|
|||||||
let caller = Components.stack.caller;
|
let caller = Components.stack.caller;
|
||||||
|
|
||||||
if (!loaded[name])
|
if (!loaded[name])
|
||||||
defineModule.loadLog.push((from || "require") + ": loading " + name + " into " + (obj.NAME || caller.filename + ":" + caller.lineNumber));
|
defineModule.loadLog.push(" " + (from || "require") + ": loading " + name + " into " + (obj.NAME || caller.filename + ":" + caller.lineNumber));
|
||||||
|
|
||||||
JSMLoader.load(name + ".jsm", obj);
|
JSMLoader.load(name + ".jsm", obj);
|
||||||
return obj;
|
return obj;
|
||||||
@@ -1069,8 +1069,9 @@ function Module(name, prototype) {
|
|||||||
let proto = arguments[callable(prototype) ? 2 : 1];
|
let proto = arguments[callable(prototype) ? 2 : 1];
|
||||||
|
|
||||||
proto._metaInit_ = function () {
|
proto._metaInit_ = function () {
|
||||||
|
dump("_metaInit_ " + name + " " + currentModule.NAME + " " + this + "\n");
|
||||||
delete module.prototype._metaInit_;
|
delete module.prototype._metaInit_;
|
||||||
currentModule[name.toLowerCase()] = instance;
|
currentModule[name.toLowerCase()] = this;
|
||||||
};
|
};
|
||||||
|
|
||||||
const module = Class.apply(Class, Array.slice(arguments, 0, init));
|
const module = Class.apply(Class, Array.slice(arguments, 0, init));
|
||||||
|
|||||||
@@ -45,6 +45,10 @@ var Overlay = Module("Overlay", XPCOM([Ci.nsIObserver, Ci.nsISupportsWeakReferen
|
|||||||
|
|
||||||
config.loadStyles();
|
config.loadStyles();
|
||||||
|
|
||||||
|
this.timeout(this.initialize);
|
||||||
|
},
|
||||||
|
|
||||||
|
initialize: function () {
|
||||||
this.overlayWindow(config.overlayChrome, function _overlay(window) ({
|
this.overlayWindow(config.overlayChrome, function _overlay(window) ({
|
||||||
init: function onInit(document) {
|
init: function onInit(document) {
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user