Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remaining COOP and COEP testing work #18354

Open
7 of 16 tasks
annevk opened this issue Aug 9, 2019 · 0 comments
Open
7 of 16 tasks

Remaining COOP and COEP testing work #18354

annevk opened this issue Aug 9, 2019 · 0 comments
Labels

Comments

@annevk
Copy link
Member

annevk commented Aug 9, 2019

Already done:

To do:

  • ImageBitmap (in particular an ImageBitmap created from an opaque response outside an COOP+COEP environment needs to result in a messageerror when messaged into a COOP+COEP environment). (I realize now that this is only really possible with BroadcastChannel or storage so HTML should not modify the transferable steps for this object.) HTML: COEP and ImageBitmap #18543
  • COOP and redirects:
    • Final URL is not HTTP. Not sure if this can be tested as "blob" is forbidden, "data" in a top-level does not work in a lot of browsers. Though maybe final URL being a network error of sorts is sufficient.
    • Final response synthesized by a ServiceWorker (with COOP/COEP or with CO*P in intermediate, but not in final response).
    • COOP document detecting a late <meta charset> requiring the parser to change the encoding while parsing, and re-navigate.
  • Sandboxing and COOP and COEP:
  • Opening blob popups for COOP/COEP (should inherit?)
  • Non-initial about:blank (popup with cross-origin iframe that navigates the parent)

To do with lower priority:

#17836 tracks ftp: support in web-platform-tests. If that somehow arrives in time we should add tests for that as well.

cc @mystor @JuniorHsu @yutakahirano @csreis @mikewest @mozfreddyb

@annevk annevk added the html label Aug 9, 2019
@annevk annevk mentioned this issue Aug 9, 2019
6 tasks
annevk added a commit that referenced this issue Aug 14, 2019
See the added html/cross-origin-opener-policy/README.md for details. See #18354 for remaining work.
annevk added a commit that referenced this issue Aug 21, 2019
natechapin pushed a commit to natechapin/wpt that referenced this issue Aug 23, 2019
See the added html/cross-origin-opener-policy/README.md for details. See web-platform-tests#18354 for remaining work.
natechapin pushed a commit to natechapin/wpt that referenced this issue Aug 23, 2019
annevk added a commit that referenced this issue Oct 28, 2019
zcorpan added a commit that referenced this issue Jan 9, 2020
zcorpan added a commit that referenced this issue Jan 9, 2020
zcorpan added a commit that referenced this issue Jan 9, 2020
zcorpan added a commit that referenced this issue Jan 10, 2020
annevk added a commit that referenced this issue Jan 13, 2020
annevk added a commit that referenced this issue Jan 15, 2020
xeonchen pushed a commit to xeonchen/gecko that referenced this issue Jan 23, 2020
Automatic update from web-platform-tests
HTML: COOP+COEP blob URL popup

Part of web-platform-tests/wpt#18354.
--

wpt-commits: 29e2c69f221b3cdb865daad8fb1ba012d335c87b
wpt-pr: 19947
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this issue Jan 23, 2020
Automatic update from web-platform-tests
HTML: COOP+COEP blob URL popup

Part of web-platform-tests/wpt#18354.
--

wpt-commits: 29e2c69f221b3cdb865daad8fb1ba012d335c87b
wpt-pr: 19947
gecko-dev-updater pushed a commit to marco-c/gecko-dev-comments-removed that referenced this issue Jan 28, 2020
Automatic update from web-platform-tests
HTML: COOP+COEP blob URL popup

Part of web-platform-tests/wpt#18354.
--

wpt-commits: 29e2c69f221b3cdb865daad8fb1ba012d335c87b
wpt-pr: 19947

UltraBlame original commit: 4a3afa78635a289a8562d6234f24bcedd014a66d
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified that referenced this issue Jan 28, 2020
Automatic update from web-platform-tests
HTML: COOP+COEP blob URL popup

Part of web-platform-tests/wpt#18354.
--

wpt-commits: 29e2c69f221b3cdb865daad8fb1ba012d335c87b
wpt-pr: 19947

UltraBlame original commit: 4a3afa78635a289a8562d6234f24bcedd014a66d
zcorpan added a commit that referenced this issue Aug 20, 2020
zcorpan added a commit that referenced this issue Aug 26, 2020
zcorpan added a commit that referenced this issue Aug 28, 2020
Part of #18354.

Also test navigating to a COOP document from a CSP-sandboxed popup.

Co-Authored-By: Anne van Kesteren <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants
@annevk and others