haikuwebkit/LayoutTests/fast/images/image-load-event-crash.html

23 lines
570 B
HTML

<!DOCTYPE html>
<head>
<style>
img {
background-image: url("data:image/svg+xml,<svg></svg>");
}
</style>
<script>
function changeStyleAndLayout() {
document.body.style.height = '100px';
var forceLayout = document.body.offsetWidth;
if (window.testRunner)
testRunner.dumpAsText();
}
</script>
</head>
<body>
PASS. WebKit didn't crash.<br/>
<img onload="changeStyleAndLayout()" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==">
</body>
</html>