Repository navigation
Commit 2b03205
committed
Specify the behavior of
(Draft)
Originally described in: https://github.com/mikewest/credentiallessness
`credentialless` and `require-corp` are similar. One or the other is a requirements for the `window.crossOriginIsolated` capability.
They differ mostly in the fetch specification. `require-corp` requires a CORP header for cross-origin no-cors responses. `credentialless` doesn't, but omits credentials (Cookies, clients certificates, etc...) in no-cors cross-origin requests.
* HTML (whatwg/html#6638)
* Define how to parse the `credentialless` value.
* From the HTML spec point of view, `credentialless` and `require-corp` are equivalent. They have been grouped into `compatible with crossOriginIsolation` and the HTML spec rewritten to use this concept.
* Fetch: (This PR)
* Define "Cross-Origin-Embedder-Policy allows credentials".
* Omit credentials for no-cors, cross-origin, COEP:credentialless requests.
* Check CORP for navigational COEP:credentialless response.
* ServiceWorker: XXX
* Integration with `Cache.matchAll `algorithm.
* XXX
See: whatwg/html#6637
----
- [ ] At least two implementers are interested (and none opposed):
* Chrome: https://chromestatus.com/feature/4918234241302528#details
* Firefox: XXX
* Safari: XXX
- [X] [Tests](https://github.com/web-platform-tests/wpt) are written and can be reviewed and commented upon at:
* https://wpt.fyi/results/html/cross-origin-embedder-policy/credentialless/credentialless
- [ ] [Implementation bugs](https://github.com/whatwg/meta/blob/main/MAINTAINERS.md#handling-pull-requests) are filed:
* Chrome: https://crbug.com/1175099
* Firefox: XXX
* Safari: XXX
(See [WHATWG Working Mode: Changes](https://whatwg.org/working-mode#changes) for more details.)
----
See: whatwg/html#6637COEP: credentialless,1 parent 0fe0e23 commit 2b03205
1 file changed
Lines changed: 54 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1892 | 1892 | | |
1893 | 1893 | | |
1894 | 1894 | | |
| 1895 | + | |
| 1896 | + | |
| 1897 | + | |
| 1898 | + | |
| 1899 | + | |
| 1900 | + | |
| 1901 | + | |
| 1902 | + | |
| 1903 | + | |
| 1904 | + | |
| 1905 | + | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
| 1909 | + | |
| 1910 | + | |
| 1911 | + | |
| 1912 | + | |
| 1913 | + | |
1895 | 1914 | | |
1896 | 1915 | | |
1897 | 1916 | | |
| |||
1978 | 1997 | | |
1979 | 1998 | | |
1980 | 1999 | | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
| 2003 | + | |
1981 | 2004 | | |
1982 | 2005 | | |
1983 | 2006 | | |
| |||
3421 | 3444 | | |
3422 | 3445 | | |
3423 | 3446 | | |
3424 | | - | |
3425 | | - | |
3426 | | - | |
| 3447 | + | |
| 3448 | + | |
| 3449 | + | |
| 3450 | + | |
| 3451 | + | |
| 3452 | + | |
| 3453 | + | |
| 3454 | + | |
| 3455 | + | |
| 3456 | + | |
| 3457 | + | |
| 3458 | + | |
| 3459 | + | |
| 3460 | + | |
| 3461 | + | |
| 3462 | + | |
| 3463 | + | |
| 3464 | + | |
| 3465 | + | |
| 3466 | + | |
| 3467 | + | |
| 3468 | + | |
| 3469 | + | |
3427 | 3470 | | |
3428 | 3471 | | |
3429 | 3472 | | |
| |||
4585 | 4628 | | |
4586 | 4629 | | |
4587 | 4630 | | |
| 4631 | + | |
| 4632 | + | |
| 4633 | + | |
| 4634 | + | |
4588 | 4635 | | |
4589 | 4636 | | |
4590 | 4637 | | |
| |||
4945 | 4992 | | |
4946 | 4993 | | |
4947 | 4994 | | |
| 4995 | + | |
| 4996 | + | |
| 4997 | + | |
4948 | 4998 | | |
4949 | 4999 | | |
4950 | 5000 | | |
| |||
7758 | 7808 | | |
7759 | 7809 | | |
7760 | 7810 | | |
| 7811 | + | |
7761 | 7812 | | |
7762 | 7813 | | |
7763 | 7814 | | |
| |||
0 commit comments