dee331519c
* fix: disable remote host nodeIntegration warning for localhost In warnAboutNodeWithRemoteContent(), add a check to see if the hostname is "localhost" and prevent the warning message if it is. * fix: disable loading insecure resources warning for localhost In warnAboutInsecureResources(), filter out resources from localhost since they are most likely not a threat. * test: add tests for ignoring security warnings when using localhost Add tests for ignoring warning messages for the following scenarios: 1. node integration with remote content from localhost 2. loading insecure resources from localhost * test: fix insecure resource test * test: pass nodeIntegration with remote test on did-finish-load * test: maybe fix node integration test (error w/ conv circular struct) * test: update test description * test: use "load" event to check when nodeIntegration test has finished Instead of relying on the "did-finish-load" event, which may result in a race condition, add an "onload" handler that logs "loaded" to the console. This will execute _after_ the nodeIntegration check, so it can be safely used as a signal to indicate that the test is done. * test: rename base-page-security-load-message.html * fix: ignore enabled remote module warning for localhost * refactor: add isLocalhost() |
||
---|---|---|
.. | ||
api | ||
extensions | ||
web-view | ||
callbacks-registry.ts | ||
chrome-api.ts | ||
content-scripts-injector.ts | ||
init.ts | ||
inspector.ts | ||
ipc-renderer-internal-utils.ts | ||
ipc-renderer-internal.ts | ||
security-warnings.ts | ||
web-frame-init.ts | ||
webpack-provider.ts | ||
window-setup.ts |