diff options
author | Simon Schampijer <simon@schampijer.de> | 2007-12-05 13:41:05 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@schampijer.de> | 2007-12-12 23:42:37 (GMT) |
commit | da1837c74cdb30fbf4cbd4ac707e5908f2e907a4 (patch) | |
tree | 435b194384c3a7741b5d83e8ef53eacbb2892d26 | |
parent | 5817405ab3196bf1603c0fd599856e3ba8319537 (diff) |
Save view source to SAR/instance
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | browser.py | 8 |
2 files changed, 6 insertions, 4 deletions
@@ -1,5 +1,7 @@ + 77 +* Save view source to SAR/instance (erikos) * Move the profile in SAR/data (erikos) 76 @@ -19,7 +19,6 @@ import logging from gettext import gettext as _ import gobject -import tempfile import os import time import xpcom @@ -64,7 +63,7 @@ class GetSourceListener(gobject.GObject): def onStatusChange(self, progress, request, status, message): pass - def onSecurityChange(progress, request, state): + def onSecurityChange(self, progress, request, state): pass class Browser(WebView): @@ -109,8 +108,9 @@ class Browser(WebView): persist.progressListener = xpcom.server.WrapObject( progresslistener, interfaces.nsIWebProgressListener) progresslistener.connect('finished', self._have_source_cb) - - file_path = os.path.join(tempfile.gettempdir(), '%i' % time.time()) + + temp_path = os.path.join(activity.get_activity_root(), 'instance') + file_path = os.path.join(temp_path, '%i' % time.time()) cls = components.classes["@mozilla.org/file/local;1"] local_file = cls.createInstance(interfaces.nsILocalFile) local_file.initWithPath(file_path) |