[Pkg-mozext-commits] [tabmixplus] 17/44: Update openNewWindow according to SessionStore._openWindowWithState
David Prévot
taffit at moszumanska.debian.org
Fri Mar 18 20:57:15 UTC 2016
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository tabmixplus.
commit ebcdee7c39e026a7f5c1ea648d2e06f43f37c5ae
Author: onemen <tabmix.onemen at gmail.com>
Date: Sun Feb 28 18:10:36 2016 +0200
Update openNewWindow according to SessionStore._openWindowWithState
---
chrome/content/session/session.js | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/chrome/content/session/session.js b/chrome/content/session/session.js
index 6ba33cb..eac685b 100644
--- a/chrome/content/session/session.js
+++ b/chrome/content/session/session.js
@@ -3145,11 +3145,18 @@ TabmixSessionManager = {
},
openNewWindow: function SM_openNewWindow(aState, aCaller, aPrivate) {
- var features = "chrome,all,dialog=no";
- if (Tabmix.isVersion(200))
- features += aPrivate ? ",private" : ",non-private";
- var newWindow = window.openDialog("chrome://browser/content/browser.xul",
- "_blank", features, null);
+ var argString = Cc["@mozilla.org/supports-string;1"].
+ createInstance(Ci.nsISupportsString);
+ argString.data = "";
+
+ let features = "chrome,dialog=no,macsuppressanimation,all";
+ if (aPrivate) {
+ features += ",private";
+ }
+ var newWindow =
+ Services.ww.openWindow(null, Services.prefs.getCharPref("browser.chromeURL"),
+ "_blank", features, argString);
+
let ID;
do {
ID = "window" + Math.random();
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/tabmixplus.git
More information about the Pkg-mozext-commits
mailing list