fix: crash when navigating from a page with webview that has inherited zoom level (#24757)

* fix: cleanup webview zoom level observers on navigation

* add spec

* webview should be on same partition

* wait for webview to finish loading
This commit is contained in:
Robo
2020-07-28 13:00:44 -07:00
committed by GitHub
parent 38fafe4986
commit b6321cc22d
5 changed files with 41 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
<html>
<body>
<webview src="./a.html" id="view" partition="webview-temp"/>
</body>
<script>
const {ipcRenderer} = require('electron')
const view = document.getElementById('view')
view.addEventListener('dom-ready', () => {
ipcRenderer.send('dom-ready')
})
</script>
</html>