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. |
||
---|---|---|
.. | ||
api | ||
chrome-extension.js | ||
desktop-capturer.js | ||
guest-view-manager.js | ||
guest-window-manager.js | ||
init.js | ||
objects-registry.js | ||
rpc-server.js |