6f076f7433
Use a single synchronous IPC call to retrieve data required by early sandbox scripts. This has two purposes: - Optimize preload script initialization by: - Using one synchronous IPC call to retrieve preload script, webContentsId (more on that later), process.{platform,execPath,env} - Lazy loading as many modules as possible. - Fix #12316 for sandbox. @MarshallOfSound addressed the issue in #12342, but it was still present in sandbox mode. By loading webContentsId very early and skipping remote module at early startup, we fix it for sandbox. |
||
---|---|---|
.. | ||
exports | ||
desktop-capturer.js | ||
ipc-renderer.js | ||
module-list.js | ||
remote.js | ||
screen.js | ||
web-frame.js |