Pass | No `signature`, no `integrity` => executes | Asserts runNo asserts ran |
Pass | No `signature`, invalid `integrity` => executes | Asserts runNo asserts ran |
Pass | No `signature`, valid `integrity` => executes | Asserts runNo asserts ran |
Pass | No `signature`, multiple `integrity` => executes | Asserts runNo asserts ran |
Pass | invalid `signature`, no `integrity` => executes | Asserts runNo asserts ran |
Pass | invalid `signature`, invalid `integrity` => executes | Asserts runNo asserts ran |
Pass | invalid `signature`, valid `integrity` => executes | Asserts runNo asserts ran |
Pass | invalid `signature`, multiple `integrity` => executes | Asserts runNo asserts ran |
Fail | valid `signature`, no `integrity` => blocked | assert_unreached: Should be blocked. Reached unreachable code at Test.<anonymous> (https://wpt.live/subresource-integrity/signatures/tentative/inline.html:110:54)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at https://wpt.live/subresource-integrity/signatures/tentative/inline.html:110:44 Asserts runFail | assert_unreached("Should be blocked.")
at Test.<anonymous> ( /subresource-integrity/signatures/tentative/inline.html:110:54) |
|
Fail | valid `signature`, invalid `integrity` => blocked | assert_unreached: Should be blocked. Reached unreachable code at Test.<anonymous> (https://wpt.live/subresource-integrity/signatures/tentative/inline.html:116:59)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at https://wpt.live/subresource-integrity/signatures/tentative/inline.html:116:49 Asserts runFail | assert_unreached("Should be blocked.")
at Test.<anonymous> ( /subresource-integrity/signatures/tentative/inline.html:116:59) |
|
Pass | valid `signature`, valid `integrity` => executes | Asserts runNo asserts ran |
Pass | valid `signature`, multiple `integrity` => executes | Asserts runNo asserts ran |
Fail | multiple `signature`, no `integrity` => blocked | assert_unreached: Should be blocked. Reached unreachable code at Test.<anonymous> (https://wpt.live/subresource-integrity/signatures/tentative/inline.html:136:57)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at https://wpt.live/subresource-integrity/signatures/tentative/inline.html:136:47 Asserts runFail | assert_unreached("Should be blocked.")
at Test.<anonymous> ( /subresource-integrity/signatures/tentative/inline.html:136:57) |
|
Fail | multiple `signature`, invalid `integrity` => blocked | assert_unreached: Should be blocked. Reached unreachable code at Test.<anonymous> (https://wpt.live/subresource-integrity/signatures/tentative/inline.html:143:62)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at https://wpt.live/subresource-integrity/signatures/tentative/inline.html:143:52 Asserts runFail | assert_unreached("Should be blocked.")
at Test.<anonymous> ( /subresource-integrity/signatures/tentative/inline.html:143:62) |
|
Pass | multiple `signature`, valid `integrity` => executes | Asserts runNo asserts ran |
Pass | multiple `signature`, multiple `integrity` => executes | Asserts runNo asserts ran |
Pass | valid `signature`, valid `integrity`, non-ASCII => executes | Asserts runNo asserts ran |
Fail | SVG valid `signature`, no `integrity` => blocked | assert_unreached: Should be blocked. Reached unreachable code at Test.<anonymous> (https://wpt.live/subresource-integrity/signatures/tentative/inline.html:173:58)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at https://wpt.live/subresource-integrity/signatures/tentative/inline.html:173:48 Asserts runFail | assert_unreached("Should be blocked.")
at Test.<anonymous> ( /subresource-integrity/signatures/tentative/inline.html:173:58) |
|
Fail | SVG valid `signature`, invalid `integrity` => blocked | assert_unreached: Should be blocked. Reached unreachable code at Test.<anonymous> (https://wpt.live/subresource-integrity/signatures/tentative/inline.html:179:63)
at Test.step (https://wpt.live/resources/testharness.js:2642:25)
at https://wpt.live/subresource-integrity/signatures/tentative/inline.html:179:53 Asserts runFail | assert_unreached("Should be blocked.")
at Test.<anonymous> ( /subresource-integrity/signatures/tentative/inline.html:179:63) |
|
Pass | SVG valid `signature`, valid `integrity` => executes | Asserts runNo asserts ran |
Pass | SVG valid `signature`, multiple `integrity` => executes | Asserts runNo asserts ran |