diff --git a/content/addressbook.js b/content/addressbook.js index 821d5417..00300d87 100644 --- a/content/addressbook.js +++ b/content/addressbook.js @@ -33,9 +33,9 @@ liberator.Addressbook = function () //{{{ /////////////////////////////////////////////////////////////////////////////{{{ const abManager = Components.classes["@mozilla.org/abmanager;1"] - .getService(Components.interfaces.nsIAbManager); + .getService(Components.interfaces.nsIAbManager); const rdf = Components.classes["@mozilla.org/rdf/rdf-service;1"] - .getService(Components.interfaces.nsIRDFService); + .getService(Components.interfaces.nsIRDFService); const kPersonalAddressbookURI = "moz-abmdbdirectory://abook.mab"; @@ -146,7 +146,7 @@ liberator.Addressbook = function () //{{{ { var directory = getDirectoryFromURI(kPersonalAddressbookURI); var card = Components.classes["@mozilla.org/addressbook/cardproperty;1"] - .createInstance(Components.interfaces.nsIAbCard); + .createInstance(Components.interfaces.nsIAbCard); if (!address || !directory || !card) return false; diff --git a/content/bookmarks.js b/content/bookmarks.js index 946b4a78..bc122d0a 100644 --- a/content/bookmarks.js +++ b/content/bookmarks.js @@ -34,15 +34,15 @@ liberator.Bookmarks = function () //{{{ /////////////////////////////////////////////////////////////////////////////{{{ const historyService = Components.classes["@mozilla.org/browser/nav-history-service;1"] - .getService(Components.interfaces.nsINavHistoryService); + .getService(Components.interfaces.nsINavHistoryService); const bookmarksService = Components.classes["@mozilla.org/browser/nav-bookmarks-service;1"] - .getService(Components.interfaces.nsINavBookmarksService); + .getService(Components.interfaces.nsINavBookmarksService); const taggingService = Components.classes["@mozilla.org/browser/tagging-service;1"] - .getService(Components.interfaces.nsITaggingService); + .getService(Components.interfaces.nsITaggingService); const searchService = Components.classes["@mozilla.org/browser/search-service;1"] - .getService(Components.interfaces.nsIBrowserSearchService); + .getService(Components.interfaces.nsIBrowserSearchService); const ioService = Components.classes["@mozilla.org/network/io-service;1"] - .getService(Components.interfaces.nsIIOService); + .getService(Components.interfaces.nsIIOService); var bookmarks = null; var keywords = null; @@ -484,7 +484,7 @@ liberator.History = function () //{{{ /////////////////////////////////////////////////////////////////////////////{{{ const historyService = Components.classes["@mozilla.org/browser/nav-history-service;1"] - .getService(Components.interfaces.nsINavHistoryService); + .getService(Components.interfaces.nsINavHistoryService); var history = []; var cachedHistory = []; // add pages here after loading the initial Places history diff --git a/content/buffer.js b/content/buffer.js index bb6f8bfb..3269a6a4 100644 --- a/content/buffer.js +++ b/content/buffer.js @@ -1139,7 +1139,8 @@ liberator.Buffer = function () //{{{ // get file size const nsICacheService = Components.interfaces.nsICacheService; const ACCESS_READ = Components.interfaces.nsICache.ACCESS_READ; - const cacheService = Components.classes["@mozilla.org/network/cache-service;1"].getService(nsICacheService); + const cacheService = Components.classes["@mozilla.org/network/cache-service;1"] + .getService(nsICacheService); var httpCacheSession = cacheService.createSession("HTTP", 0, true); var ftpCacheSession = cacheService.createSession("FTP", 0, true); httpCacheSession.doomEntriesIfExpired = false; @@ -1342,7 +1343,8 @@ liberator.Buffer = function () //{{{ { // TODO: make that a helper function // TODO: save return value in v:shell_error - var newThread = Components.classes["@mozilla.org/thread-manager;1"].getService().newThread(0); + var newThread = Components.classes["@mozilla.org/thread-manager;1"] + .getService().newThread(0); var editor = liberator.options["editor"]; var args = liberator.commands.parseArgs(editor, [], "*", true).arguments; if (args.length < 1) diff --git a/content/completion.js b/content/completion.js index a4986dc9..04a8cd9a 100644 --- a/content/completion.js +++ b/content/completion.js @@ -357,7 +357,7 @@ liberator.Completion = function () //{{{ var engineList = (engineAliases || liberator.options["suggestengines"]).split(","); var responseType = "application/x-suggestions+json"; var ss = Components.classes["@mozilla.org/browser/search-service;1"] - .getService(Components.interfaces.nsIBrowserSearchService); + .getService(Components.interfaces.nsIBrowserSearchService); var completions = []; engineList.forEach (function (name) @@ -380,7 +380,7 @@ liberator.Completion = function () //{{{ xhr.send(null); var json = Components.classes["@mozilla.org/dom/json;1"] - .createInstance(Components.interfaces.nsIJSON); + .createInstance(Components.interfaces.nsIJSON); var results = json.decode(xhr.responseText)[1]; if (!results) return [0, []]; @@ -454,8 +454,8 @@ liberator.Completion = function () //{{{ completions = completions.concat(this.searchEngineSuggest(filter, suggestEngineAlias)[1]); else if (autoCompletions && cpt[i] == "l") // add completions like Firefox's smart location bar { - var completionService = Components.classes["@mozilla.org/browser/global-history;2"]. - getService(Components.interfaces.nsIAutoCompleteSearch); + var completionService = Components.classes["@mozilla.org/browser/global-history;2"] + .getService(Components.interfaces.nsIAutoCompleteSearch); completionService.startSearch(filter, "", urlResultsCache, { onSearchResult: function (search, result) { //if (result.searchResult != result.RESULT_SUCCESS) diff --git a/content/editor.js b/content/editor.js index 991409bf..30819cc8 100644 --- a/content/editor.js +++ b/content/editor.js @@ -836,7 +836,8 @@ liberator.Editor = function () //{{{ textBox.style.backgroundColor = "#bbbbbb"; } - var newThread = Components.classes["@mozilla.org/thread-manager;1"].getService().newThread(0); + var newThread = Components.classes["@mozilla.org/thread-manager;1"] + .getService().newThread(0); // TODO: save return value in v:shell_error liberator.callFunctionInThread(newThread, liberator.io.run, [prog, args, true]); diff --git a/content/events.js b/content/events.js index b270de95..20484386 100644 --- a/content/events.js +++ b/content/events.js @@ -489,8 +489,8 @@ liberator.Events = function () //{{{ function waitForPageLoaded() { dump("start waiting in loaded state: " + liberator.buffer.loaded + "\n"); - var mainThread = Components.classes["@mozilla.org/thread-manager;1"]. - getService(Components.interfaces.nsIThreadManager).mainThread; + var mainThread = Components.classes["@mozilla.org/thread-manager;1"] + .getService(Components.interfaces.nsIThreadManager).mainThread; while (mainThread.hasPendingEvents()) // clear queue mainThread.processNextEvent(true); @@ -1487,7 +1487,7 @@ liberator.Events = function () //{{{ register: function () { var prefService = Components.classes["@mozilla.org/preferences-service;1"] - .getService(Components.interfaces.nsIPrefService); + .getService(Components.interfaces.nsIPrefService); this._branch = prefService.getBranch(""); // better way to monitor all changes? this._branch.QueryInterface(Components.interfaces.nsIPrefBranch2); this._branch.addObserver("", this, false); diff --git a/content/hints.js b/content/hints.js index 1237b90b..6222690e 100644 --- a/content/hints.js +++ b/content/hints.js @@ -655,7 +655,8 @@ liberator.Hints = function () //{{{ generate(); // get all keys from the input queue - var mt = Components.classes["@mozilla.org/thread-manager;1"].getService().mainThread; + var mt = Components.classes["@mozilla.org/thread-manager;1"] + .getService().mainThread; while (mt.hasPendingEvents()) mt.processNextEvent(true); diff --git a/content/io.js b/content/io.js index 201cd724..c91c6f62 100644 --- a/content/io.js +++ b/content/io.js @@ -34,7 +34,7 @@ liberator.IO = function () //{{{ /////////////////////////////////////////////////////////////////////////////{{{ var environmentService = Components.classes["@mozilla.org/process/environment;1"] - .getService(Components.interfaces.nsIEnvironment); + .getService(Components.interfaces.nsIEnvironment); const WINDOWS = navigator.platform == "Win32"; var cwd = null, oldcwd = null; @@ -321,8 +321,8 @@ liberator.IO = function () //{{{ getCurrentDirectory: function () { - var file = Components.classes["@mozilla.org/file/local;1"]. - createInstance(Components.interfaces.nsILocalFile); + var file = Components.classes["@mozilla.org/file/local;1"] + .createInstance(Components.interfaces.nsILocalFile); var dirs = [cwd, "$PWD", "~"]; for (var i = 0; i < dirs.length; i++) @@ -407,8 +407,8 @@ liberator.IO = function () //{{{ // also expands relative paths getFile: function (path) { - var file = Components.classes["@mozilla.org/file/local;1"]. - createInstance(Components.interfaces.nsILocalFile); + var file = Components.classes["@mozilla.org/file/local;1"] + .createInstance(Components.interfaces.nsILocalFile); // convert relative to absolute pathname path = ioManager.expandPath(path); @@ -425,8 +425,8 @@ liberator.IO = function () //{{{ // returns a nsILocalFile or null if it could not be created createTempFile: function () { - var file = Components.classes["@mozilla.org/file/local;1"]. - createInstance(Components.interfaces.nsILocalFile); + var file = Components.classes["@mozilla.org/file/local;1"] + .createInstance(Components.interfaces.nsILocalFile); var tmpname = liberator.config.name.toLowerCase() + ".tmp"; if (liberator.config.name == "Muttator") @@ -479,9 +479,9 @@ liberator.IO = function () //{{{ readFile: function (file) { var ifstream = Components.classes["@mozilla.org/network/file-input-stream;1"] - .createInstance(Components.interfaces.nsIFileInputStream); + .createInstance(Components.interfaces.nsIFileInputStream); var icstream = Components.classes["@mozilla.org/intl/converter-input-stream;1"] - .createInstance(Components.interfaces.nsIConverterInputStream); + .createInstance(Components.interfaces.nsIConverterInputStream); var charset = "UTF-8"; if (typeof file == "string") @@ -510,9 +510,9 @@ liberator.IO = function () //{{{ writeFile: function (file, buf, mode, perms) { var ofstream = Components.classes["@mozilla.org/network/file-output-stream;1"] - .createInstance(Components.interfaces.nsIFileOutputStream); + .createInstance(Components.interfaces.nsIFileOutputStream); var ocstream = Components.classes["@mozilla.org/intl/converter-output-stream;1"] - .createInstance(Components.interfaces.nsIConverterOutputStream); + .createInstance(Components.interfaces.nsIConverterOutputStream); var charset = "UTF-8"; // Can be any character encoding name that Mozilla supports if (typeof file == "string") @@ -538,8 +538,8 @@ liberator.IO = function () //{{{ run: function (program, args, blocking) { - var file = Components.classes["@mozilla.org/file/local;1"]. - createInstance(Components.interfaces.nsILocalFile); + var file = Components.classes["@mozilla.org/file/local;1"] + .createInstance(Components.interfaces.nsILocalFile); if (!args) args = []; @@ -588,8 +588,8 @@ lookup: return -1; } - var process = Components.classes["@mozilla.org/process/util;1"]. - createInstance(Components.interfaces.nsIProcess); + var process = Components.classes["@mozilla.org/process/util;1"] + .createInstance(Components.interfaces.nsIProcess); process.init(file); process.run(blocking, args, args.length); @@ -648,12 +648,14 @@ lookup: try { var file = ioManager.getFile(filename); + if (!file.exists()) { if (!silent) liberator.echoerr("E484: Can't open file " + filename); return false; } + var str = ioManager.readFile(filename); // handle pure javascript files specially @@ -665,6 +667,7 @@ lookup: { var heredoc = ""; var heredocEnd = null; // the string which ends the heredoc + str.split("\n").forEach(function (line) { if (heredocEnd) // we already are in a heredoc diff --git a/content/liberator.js b/content/liberator.js index 58646992..3830deaa 100644 --- a/content/liberator.js +++ b/content/liberator.js @@ -180,7 +180,7 @@ const liberator = (function () //{{{ else { if (item.localName == "menu") - path += item.label + "."; + path += item.label + "."; for (var j = 0; j < item.childNodes.length; j++) arguments.callee(item.childNodes[j], path); @@ -207,7 +207,7 @@ const liberator = (function () //{{{ for (var i = 0; i < items.length; i++) { if (items[i].fullMenuPath == item) - items[i].doCommand(); + items[i].doCommand(); } }, { @@ -217,7 +217,7 @@ const liberator = (function () //{{{ var completions = getMenuItems().map(function (item) { return [item.fullMenuPath, item.label]; }); - return [0, liberator.completion.filter(completions, filter)]; + return [0, liberator.completion.filter(completions, filter)]; } }); @@ -583,8 +583,8 @@ const liberator = (function () //{{{ } else { - var soundService = Components.classes["@mozilla.org/sound;1"]. - getService(Components.interfaces.nsISound); + var soundService = Components.classes["@mozilla.org/sound;1"] + .getService(Components.interfaces.nsISound); soundService.beep(); } return false; // so you can do: if (...) return liberator.beep(); @@ -632,8 +632,8 @@ const liberator = (function () //{{{ // if clearFocusedElement, also blur a focused link focusContent: function (clearFocusedElement) { - var ww = Components.classes["@mozilla.org/embedcomp/window-watcher;1"]. - getService(Components.interfaces.nsIWindowWatcher); + var ww = Components.classes["@mozilla.org/embedcomp/window-watcher;1"] + .getService(Components.interfaces.nsIWindowWatcher); if (window == ww.activeWindow && document.commandDispatcher.focusedElement && clearFocusedElement) document.commandDispatcher.focusedElement.blur(); @@ -811,8 +811,8 @@ const liberator = (function () //{{{ if (typeof msg == "object") msg = liberator.util.objectToString(msg, false); - var consoleService = Components.classes["@mozilla.org/consoleservice;1"]. - getService(Components.interfaces.nsIConsoleService); + var consoleService = Components.classes["@mozilla.org/consoleservice;1"] + .getService(Components.interfaces.nsIConsoleService); consoleService.logStringMessage("vimperator: " + msg); }, @@ -865,7 +865,7 @@ const liberator = (function () //{{{ case liberator.NEW_WINDOW: window.open(); var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"] - .getService(Components.interfaces.nsIWindowMediator); + .getService(Components.interfaces.nsIWindowMediator); whichwindow = wm.getMostRecentWindow("navigator:browser"); whichwindow.loadURI(url, null, postdata); break; @@ -913,9 +913,9 @@ const liberator = (function () //{{{ // notify all windows that an application quit has been requested. var os = Components.classes["@mozilla.org/observer-service;1"] - .getService(Components.interfaces.nsIObserverService); + .getService(Components.interfaces.nsIObserverService); var cancelQuit = Components.classes["@mozilla.org/supports-PRBool;1"] - .createInstance(Components.interfaces.nsISupportsPRBool); + .createInstance(Components.interfaces.nsISupportsPRBool); os.notifyObservers(cancelQuit, "quit-application-requested", null); // something aborted the quit process. @@ -927,7 +927,7 @@ const liberator = (function () //{{{ // enumerate all windows and call shutdown handlers var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"] - .getService(Components.interfaces.nsIWindowMediator); + .getService(Components.interfaces.nsIWindowMediator); var windows = wm.getEnumerator(null); while (windows.hasMoreElements()) { @@ -935,8 +935,9 @@ const liberator = (function () //{{{ if (("tryToClose" in win) && !win.tryToClose()) return; } - Components.classes["@mozilla.org/toolkit/app-startup;1"].getService(nsIAppStartup) - .quit(nsIAppStartup.eRestart | nsIAppStartup.eAttemptQuit); + Components.classes["@mozilla.org/toolkit/app-startup;1"] + .getService(nsIAppStartup) + .quit(nsIAppStartup.eRestart | nsIAppStartup.eAttemptQuit); }, @@ -1056,8 +1057,8 @@ const liberator = (function () //{{{ sleep: function (ms) { - var threadManager = Components.classes["@mozilla.org/thread-manager;1"]. - getService(Components.interfaces.nsIThreadManager); + var threadManager = Components.classes["@mozilla.org/thread-manager;1"] + .getService(Components.interfaces.nsIThreadManager); var mainThread = threadManager.mainThread; var then = new Date().getTime(), now = then; @@ -1069,7 +1070,7 @@ const liberator = (function () //{{{ get windows() { var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"] - .getService(Components.interfaces.nsIWindowMediator); + .getService(Components.interfaces.nsIWindowMediator); var wa = []; var enumerator = wm.getEnumerator("navigator:browser"); while (enumerator.hasMoreElements()) diff --git a/content/mail.js b/content/mail.js index c28aa511..d2076beb 100644 --- a/content/mail.js +++ b/content/mail.js @@ -84,7 +84,7 @@ liberator.Mail = function () //{{{ }; var mailSession = Components.classes[mailSessionContractID] - .getService(Components.interfaces.nsIMsgMailSession); + .getService(Components.interfaces.nsIMsgMailSession); var nsIFolderListener = Components.interfaces.nsIFolderListener; var notifyFlags = nsIFolderListener.intPropertyChanged | nsIFolderListener.event; mailSession.AddFolderListener(folderListener, notifyFlags); @@ -756,9 +756,9 @@ liberator.Mail = function () //{{{ composeNewMail: function (args) { var params = Components.classes["@mozilla.org/messengercompose/composeparams;1"] - .createInstance(Components.interfaces.nsIMsgComposeParams); + .createInstance(Components.interfaces.nsIMsgComposeParams); params.composeFields = Components.classes["@mozilla.org/messengercompose/composefields;1"] - .createInstance(Components.interfaces.nsIMsgCompFields); + .createInstance(Components.interfaces.nsIMsgCompFields); if (args) { @@ -790,7 +790,7 @@ liberator.Mail = function () //{{{ } attachment = Components.classes["@mozilla.org/messengercompose/attachment;1"] - .createInstance(Components.interfaces.nsIMsgAttachment); + .createInstance(Components.interfaces.nsIMsgAttachment); attachment.url = "file://" + file.path; params.composeFields.addAttachment(attachment); } diff --git a/content/options.js b/content/options.js index 41cfad4c..8bd1e17d 100644 --- a/content/options.js +++ b/content/options.js @@ -71,7 +71,7 @@ liberator.Option = function (names, description, type, defaultValue, scope, gett { if ((scope & this.scope) == 0) // option doesn't exist in this scope return null; - } + } else scope = this.scope; @@ -94,7 +94,7 @@ liberator.Option = function (names, description, type, defaultValue, scope, gett { if ((scope & this.scope) == 0) // option doesn't exist in this scope return null; - } + } else scope = this.scope; @@ -139,7 +139,7 @@ liberator.Options = function () //{{{ /////////////////////////////////////////////////////////////////////////////{{{ var prefService = Components.classes["@mozilla.org/preferences-service;1"] - .getService(Components.interfaces.nsIPrefBranch); + .getService(Components.interfaces.nsIPrefBranch); var options = []; function storePreference(name, value) @@ -630,7 +630,7 @@ liberator.Options = function () //{{{ if (special) // list completions for about:config entries { var prefs = Components.classes["@mozilla.org/preferences-service;1"] - .getService(Components.interfaces.nsIPrefBranch); + .getService(Components.interfaces.nsIPrefBranch); var prefArray = prefs.getChildList("", { value: 0 }); prefArray.sort(); diff --git a/content/tabs.js b/content/tabs.js index c41f24fb..d6ba9182 100644 --- a/content/tabs.js +++ b/content/tabs.js @@ -96,8 +96,8 @@ liberator.Tabs = function () //{{{ function copyTab(to, from) { - var ss = Components.classes["@mozilla.org/browser/sessionstore;1"]. - getService(Components.interfaces.nsISessionStore); + var ss = Components.classes["@mozilla.org/browser/sessionstore;1"] + .getService(Components.interfaces.nsISessionStore); if (!from) from = getBrowser().mTabContainer.selectedItem; @@ -530,8 +530,8 @@ liberator.Tabs = function () //{{{ if (args) { - var ss = Components.classes["@mozilla.org/browser/sessionstore;1"]. - getService(Components.interfaces.nsISessionStore); + var ss = Components.classes["@mozilla.org/browser/sessionstore;1"] + .getService(Components.interfaces.nsISessionStore); var undoItems = eval("(" + ss.getClosedTabData(window) + ")"); for (var i = 0; i < undoItems.length; i++) { @@ -548,8 +548,8 @@ liberator.Tabs = function () //{{{ completer: function (filter) { // get closed-tabs from nsSessionStore - var ss = Components.classes["@mozilla.org/browser/sessionstore;1"]. - getService(Components.interfaces.nsISessionStore); + var ss = Components.classes["@mozilla.org/browser/sessionstore;1"] + .getService(Components.interfaces.nsISessionStore); var undoItems = eval("(" + ss.getClosedTabData(window) + ")"); var completions = []; for (var i = 0; i < undoItems.length; i++) @@ -578,8 +578,8 @@ liberator.Tabs = function () //{{{ return; } - var ss = Components.classes["@mozilla.org/browser/sessionstore;1"]. - getService(Components.interfaces.nsISessionStore); + var ss = Components.classes["@mozilla.org/browser/sessionstore;1"] + .getService(Components.interfaces.nsISessionStore); var undoItems = eval("(" + ss.getClosedTabData(window) + ")"); for (var i = 0; i < undoItems.length; i++) undoCloseTab(); // doesn't work with i as the index to undoCloseTab @@ -922,7 +922,7 @@ liberator.Tabs = function () //{{{ window.open(); var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"] - .getService(Components.interfaces.nsIWindowMediator); + .getService(Components.interfaces.nsIWindowMediator); var win = wm.getMostRecentWindow("navigator:browser"); copyTab(win.getBrowser().mCurrentTab, tab); diff --git a/content/ui.js b/content/ui.js index 85297b0c..6134c5a5 100644 --- a/content/ui.js +++ b/content/ui.js @@ -306,7 +306,7 @@ liberator.CommandLine = function () //{{{ validator: function (value) { var ss = Components.classes["@mozilla.org/browser/search-service;1"] - .getService(Components.interfaces.nsIBrowserSearchService); + .getService(Components.interfaces.nsIBrowserSearchService); return value.split(",").every(function (item) { var e = ss.getEngineByAlias(item); @@ -481,8 +481,8 @@ liberator.CommandLine = function () //{{{ { // if we are modifing the GUI while we are not in the main thread // Firefox will hang up - var threadManager = Components.classes["@mozilla.org/thread-manager;1"]. - getService(Components.interfaces.nsIThreadManager); + var threadManager = Components.classes["@mozilla.org/thread-manager;1"] + .getService(Components.interfaces.nsIThreadManager); if (!threadManager.isMainThread) return false; diff --git a/content/util.js b/content/util.js index 87a529c6..7d71259b 100644 --- a/content/util.js +++ b/content/util.js @@ -82,7 +82,7 @@ liberator.util = { //{{{ copyToClipboard: function (str, verbose) { var clipboardHelper = Components.classes["@mozilla.org/widget/clipboardhelper;1"] - .getService(Components.interfaces.nsIClipboardHelper); + .getService(Components.interfaces.nsIClipboardHelper); clipboardHelper.copyString(str); if (verbose) @@ -252,8 +252,10 @@ liberator.util = { //{{{ var url; try { - var clipboard = Components.classes['@mozilla.org/widget/clipboard;1'].getService(Components.interfaces.nsIClipboard); - var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable); + var clipboard = Components.classes['@mozilla.org/widget/clipboard;1'] + .getService(Components.interfaces.nsIClipboard); + var trans = Components.classes['@mozilla.org/widget/transferable;1'] + .createInstance(Components.interfaces.nsITransferable); trans.addDataFlavor("text/unicode"); if (clipboard.supportsSelectionClipboard()) clipboard.getData(trans, clipboard.kSelectionClipboard); diff --git a/content/vimperator.js b/content/vimperator.js index 375c7143..ebd2b856 100644 --- a/content/vimperator.js +++ b/content/vimperator.js @@ -371,8 +371,8 @@ liberator.config = { //{{{ { setter: function (value) { - var ioService = Components.classes['@mozilla.org/network/io-service;1']. - getService(Components.interfaces.nsIIOService2); + var ioService = Components.classes['@mozilla.org/network/io-service;1'] + .getService(Components.interfaces.nsIIOService2); ioService.offline = !value; gPrefService.setBoolPref("browser.offline", ioService.offline); @@ -380,8 +380,8 @@ liberator.config = { //{{{ getter: function () { - return Components.classes['@mozilla.org/network/io-service;1']. - getService(Components.interfaces.nsIIOService2).offline; + return Components.classes['@mozilla.org/network/io-service;1'] + .getService(Components.interfaces.nsIIOService2).offline; } });