mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2025-12-20 15:57:57 +01:00
Small cleanup and fix minor issue in my last commit.
--HG-- extra : rebase_source : c49be723ba102a937e5147c66d07f389729735f5
This commit is contained in:
@@ -645,7 +645,7 @@ const Buffer = Module("buffer", {
|
|||||||
|
|
||||||
prefs.withContext(function () {
|
prefs.withContext(function () {
|
||||||
prefs.set("browser.tabs.loadInBackground", true);
|
prefs.set("browser.tabs.loadInBackground", true);
|
||||||
["mousedown", "mouseup", "click"].slice(0, util.haveGecko("2.0") ? 2 : 3)
|
["mousedown", "mouseup", "click"].slice(0, util.haveGecko("2b") ? 2 : 3)
|
||||||
.forEach(function (event) {
|
.forEach(function (event) {
|
||||||
events.dispatch(elem, events.create(doc, event, {
|
events.dispatch(elem, events.create(doc, event, {
|
||||||
screenX: offsetX, screenY: offsetY,
|
screenX: offsetX, screenY: offsetY,
|
||||||
|
|||||||
@@ -767,21 +767,14 @@ const Dactyl = Module("dactyl", {
|
|||||||
* @param {number} level The logging level 0 - 15.
|
* @param {number} level The logging level 0 - 15.
|
||||||
*/
|
*/
|
||||||
log: function (msg, level) {
|
log: function (msg, level) {
|
||||||
let verbose = 0;
|
let verbose = prefs.get("extensions.dactyl.loglevel", 0);
|
||||||
if (level == undefined)
|
|
||||||
level = 1;
|
|
||||||
|
|
||||||
// options does not exist at the very beginning
|
if (!level || level <= verbose) {
|
||||||
if (modules.options)
|
if (isObject(msg))
|
||||||
verbose = prefs.get("extensions.dactyl.loglevel", 0);
|
|
||||||
|
|
||||||
if (level > verbose)
|
|
||||||
return;
|
|
||||||
|
|
||||||
if (typeof msg == "object")
|
|
||||||
msg = util.objectToString(msg, false);
|
msg = util.objectToString(msg, false);
|
||||||
|
|
||||||
services.get("console").logStringMessage(config.name + ": " + msg);
|
services.get("console").logStringMessage(config.name + ": " + msg);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -365,7 +365,7 @@ const Events = Module("events", {
|
|||||||
* @param {Event} event The event to dispatch.
|
* @param {Event} event The event to dispatch.
|
||||||
*/
|
*/
|
||||||
dispatch: Class.memoize(function ()
|
dispatch: Class.memoize(function ()
|
||||||
util.haveGecko("2.0")
|
util.haveGecko("2b")
|
||||||
? function (target, event) // This causes a crash on Gecko<2.0, it seems.
|
? function (target, event) // This causes a crash on Gecko<2.0, it seems.
|
||||||
target.ownerDocument.defaultView
|
target.ownerDocument.defaultView
|
||||||
.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIDOMWindowUtils)
|
.QueryInterface(Ci.nsIInterfaceRequestor).getInterface(Ci.nsIDOMWindowUtils)
|
||||||
|
|||||||
Reference in New Issue
Block a user