From 9e3c4d01dc2b368ef0636cce598dd655446fb883 Mon Sep 17 00:00:00 2001 From: Erik Garrison Date: Tue, 10 Jun 2008 18:29:17 +0000 Subject: To resolve trac 6250, we disable browser detection of offline mode using xpcom. --- (limited to 'browser.py') diff --git a/browser.py b/browser.py index f57bafa..208ff93 100644 --- a/browser.py +++ b/browser.py @@ -83,6 +83,11 @@ class Browser(WebView): "@mozilla.org/network/io-service;1"] io_service = io_service_class.getService(interfaces.nsIIOService) + # Use xpcom to turn off "offline mode" detection, which disables + # access to localhost for no good reason. (Trac #6250.) + io_service2 = io_service_class.getService(interfaces.nsIIOService2) + io_service2.manageOfflineStatus = False + cls = components.classes['@mozilla.org/content/style-sheet-service;1'] style_sheet_service = cls.getService(interfaces.nsIStyleSheetService) -- cgit v0.9.1