Quelle bug92598_window.xhtml
Sprache: unbekannt
|
|
Spracherkennung für: .xhtml vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
<?xml version=" 1. 0"?>
<!-- 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/. -->
<?xml-stylesheet href="chrome://global/skin" type="text/css"?>
<window id=" 92598Test"
xmlns=" http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
width=" 600"
height=" 600"
onload="onLoad();"
title=" 92598 test">
<script src="chrome://mochikit/content/chrome-harness.js" />
<script type="application/javascript" src="docshell_helpers.js" />
<script type="application/javascript"><![CDATA[
var gBrowser;
var gTestsIterator;
function onLoad() {
gBrowser = document.getElementById("content");
gTestsIterator = testsIterator();
nextTest();
}
function nextTest() {
gTestsIterator.next();
}
function* testsIterator() {
// Load a page with a no-cache header, followed by a simple page
// On pagehide, first page should report it is not being persisted
var test1DocURI = " http://mochi.test:8888/chrome/docshell/test/chrome/ 92598_nostore .html";
doPageNavigation({
uri: test1DocURI,
eventsToListenFor: ["load", "pageshow"],
expectedEvents: [ { type: "load",
title: "test1" },
{ type: "pageshow",
title: "test1",
persisted: false } ],
onNavComplete: nextTest
});
yield undefined;
var test2Doc = "data:text/html,<html><head><title>test2</title></head>" +
"<body>test2</body></html>";
doPageNavigation({
uri: test2Doc,
eventsToListenFor: ["load", "pageshow", "pagehide"],
expectedEvents: [ { type: "pagehide",
title: "test1",
persisted: false },
{ type: "load",
title: "test2" },
{ type: "pageshow",
title: "test2",
persisted: false } ],
onNavComplete: nextTest
});
yield undefined;
// Now go back in history. First page should not have been cached.
// Check persisted property to confirm
doPageNavigation({
back: true,
eventsToListenFor: ["load", "pageshow", "pagehide"],
expectedEvents: [ { type: "pagehide",
title: "test2",
persisted: true },
{ type: "load",
title: "test1" },
{ type: "pageshow",
title: "test1",
persisted: false } ],
onNavComplete: nextTest
});
yield undefined;
finish();
}
]]></script>
<browser type="content" primary="true" flex="1" id="content" remote="true" maychangeremoteness="true" />
</window>
[Dauer der Verarbeitung: 0.15 Sekunden, vorverarbeitet 2026-06-05]
|
2026-06-09
|