mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-05 16:46:26 +00:00
34 lines
1.3 KiB
XML
34 lines
1.3 KiB
XML
<?xml version="1.0"?>
|
|
<?xml-stylesheet href="chrome://global/skin" type="text/css"?>
|
|
<?xml-stylesheet href="chrome://mochikit/content/tests/SimpleTest/test.css" type="text/css"?>
|
|
<!--
|
|
Test for Persistent Storage in chrome
|
|
-->
|
|
<window id="sample-window" width="400" height="400"
|
|
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
|
<script type="application/javascript"
|
|
src="chrome://mochikit/content/tests/SimpleTest/SimpleTest.js"></script>
|
|
<script type="application/javascript"
|
|
src="chrome://mochikit/content/chrome-harness.js"></script>
|
|
|
|
<script type="application/javascript">
|
|
var SimpleTest = window.opener.wrappedJSObject.SimpleTest;
|
|
|
|
document.addEventListener("DOMWindowCreated", function(e) {
|
|
var otherWindow = e.target.defaultView.wrappedJSObject;
|
|
SimpleTest.is(e.type, "DOMWindowCreated", "DOMWindowCreated: " + otherWindow);
|
|
otherWindow.doneFunction = function() {
|
|
SimpleTest.ok(true, "doneFunction was called");
|
|
SimpleTest.finish();
|
|
window.close();
|
|
};
|
|
}, false);
|
|
|
|
var root = getRootDirectory(window.location.href);
|
|
var el = document.createElement("iframe");
|
|
el.setAttribute('type', 'content');
|
|
el.setAttribute('src', root + 'DOMWindowCreated_content.html');
|
|
document.documentElement.appendChild(el);
|
|
</script>
|
|
</window>
|