X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=common%2Fmodules%2Fsanitizer.jsm;h=01b0ecad1b750f0ee7238f0b9da099182bdf589d;hb=3d837eb266a3a01d424192aa4ec1a167366178c5;hp=9b4eb547805e9b2e8a859bf8be683d9dde855715;hpb=8b6fcae7eaa413bc62d645d2d0c99835c47265e6;p=dactyl.git diff --git a/common/modules/sanitizer.jsm b/common/modules/sanitizer.jsm index 9b4eb54..01b0eca 100644 --- a/common/modules/sanitizer.jsm +++ b/common/modules/sanitizer.jsm @@ -70,7 +70,6 @@ var Sanitizer = Module("sanitizer", XPCOM([Ci.nsIObserver, Ci.nsISupportsWeakRef util.addObserver(this); - services.add("contentPrefs", "@mozilla.org/content-pref/service;1", Ci.nsIContentPrefService); services.add("cookies", "@mozilla.org/cookiemanager;1", [Ci.nsICookieManager, Ci.nsICookieManager2, Ci.nsICookieService]); services.add("loginManager", "@mozilla.org/login-manager;1", Ci.nsILoginManager); @@ -201,7 +200,7 @@ var Sanitizer = Module("sanitizer", XPCOM([Ci.nsIObserver, Ci.nsISupportsWeakRef template.map(util.range(0, Math.ceil(items.length / 2)), function (i) ["row", {}, template.map(items.slice(i * 2, i * 2 + 2), function (item) - ["checkbox", { xmlns: XUL, label: item.description, preference: branch + item.name }])])]]], + ["checkbox", { xmlns: XUL, label: item.description, preference: branch + item.name }])])]]] } })); } @@ -215,7 +214,7 @@ var Sanitizer = Module("sanitizer", XPCOM([Ci.nsIObserver, Ci.nsISupportsWeakRef template.map(ourItems(), function ([item, desc]) ["listitem", { xmlns: "xul", preference: branch + item, type: "checkbox", label: config.appName + ", " + desc, - onsyncfrompreference: "return gSanitizePromptDialog.onReadGeneric();" }]), + onsyncfrompreference: "return gSanitizePromptDialog.onReadGeneric();" }]) ] }, ready: function ready(win) { @@ -508,7 +507,7 @@ var Sanitizer = Module("sanitizer", XPCOM([Ci.nsIObserver, Ci.nsISupportsWeakRef description: "Timespan for which to sanitize items", completer: function (context) modules.options.get("sanitizetimespan").completer(context), type: modules.CommandOption.STRING, - validator: function (arg) modules.options.get("sanitizetimespan").validator(arg), + validator: function (arg) modules.options.get("sanitizetimespan").validator(arg) } ], privateData: true @@ -599,19 +598,6 @@ var Sanitizer = Module("sanitizer", XPCOM([Ci.nsIObserver, Ci.nsISupportsWeakRef }, options: function initOptions(dactyl, modules) { const options = modules.options; - if (services.has("privateBrowsing") && "privateBrowsingEnabled" in services.privateBrowsing) - options.add(["private", "pornmode"], - "Set the 'private browsing' option", - "boolean", false, - { - initialValue: true, - getter: function () services.privateBrowsing.privateBrowsingEnabled, - setter: function (value) { - if (services.privateBrowsing.privateBrowsingEnabled != value) - services.privateBrowsing.privateBrowsingEnabled = value; - }, - persist: false - }); options.add(["sanitizeitems", "si"], "The default list of private items to sanitize", @@ -731,4 +717,4 @@ endModule(); // catch(e){dump(e.fileName+":"+e.lineNumber+": "+e+"\n" + e.stack);} -// vim: set fdm=marker sw=4 ts=4 et ft=javascript: +// vim: set fdm=marker sw=4 sts=4 ts=8 et ft=javascript: