34 lines
824 B
HTML
34 lines
824 B
HTML
<body>
|
|
<p>Passes if it does not crash.</p>
|
|
<form>
|
|
<select id="select" onfocus="onFocus()" multiple></select>
|
|
<keygen/>
|
|
</form>
|
|
<svg id="svg">
|
|
<animate attributeName="opacity" onbegin="onBegin()"/>
|
|
</svg>
|
|
<script>
|
|
if (window.testRunner) {
|
|
testRunner.dumpAsText();
|
|
testRunner.waitUntilDone();
|
|
}
|
|
|
|
window.addEventListener('load', (event) => {
|
|
select.autofocus = true;
|
|
});
|
|
|
|
function onFocus(){
|
|
svg.remove();
|
|
}
|
|
|
|
function onBegin(){
|
|
select.removeAttribute("multiple");
|
|
svg.setCurrentTime(9);
|
|
setTimeout(() => {
|
|
if (window.testRunner)
|
|
testRunner.notifyDone();
|
|
});
|
|
}
|
|
</script>
|
|
</body>
|