spec/fixtures/pages/media-id-reset.html (9 lines of code) (raw):
<script>
const {ipcRenderer} = require('electron')
navigator.mediaDevices.enumerateDevices().then((devices) => {
return devices.map((device) => device.deviceId)
.filter((deviceId) => deviceId !== "default")
}).then((deviceIds) => {
ipcRenderer.send('deviceIds', deviceIds)
})
</script>