1) nodeIntegration is enabled for Webview.
2) contextIsolation is enabled for Webview. It is necessary because otherwise otherwise huge part of apps don't work.
3) as a result of (2), integration with window.bx is rewritten with contextBridge (see)
4) Electron is upgraded up to 27 (maybe it's better to move to separate PR, but it doesn't require any changes in code now)
What is this PR
1)
nodeIntegration
is enabled for Webview. 2)contextIsolation
is enabled for Webview. It is necessary because otherwise otherwise huge part of apps don't work. 3) as a result of (2), integration withwindow.bx
is rewritten withcontextBridge
(see) 4) Electron is upgraded up to 27 (maybe it's better to move to separate PR, but it doesn't require any changes in code now)Thank you @magne4000 for research in PR