blob: 501ac4ed4ca23659278711240389796c510a94c3 [file] [log] [blame]
<!DOCTYPE HTML>
<title>Tests that invoking location.reload() in the middle of a getUserMedia()
call does not crash.</title>
<script src="../../resources/testharness.js"></script>
<script src="../../resources/testharnessreport.js"></script>
<script>
async_test(test => {
if (performance.navigation.type == performance.navigation.TYPE_NAVIGATE) {
navigator.mediaDevices.getUserMedia({video: true})
.then(test.step_func_done(() => {}))
.catch(test.unreached_func("getUserMedia failed"));
location.reload();
} else {
test.done();
}
});
</script>