Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/activities
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@localhost.localdomain>2006-10-17 12:51:20 (GMT)
committer Marco Pesenti Gritti <marco@localhost.localdomain>2006-10-17 12:51:20 (GMT)
commit96867a37bf544fa78fa3783fd5ae50ded6fd32ec (patch)
tree65b33f4745346e663a06c68488749bcdb411ba9f /activities
parent84a2dfac318713c763fb8f4c41cb66d0852410db (diff)
Fix browser initialization
Diffstat (limited to 'activities')
-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()