42b7b25ac3
* Add content script injector to sandboxed renderer * Fix 'getRenderProcessPreferences' binding to the wrong object * Pass getRenderProcessPreferences to content-scripts-injector * Emit document-start and document-end events in sandboxed renderer * Use GetContext from RendererClientBase * Prevent script context crash caused by lazily initialization * Remove frame filtering logic for onExit callback Since we're keeping track of which frames we've injected the bundle into, this logic is redundant. * Add initial content script tests * Add contextIsolation variants to content script tests * Add set include * Fix already loaded extension error * Add tests for content scripts 'run_at' options * Catch script injection eval error when CSP forbids it This can occur in a rendered sandbox when a CSP is enabled. We'll need to switch to using isolated worlds to fix this. * Fix content script tests not properly cleaning up extensions * Fix lint and type errors |
||
---|---|---|
.. | ||
api | ||
extensions | ||
web-view | ||
callbacks-registry.js | ||
chrome-api.ts | ||
content-scripts-injector.ts | ||
init.ts | ||
inspector.ts | ||
ipc-renderer-internal-utils.ts | ||
ipc-renderer-internal.ts | ||
remote.ts | ||
security-warnings.ts | ||
web-frame-init.ts | ||
window-setup.ts |