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 | ||
extensions | ||
web-view | ||
chrome-api.js | ||
content-scripts-injector.js | ||
init.js | ||
inspector.js | ||
override.js | ||
security-warnings.js | ||
web-frame-init.js | ||
window-setup.js |