<!
doctype html>
<
html>
<
head><
title>Bug 718516</
title>
<
script>
function start ()
{
firstDirElement = document.createElement(
'dir');
firstDirElement.
style.cssText =
'-moz-stack-sizing: ignore;' +
' column-width: 16385px;';
textPathElement = document
.createElementNS(
'http://www.w3.org/2000/svg',
'textPath');
firstDirElement.appendChild(textPathElement);
textPathParent = textPathElement.parentElement;
firstDivElement = document.createElement(
'div');
document.
body.appendChild(firstDivElement);
centerElement = document.createElement(
'center');
firstDivElement.appendChild(centerElement);
firstIFrameElement = document.createElement(
'iframe');
firstIFrameElement.src =
'data:text/html,%3Cdatalist%20id%3D%27'
+
'element0%27%3E%3Cscript%20id%3D%27element2%27%3Ex%20x';
firstIFrameElement.id =
'ifr37311';
centerElement.ownerDocument.documentElement
.appendChild(firstIFrameElement);
window.setTimeout(
'start_dataiframe0()', 100);
}
function start_dataiframe0 ()
{
element2 = centerElement.ownerDocument.getElementById(
'ifr37311')
.contentDocument.getElementById(
'element2');
secondDirElement = document.createElement(
'dir');
secondDirElement.
style.cssText =
'visibility: inherit;column-count: 32771;';
feOffsetElement = document
.createElementNS(
'http://www.w3.org/2000/svg',
'feOffset');
centerElement.
style.position =
'absolute';
firstIFrameElement.id =
'ifr36578';
element0 = feOffsetElement.ownerDocument.getElementById(
'ifr36578')
.contentDocument
.getElementById(
'element0');
firstIFrameElement = document.createElement(
'iframe');
element0Clone = element0.cloneNode(true);
videoElement = document.createElement(
'video');
firstDivParent = firstDivElement.offsetParent;
firstIFrameElement.id =
'ifr9261';
element0Clone.ownerDocument.documentElement
.appendChild(firstIFrameElement);
window.setTimeout(
'start_dataiframe4()', 100);
}
function start_dataiframe4 ()
{
documentElement = element0Clone.ownerDocument
.getElementById(
'ifr9261').contentDocument.documentElement;
textPathParent.appendChild(videoElement);
centerElement.appendChild(element2.lastChild);
documentElement.appendChild(secondDirElement);
firstDirElement.
style.position =
'relative';
document.
body.appendChild(firstDirElement);
firstDirElement.appendChild(firstDivElement);
secondDirElement.appendChild(firstDivParent);
}
</
script>
</
head>
<
body onload=
"start()">
A
</
body>
</
html>