diff options
Diffstat (limited to 'activities/web/webactivity.py')
-rw-r--r-- | activities/web/webactivity.py | 7 |
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() |