1
0
Fork 0
firefox/testing/web-platform/tests/screen-capture/resources/delegate-request-subframe.sub.html
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

22 lines
641 B
HTML

<!DOCTYPE html>
<title>Display-capture request delegation test: subframe</title>
<script>
function reportResult(msg) {
window.top.postMessage({"type": "result", "result": msg}, "*");
}
window.addEventListener("message", async e => {
if (e.data.type == "make-display-capture-request") {
try {
const stream = await navigator.mediaDevices.getDisplayMedia();
stream.getTracks()[0].stop();
reportResult("success");
} catch(e) {
reportResult("failure");
}
}
});
window.top.postMessage({"type": "subframe-loaded"}, "*");
</script>