External scripts with matching SRI hash (in default-src) should be allowed.

Summary

Harness status: OK

Found 12 tests

Details

ResultTest NameMessage
PassLoad all the tests.
Asserts runNo asserts ran
Passmatching integrity
Asserts runNo asserts ran
Passmatching integrity (case-insensitive algorithm)
Asserts runNo asserts ran
Passmultiple matching integrity
Asserts runNo asserts ran
Passno integrity
Asserts runNo asserts ran
Passmatching plus unsupported integrity
Asserts runNo asserts ran
Passmismatched integrity
Asserts runNo asserts ran
Passmultiple mismatched integrity
Asserts runNo asserts ran
Passpartially matching integrity
Asserts runNo asserts ran
Passcrossorigin no integrity but allowed host
Asserts runNo asserts ran
Passcrossorigin mismatched integrity but allowed host
Asserts runNo asserts ran
PassExternal script in a script tag with matching SRI hash should run.
Asserts run
Pass
assert_true(true, "External script ran.")
    at Test.<anonymous> ( /content-security-policy/default-src/default-src-sri_hash.sub.html:103:13)