| Index: LayoutTests/fast/events/touch/touch-event-target-crash.html
|
| diff --git a/LayoutTests/fast/events/touch/touch-event-target-crash.html b/LayoutTests/fast/events/touch/touch-event-target-crash.html
|
| index 7100e1626095ac977f28c77dddd80f5ec92eaf76..f404b9af1bcff1c0df4ccb547f36936da2037ae6 100644
|
| --- a/LayoutTests/fast/events/touch/touch-event-target-crash.html
|
| +++ b/LayoutTests/fast/events/touch/touch-event-target-crash.html
|
| @@ -7,26 +7,22 @@ if (window.testRunner)
|
| var docElement = document.documentElement;
|
| function crash() {
|
| svgAnimAttributeElement1 = document.createElementNS("http://www.w3.org/2000/svg", "animattributeattrs");
|
| - mathElement1 = document.createElementNS("http://www.w3.org/1998/Math/MathML", "math");
|
| - mathElement1.setAttribute("class", "c0");
|
| svgAnimateElement1 = document.createElementNS("http://www.w3.org/2000/svg", "animate");
|
| svgTestcaseElement1 = document.createElementNS("http://www.w3.org/2000/svg", "svgtestcase");
|
| svgEllipseElement1 = document.createElementNS("http://www.w3.org/2000/svg", "ellipse");
|
| - mathElement2 = document.createElementNS("http://www.w3.org/1998/Math/MathML", "math");
|
| - docElement.appendChild(mathElement2);
|
| + mathElement1 = document.createElementNS("http://www.w3.org/1998/Math/MathML", "math");
|
| + docElement.appendChild(mathElement1);
|
| svgLineElement1 = document.createElementNS("http://www.w3.org/2000/svg", "line");
|
| textNode1 = document.createTextNode("mNfma;B N`p0ag ");
|
| svgEllipseElement1.addEventListener("touchcancel", function () {}, false);
|
| document1 = document.implementation.createDocument("", null);
|
| svgAnimateElement1.appendChild(svgEllipseElement1);
|
| - mathElement1.attributes[0].appendChild(textNode1);
|
| - mathElement2.appendChild(svgAnimateElement1);
|
| + mathElement1.appendChild(svgAnimateElement1);
|
| document1.appendChild(svgLineElement1);
|
| svgLineElement1.appendChild(svgTestcaseElement1);
|
| - mathElement1.attributes[0].addEventListener("DOMSubtreeModified", function () { document.open(); }, false);
|
| svgTestcaseElement1.appendChild(svgAnimAttributeElement1);
|
| document2 = document.implementation.createDocument("http://www.w3.org/1999/xhtml", "html"); document2.adoptNode(textNode1);
|
| - svgAnimAttributeElement1.appendChild(mathElement2);
|
| + svgAnimAttributeElement1.appendChild(mathElement1);
|
| svgEllipseElement1.parentNode.removeChild(svgEllipseElement1);
|
| delete svgEllipseElement1;
|
| gc();
|
| @@ -36,4 +32,4 @@ function crash() {
|
| }
|
| document.addEventListener("DOMContentLoaded", crash, false);
|
| </script>
|
| -</html>
|
| +</html>
|
|
|