/* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
add_task(async function test_urlbarFocus() { /** Test for Bug 495495 **/
let newWin = openDialog(
location, "_blank", "chrome,all,dialog=no,toolbar=yes"
);
await promiseWindowLoaded(newWin);
let state1 = ss.getWindowState(newWin);
await BrowserTestUtils.closeWindow(newWin);
async function testState(state, expected) {
let win = openDialog(location, "_blank", "chrome,all,dialog=no");
await promiseWindowLoaded(win);
is(
win.gURLBar.readOnly, false, "URL bar should not be read-only before setting the state"
);
await setWindowState(win, state, true);
is(
win.gURLBar.readOnly,
expected.readOnly, "URL bar read-only state should be restored correctly"
);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.