mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-21 15:57:31 +09:00
23 lines
560 B
HTML
23 lines
560 B
HTML
<!DOCTYPE HTML>
|
|
<html>
|
|
<body>
|
|
<pre id="test">
|
|
<script type="application/javascript">
|
|
/**
|
|
Runs inside iframe in test_enumerateDevices.html.
|
|
*/
|
|
|
|
var pushPrefs = (...p) => SpecialPowers.pushPrefEnv({set: p});
|
|
var gUM = c => navigator.mediaDevices.getUserMedia(c);
|
|
|
|
(async () => {
|
|
await pushPrefs(["media.navigator.streams.fake", true]);
|
|
|
|
let devices = await navigator.mediaDevices.enumerateDevices();
|
|
parent.postMessage(JSON.stringify(devices), "http://mochi.test:8888");
|
|
|
|
})().catch(e => setTimeout(() => { throw e; }));
|
|
</script>
|
|
</pre>
|
|
</body>
|
|
</html>
|