test: tsify sub-frames spec (#19965)
This commit is contained in:
parent
99de0975c3
commit
f212ed85dd
9 changed files with 38 additions and 45 deletions
14
spec-main/fixtures/sub-frames/webview-iframe-preload.js
Normal file
14
spec-main/fixtures/sub-frames/webview-iframe-preload.js
Normal file
|
@ -0,0 +1,14 @@
|
|||
const { ipcRenderer } = require('electron')
|
||||
|
||||
if (process.isMainFrame) {
|
||||
window.addEventListener('DOMContentLoaded', () => {
|
||||
const webview = document.createElement('webview')
|
||||
webview.src = 'about:blank'
|
||||
webview.addEventListener('did-finish-load', () => {
|
||||
ipcRenderer.send('webview-loaded')
|
||||
}, { once: true })
|
||||
document.body.appendChild(webview)
|
||||
})
|
||||
} else {
|
||||
ipcRenderer.send('preload-in-frame')
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue