Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/downloadmanager.py
diff options
context:
space:
mode:
authorLucian Branescu Mihaila <lucian.branescu@gmail.com>2009-07-10 15:11:19 (GMT)
committer Lucian Branescu Mihaila <lucian.branescu@gmail.com>2009-07-10 15:11:19 (GMT)
commit2a4c03a7c445b353f04053d6dfc85ccecc1079a3 (patch)
tree06598ff48543300bb1b6da246d38dd762993a1ca /downloadmanager.py
parentf2dfee3bac4d994f014d66390d48d9885afa8347 (diff)
Refactored SourceEditor to subclass jarabe.view.viewsource.SourceDisplay
Diffstat (limited to 'downloadmanager.py')
-rw-r--r--downloadmanager.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/downloadmanager.py b/downloadmanager.py
index 69d1c8a..f6a6eaf 100644
--- a/downloadmanager.py
+++ b/downloadmanager.py
@@ -309,6 +309,7 @@ def save_link(url, text, owner_document):
interfaces.nsIRequest.LOAD_BYPASS_CACHE | \
interfaces.nsIChannel.LOAD_CALL_CONTENT_SNIFFERS
+ # if _implements_interface(channel, interfaces.nsIHttpChannel): # trac#1029
if _implements_interface(channel, interfaces.nsIHttpChannel):
channel.referrer = io_service.newURI(owner_document.documentURI, None,
None)
@@ -361,9 +362,10 @@ class _SaveLinkProgressListener(object):
cls = components.classes[
"@mozilla.org/uriloader/external-helper-app-service;1"]
- external_helper = cls.getService(interfaces.nsIExternalHelperAppService)
+ external_helper = cls.getService(
+ interfaces.nsIExternalHelperAppService)
- channel = request.QueryInterface(interfaces.nsIChannel)
+ channel = request.QueryInterface(interfaces.nsIHttpChannel)
self._external_listener = \
external_helper.doContent(channel.contentType, request,