Skip to content

Add features for signature-based SRI#29112

Merged
Elchi3 merged 6 commits intomdn:mainfrom
ddbeck:signature-sri
Feb 27, 2026
Merged

Add features for signature-based SRI#29112
Elchi3 merged 6 commits intomdn:mainfrom
ddbeck:signature-sri

Conversation

@ddbeck
Copy link
Contributor

@ddbeck ddbeck commented Feb 23, 2026

Summary

Add features for Signature-based Resource Loading Restrictions.

Test results and supporting details

This is to create keys for a signature-based SRI feature as requested in web-platform-dx/web-features#3366.

I got the version added number from https://chromestatus.com/feature/5032324620877824. I presumed that this is working in Edge too based on tests in WPT.

Tests are failing on spec URLs. I'm not sure how to fix this. I'm not sure whether or how to get ietf.org specs allowlisted.

CC: @Elchi3 since Open Web Docs has been doing work on security and I thought you might be a good reviewer or able to recommend someone.

Related issues

@github-actions github-actions bot added data:http Compat data for HTTP features. https://developer.mozilla.org/docs/Web/HTTP data:html Compat data for HTML elements. https://developer.mozilla.org/docs/Web/HTML labels Feb 23, 2026
@github-actions github-actions bot added the size:l [PR only] 101-1000 LoC changed label Feb 23, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 23, 2026

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

Copy link
Member

@Elchi3 Elchi3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Daniel, looks good to me overall. I'm filing issues with browser-specs to get them added.

ddbeck and others added 2 commits February 24, 2026 13:04
Co-authored-by: Florian Scholz <fs@florianscholz.com>
Co-authored-by: Florian Scholz <fs@florianscholz.com>
Copy link
Member

@Elchi3 Elchi3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Daniel! The specs were added to browser-specs (always a win for all projects) and with some minor corrections this can land now.

@Elchi3 Elchi3 merged commit 60c32af into mdn:main Feb 27, 2026
9 checks passed
@mdn-bot mdn-bot mentioned this pull request Feb 27, 2026
@ddbeck ddbeck deleted the signature-sri branch March 2, 2026 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:html Compat data for HTML elements. https://developer.mozilla.org/docs/Web/HTML data:http Compat data for HTTP features. https://developer.mozilla.org/docs/Web/HTTP size:l [PR only] 101-1000 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants