Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Schampijer <simon@schampijer.de>2007-12-05 13:41:05 (GMT)
committer Simon Schampijer <simon@schampijer.de>2007-12-12 23:42:37 (GMT)
commitda1837c74cdb30fbf4cbd4ac707e5908f2e907a4 (patch)
tree435b194384c3a7741b5d83e8ef53eacbb2892d26
parent5817405ab3196bf1603c0fd599856e3ba8319537 (diff)
Save view source to SAR/instance
-rw-r--r--NEWS2
-rw-r--r--browser.py8
2 files changed, 6 insertions, 4 deletions
diff --git a/NEWS b/NEWS
index 1005ead..2bb3304 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,7 @@
+
77
+* Save view source to SAR/instance (erikos)
* Move the profile in SAR/data (erikos)
76
diff --git a/browser.py b/browser.py
index d00e17b..4b023bd 100644
--- a/browser.py
+++ b/browser.py
@@ -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)