require-sri-for has been removed from Firefox (previously only available behind a flag), and was never implemented in Chrome, so has been removed from the spec.

https://github.com/w3c/webappsec-csp/pull/417
https://github.com/w3c/webappsec-subresource-integrity/pull/82
https://bugzilla.mozilla.org/show_bug.cgi?id=1386214
https://bugs.chromium.org/p/chromium/issues/detail?id=618924#c11

Comments

gapple created an issue. See original summary.

gapple’s picture

Issue summary: View changes

  • gapple committed 5984774 on 8.x-1.x
    Issue #3106728: require-sri-for has been removed from SRI spec
    
gapple’s picture

Status: Active » Fixed

The directive is still defined in \Drupal\csp\Csp, so that existing uses don't start throwing validation exceptions, but the fields on the administration form and the configuration schema have been removed.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.