diff options
author | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-05-29 19:06:52 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@tomeuvizoso.net> | 2007-05-29 19:06:52 (GMT) |
commit | dda90fc47d8610bf10758cc488f9fdb711ae9db0 (patch) | |
tree | e59d33eeed4f08657a997f3dfeea93d10c4a8fa3 /browser.py | |
parent | 92957d6e4cd557e4d37fe7c913a521873c2ecfda (diff) |
Version 20.
Diffstat (limited to 'browser.py')
-rw-r--r-- | browser.py | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -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): |