mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-28 23:31:56 +00:00
44 lines
1013 B
HTML
44 lines
1013 B
HTML
<html>
|
|
<head>
|
|
<title>Crash</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<meta http-equiv="Content-Style-Type" content="text/css">
|
|
<meta http-equiv="Content-Script-Type" content="text/javascript">
|
|
<style type="text/css">
|
|
|
|
</style>
|
|
<script type="text/javascript">
|
|
|
|
function run() {
|
|
var ifr = document.getElementById("if");
|
|
var cd = ifr.contentDocument;
|
|
cd.open();
|
|
cd.write("<body onresize='parent.setup(); location.reload()'>");
|
|
cd.close();
|
|
|
|
// resize the child
|
|
ifr.style.width = "500px";
|
|
}
|
|
|
|
function setup() {
|
|
var ifr = document.getElementById("if");
|
|
var cd = ifr.contentDocument;
|
|
|
|
// put a pending repaint on the child
|
|
cd.body.style.backgroundColor = 'green';
|
|
|
|
// put a pending reframe that destroys the frame on the parent
|
|
ifr.style.display = 'none';
|
|
|
|
// Let the location.reload() call RebuildAllStyleData.
|
|
}
|
|
|
|
</script>
|
|
</head>
|
|
<body onload="run()">
|
|
|
|
<iframe id="if"></iframe>
|
|
|
|
</body>
|
|
</html>
|