From dda90fc47d8610bf10758cc488f9fdb711ae9db0 Mon Sep 17 00:00:00 2001 From: Tomeu Vizoso Date: Tue, 29 May 2007 19:06:52 +0000 Subject: Version 20. --- diff --git a/activity/activity.info b/activity/activity.info index 36b6cd3..ed86533 100755 --- a/activity/activity.info +++ b/activity/activity.info @@ -1,6 +1,6 @@ [Activity] name = Web -activity_version = 19 +activity_version = 20 service_name = org.laptop.WebActivity icon = activity-web class = webactivity.WebActivity diff --git a/browser.py b/browser.py index 165750a..0a08b81 100644 --- a/browser.py +++ b/browser.py @@ -32,10 +32,8 @@ class Browser(WebView): WebView.__init__(self) window_creator = WindowCreator(self) - cls = components.classes['@mozilla.org/embedcomp/window-watcher;1'] window_watcher = cls.getService(interfaces.nsIWindowWatcher) - window_watcher.setWindowCreator(window_creator) def get_session(self): @@ -61,6 +59,9 @@ class WindowCreator: browser = popup_creator.get_embed() + if chrome_flags & interfaces.nsIWebBrowserChrome.CHROME_OPENAS_CHROME: + browser.is_chrome = True + return browser.browser.containerWindow def _popup_created_cb(self, creator): -- cgit v0.9.1