electron/spec/fixtures/pages
Samuel Attard b500294c1d
feat: add worldSafe flag for executeJS results (#24114)
* feat: add worldSafe flag for executeJS results

* chore: do not log warning for webContents.executeJS

* Apply suggestions from code review

Co-authored-by: Jeremy Rose <jeremya@chromium.org>

* chore: apply PR feedback

* chore: split logic a bit

* chore: allow primitives through the world safe checl

* chore: clean up per PR feedback

* chore: flip boolean logic

* chore: update per PR feedback

* chore: fix typo

* chore: fix spec

Co-authored-by: Jeremy Rose <jeremya@chromium.org>
2020-07-23 14:32:20 -07:00
..
geolocation fix: opt into location services once device service has been started (#14253) 2018-08-23 08:51:46 -07:00
partition Refactor <webview> tag tests (#12886) 2018-05-14 17:00:49 -05:00
permissions test: remove usage of 'remote' module from webview spec (#20048) 2019-09-03 10:10:58 -07:00
save_page
service-worker build: enable JS semicolons (#22783) 2020-03-20 13:28:31 -07:00
storage feat: add enableWebSQL webpreference (#23311) 2020-05-06 12:52:59 -07:00
a.html chore: [gn] fix CSP warning in debugger API test (#13541) 2018-07-06 15:01:33 -04:00
b.html
base-page-security-onload-message.html fix: disable nodeIntegration & insecure resource warnings for localhost (#18814) 2019-07-02 19:36:50 +09:00
base-page-security.html feature: Hot security tips (#11810) 2018-02-03 07:50:12 -07:00
base-page.html
basic-auth.html
beforeunload-false.html
blank.html test: move protocol specs to main process (#18923) 2019-06-27 14:20:29 -07:00
c.html Refactor <webview> tag tests (#12886) 2018-05-14 17:00:49 -05:00
cache-storage.html
close.html
content.html
d.html Refactor <webview> tag tests (#12886) 2018-05-14 17:00:49 -05:00
dom-ready.html
e.html
external-string.html fix: do not expose Node's external strings (#13438) 2018-06-27 10:18:09 +10:00
filesystem.html
form-with-data.html fix: restore POST forms that open a new window with target=_blank (#21469) 2019-12-11 15:46:25 +09:00
fullscreen-ipif.html fix: allow iframe-initiated HTML fullscreen to exit while in macOS fullscreen (#20962) 2019-11-05 13:34:45 -08:00
fullscreen-oopif.html fix: allow iframe-initiated HTML fullscreen to exit while in macOS fullscreen (#20962) 2019-11-05 13:34:45 -08:00
fullscreen.html
history-replace.html
history.html
insecure-resources.html test: move security warnings spec to main runner (#20055) 2019-09-03 16:02:22 +09:00
ipc-message.html
key-events.html
media-id-reset.html
native-module.html test: move module tests to main process (#20419) 2019-10-09 16:33:15 -07:00
onkeyup.html
onmouseup.html
ping.html
post.html
send-after-node.html fix: don't handle browser messages before document element is created (#19718) 2019-08-12 10:38:41 -07:00
set-global.html
shared_worker.html
tab-focus-loop-elements-wv.html fix: do not allow the window to grab focus when tabbing / shift+tabbing (#16042) 2018-12-18 23:44:51 -07:00
tab-focus-loop-elements.html fix: do not allow the window to grab focus when tabbing / shift+tabbing (#16042) 2018-12-18 23:44:51 -07:00
target-name.html
theme-color.html
useragent.html
video.html feat: add {stream} opt to custom protocol registry to configure media player (#22955) 2020-06-08 09:49:36 -07:00
visibilitychange.html
webframe-spell-check.html feat: Spellchecker Async Implementation (#14032) 2018-10-18 11:11:53 -05:00
webframe-zoom.html
webview-allowpopups.html feature: Hot security tips (#11810) 2018-02-03 07:50:12 -07:00
webview-custom-zoom-level.html test: remove usage of 'remote' module from webview spec (#20048) 2019-09-03 10:10:58 -07:00
webview-did-attach-event.html feat: add <webview>.getWebContentsId() (#17407) 2019-03-26 10:57:27 +09:00
webview-did-navigate-in-page-with-hash.html
webview-did-navigate-in-page-with-history.html
webview-did-navigate-in-page.html
webview-in-page-navigate.html refactor: use v8 serialization for ipc (#20214) 2019-10-09 13:59:08 -04:00
webview-isolated.html fix: register webview in main world when using contextIsolation (#16067) 2018-12-14 15:38:35 +09:00
webview-no-script.html
webview-opener-no-node-integration.html test: remove usage of 'remote' module from webview spec (#20048) 2019-09-03 10:10:58 -07:00
webview-opener-postMessage.html
webview-origin-zoom-level.html test: remove usage of 'remote' module from webview spec (#20048) 2019-09-03 10:10:58 -07:00
webview-stripped-preload.html Add explicit spec for removing preload from webview 2017-05-17 13:47:00 -07:00
webview-visibilitychange.html
webview-will-navigate.html
webview-zoom-factor.html
will-navigate.html fix: emit will-navigate for sandboxed contents (#22188) 2020-02-21 11:08:26 -08:00
window-no-javascript.html
window-open-hide.html
window-open-postMessage-driver.html fix: move window.open postMessage test to main runner to fix flake (#18735) 2019-06-12 08:35:58 +09:00
window-open-postMessage.html refactor: port window.open and window.opener to use ctx bridge instead of hole punching (#23235) 2020-04-27 12:46:04 -07:00
window-open-size.html test: remove a bunch of usage of the remote module (#21119) 2019-11-14 14:09:03 -08:00
window-open.html
window-opener-location.html refactor: use IPC helpers in window-setup (#17948) 2019-07-09 02:43:49 +03:00
window-opener-no-node-integration.html
window-opener-no-webview-tag.html Add failing spec for webviewTag inheritance 2017-05-17 13:27:28 -07:00
window-opener-node.html
window-opener-postMessage.html
window-opener-targetOrigin.html
window-opener-webview.html Add failing spec for webviewTag inheritance 2017-05-17 13:27:28 -07:00
window-opener.html
worker.html
world-safe-preload-error.js feat: add worldSafe flag for executeJS results (#24114) 2020-07-23 14:32:20 -07:00
world-safe-preload.js feat: add worldSafe flag for executeJS results (#24114) 2020-07-23 14:32:20 -07:00
zoom-factor.html