diff --git a/common/components/protocols.js b/common/components/protocols.js index a4488fab..f5e3f627 100644 --- a/common/components/protocols.js +++ b/common/components/protocols.js @@ -195,7 +195,15 @@ Shim.prototype = { contractID: "@dactyl.googlecode.com/base/xpc-interface-shim", classID: Components.ID("{f4506a17-5b4d-4cd9-92d4-2eb4630dc388}"), classDescription: "XPCOM empty interface shim", - QueryInterface: function () this + QueryInterface: function (iid) { + if (iid.equals(Ci.nsISecurityCheckedComponent)) + throw Components.results.NS_ERROR_NO_INTERFACE; + return this + }, + getHelperForLanguage: function () null, + getInterfaces: function (count) { + count.value = 0; + } }; if (XPCOMUtils.generateNSGetFactory) diff --git a/common/content/configbase.js b/common/content/configbase.js index f8d4ea34..8edb176a 100644 --- a/common/content/configbase.js +++ b/common/content/configbase.js @@ -179,7 +179,6 @@ const ConfigBase = Class(ModuleBase, { StatusWarningMsg color: red !important; background: inherit !important; !CmdLine;>* font-family: monospace !important; padding: 1px !important; - // !StatusCmdLine>* color: white; background: black; font-weight: normal; CmdPrompt;.dactyl-commandline-prompt CmdInput;.dactyl-commandline-command CmdOutput white-space: pre; diff --git a/common/content/dactyl.xul b/common/content/dactyl.xul index 1e95af9a..9ef44375 100644 --- a/common/content/dactyl.xul +++ b/common/content/dactyl.xul @@ -77,7 +77,7 @@ - +