Enable Integrity-Policy header by default on release
Categories
(Core :: DOM: Security, task)
Tracking
()
People
(Reporter: tschuster, Assigned: tschuster)
References
(Blocks 1 open bug)
Details
(Keywords: dev-doc-complete)
Attachments
(1 file)
It's currently only enabled in Nightly.
| Assignee | ||
Updated•4 months ago
|
| Assignee | ||
Comment 1•4 months ago
|
||
Seems like Chrome and Safari are shipping/shipped this. We probably want to do the same now. This means we sadly won't have support for the Reporting API.
| Assignee | ||
Comment 2•4 months ago
|
||
Comment 4•3 months ago
|
||
| bugherder | ||
Comment 5•3 months ago
|
||
Tom, do we want to mention that change into our release notes? Thanks
| Assignee | ||
Comment 6•3 months ago
|
||
Release Note Request (optional, but appreciated)
[Why is this notable]: A new HTTP security header.
[Affects Firefox for Android]: yes
[Suggested wording]: Firefox now partially supports the new Integrity-Policy header, which is used to enforce subresource integrity for scripts.
[Links (documentation, blog post, etc)]: https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Integrity-Policy
Comment 7•3 months ago
|
||
Note added to our nightly release notes with this wording:
Firefox now partially supports the new
Integrity-Policyheader, which is used to enforce sub-resource integrity for scripts.
I am keeping the relnote-firefox set to ? until we integrate this note into our final 145 release notes, thanks.
Updated•3 months ago
|
Comment 8•3 months ago
|
||
FF145 MDN docs work for this can be tracked in https://github.com/mdn/content/issues/41511
Hi Tom, Just to be precise, can you please confirm:
- This only enables the headers for use with scripts (not styles)
- Support is partial in that the reporting API is not integrated: reporting
endpointsare ignored and violations are logged to console.
| Assignee | ||
Comment 9•3 months ago
|
||
This only enables the headers for use with scripts (not styles)
Correct only scripts. (Style isn't supported anywhere by default, controlled by security.integrity_policy.stylesheet.enabled)
Support is partial in that the reporting API is not integrated: reporting endpoints are ignored and violations are logged to console.
Yes. Unfortunately the only way to know if something was blocked is by looking at the web console.
Updated•2 months ago
|
Description
•