Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activities/web/webactivity.py
diff options
context:
space:
mode:
Diffstat (limited to 'activities/web/webactivity.py')
-rw-r--r--activities/web/webactivity.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/activities/web/webactivity.py b/activities/web/webactivity.py
index 1329147..d96f412 100644
--- a/activities/web/webactivity.py
+++ b/activities/web/webactivity.py
@@ -33,7 +33,7 @@ from linkscontroller import LinksController
_HOMEPAGE = 'http://www.google.com'
class WebActivity(Activity):
- def __init__(self):
+ def __init__(self, browser=None):
Activity.__init__(self)
logging.debug('Starting the web activity')
@@ -42,7 +42,10 @@ class WebActivity(Activity):
vbox = gtk.VBox()
- self._browser = WebBrowser()
+ if browser:
+ self._browser = browser
+ else:
+ self._browser = WebBrowser()
self._browser.connect('notify::title', self._title_changed_cb)
self._links_model = LinksModel()