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.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/activities/web/webactivity.py b/activities/web/webactivity.py
index 15f90fb..1329147 100644
--- a/activities/web/webactivity.py
+++ b/activities/web/webactivity.py
@@ -19,6 +19,7 @@ import gtk
import gtkmozembed
import logging
+import _sugar
from sugar.activity.Activity import Activity
from sugar import env
from sugar.graphics import style
@@ -92,4 +93,11 @@ class WebActivity(Activity):
def start():
gtkmozembed.set_profile_path(env.get_profile_path(), 'gecko')
+
+ gtkmozembed.push_startup()
+ _sugar.startup_browser()
+
style.load_stylesheet(web.stylesheet)
+
+def stop():
+ gtkmozembed.pop_startup()