feat: allow inspection of specific shared workers (#20389)

This commit is contained in:
Milan Burda 2019-10-02 14:38:27 +02:00 committed by Shelley Vohr
parent 712d77dc8b
commit 2f03d393c3
9 changed files with 141 additions and 0 deletions

View file

@ -0,0 +1,25 @@
<html>
<body>
<script>
const { ipcRenderer } = require('electron')
const worker1 = new SharedWorker('./shared-worker1.js')
const worker2 = new SharedWorker('./shared-worker2.js')
worker1.port.start()
worker2.port.start()
const promise1 = new Promise(resolve => {
worker1.port.onmessage = resolve
})
const promise2 = new Promise(resolve => {
worker2.port.onmessage = resolve
})
Promise.all([promise1, promise2]).then(() => {
ipcRenderer.send('ready')
})
</script>
</body>
</html>