-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Update http/headers/content-security-policy.json #4529
Conversation
The linter error is strange and I don't have time to debug it today, so I'll come back to this PR later. I think some JSON gets passed to Chalk and is interpreted by it as Chalk syntax.
|
Found the source of that Chalk error -- sorry, it's nothing wrong with your PR. I'm sending in a patch right away to fix this! |
That was quick!
Actually, there was :) I needed to use a short URL for webkit.org (that's what triggered the linter bug in the first place). I fixed that now, would you take a look? |
Also, about
The list of links is incomplete, there is a lot of discussion about removing opener by default. I'll add more links if I find anything especially interesting. |
Yes. If it never shipped anywhere and is going to be removed from the specs, then we can remove it here entirely. |
After some version control system and bug tracker archeology, I'm pretty sure no browser ever implemented Looks like Firefox never supported Safari did not support Chromium does not mention I do not know how to check Edge history but I could not find any hints of Should I push a commit to remove |
I would say yes, remove it. Thanks for your intense research on this topic! 👍 |
I have no insight on this. |
Done! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for these updates and for writing the docs 👍
Summary
Update CSP compatibility data: add a few headers that were added to the spec,
Details
disown-opener
Mark
disown-opener
astrandards_track: false
because it was removed from CSP 3 draft.script-src-attr
,script-src-elem
,style-src-attr
,style-src-elem
Chrome status
For other browsers see notes in the PR.
trusted-types
null
for nowA checklist to help your pull request get merged faster: