Javascript (Greasemonkey): максимизировать вновь открытые окна
Я пытаюсь закодировать фрагмент кода Greasemonkey javascript, чтобы открыть новые окна в Firefox.
Вот мой код:
// ==UserScript==
// @name Maximize windows
// @namespace maxiwin
// @include http://*.*
// @include https://*.*
// @version 1
// @grant none
// ==/UserScript==
if (window.windowState != 1){
dc = window.getInterface(Components.interfaces.nsIDOMChromeWindow);
dc.maximize();
}
Но это не работает. Также попробовал:
if (window.windowState != 1){
var domchrome = Components.Constructor("@mozilla.org/nsidomchromewindow;1");
var dc = new domchrome();
dc = dc.QueryInterface(Components.interfaces.nsIDOMChromeWindow);
dc.maximize();
}
Это тоже не работает. У специалиста Greasemonkey есть решение?