Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/browser.py
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@tomeuvizoso.net>2007-05-29 19:06:52 (GMT)
committer Tomeu Vizoso <tomeu@tomeuvizoso.net>2007-05-29 19:06:52 (GMT)
commitdda90fc47d8610bf10758cc488f9fdb711ae9db0 (patch)
treee59d33eeed4f08657a997f3dfeea93d10c4a8fa3 /browser.py
parent92957d6e4cd557e4d37fe7c913a521873c2ecfda (diff)
Version 20.
Diffstat (limited to 'browser.py')
-rw-r--r--browser.py5
1 files changed, 3 insertions, 2 deletions
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):