27 lines
804 B
HTML
27 lines
804 B
HTML
<!DOCTYPE html>
|
|
<script>
|
|
if (window.testRunner)
|
|
testRunner.dumpAsText();
|
|
|
|
function jsfuzzer() {
|
|
container.getBoundingClientRect();
|
|
clipPath.setAttribute("text-decoration", "underline");
|
|
// dirty layout
|
|
container.prepend(' it does not crash.');
|
|
container.getBoundingClientRect();
|
|
polygon.style.setProperty("column-span", "all");
|
|
// dirty layout
|
|
container.prepend('Test PASSES if');
|
|
return polygon.isPointInStroke(undefined);
|
|
}
|
|
</script>
|
|
<body onload=jsfuzzer()>
|
|
<any-element id="container">
|
|
<div></div>
|
|
<svg clip-path="url(#clipPath)" font-size="0px" stroke="url(#)">
|
|
<clipPath id="clipPath" />
|
|
<polygon id="polygon" y2="0" />
|
|
</svg>
|
|
</any-element>
|
|
</body>
|