blob: d8e9eec72939182d1480cb830c7831720927f1ec [file]
<script>
(async () => {
testRunner.dumpAsText();
internals.withUserGesture(() => {});
n1 = document.createElement('video');
document.documentElement.append(n1);
n2 = document.createElement('source');
n1.after(n2);
n14 = document.createElement('div');
n2.append(n14);
n18 = document.createElement('div');
n2.after(n18);
n46 = document.createElement('source');
n1.after(n46);
n59 = document.createElement('audio');
n59.src = 'data:application/vnd.apple.mpegURL;base64,x';
try {
await n2.requestFullscreen();
navigator.mediaSession.callActionHandler({ action: 'seekbackward', });
await new Promise(requestAnimationFrame);
await new Promise(requestAnimationFrame);
await n18.requestFullscreen();
} catch { }
})();
</script>
This test passes if it doesn't crash.