Pass | Script: Same-origin with correct sha256 hash. | Asserts runNo asserts ran |
Pass | Script: Same-origin with correct sha384 hash. | Asserts runNo asserts ran |
Pass | Script: Same-origin with correct sha512 hash. | Asserts runNo asserts ran |
Pass | Script: Same-origin with empty integrity. | Asserts runNo asserts ran |
Pass | Script: Same-origin with non-Base64 hash. | Asserts runNo asserts ran |
Pass | Script: Same-origin with incorrect hash. | Asserts runNo asserts ran |
Pass | Script: Same-origin with incorrect integrity => cleared after prepare. | Asserts runNo asserts ran |
Pass | Script: Same-origin with incorrect integrity => set to correct hash after prepare. | Asserts runNo asserts ran |
Pass | Script: Same-origin with empty integrity => set to incorrect hash after prepare. | Asserts runNo asserts ran |
Pass | Script: Same-origin with correct integrity => set to incorrect hash after prepare. | Asserts runNo asserts ran |
Pass | Script: Same-origin with multiple sha256 hashes, including correct. | Asserts runNo asserts ran |
Pass | Script: Same-origin with multiple sha256 hashes, including unknown algorithm. | Asserts runNo asserts ran |
Pass | Script: Same-origin with sha256 mismatch, sha512 match | Asserts runNo asserts ran |
Pass | Script: Same-origin with sha256 match, sha512 mismatch | Asserts runNo asserts ran |
Pass | Script: <crossorigin='anonymous'> with correct hash, ACAO: * | Asserts runNo asserts ran |
Pass | Script: <crossorigin='anonymous'> with incorrect hash, ACAO: * | Asserts runNo asserts ran |
Pass | Script: <crossorigin='use-credentials'> with correct hash, CORS-eligible | Asserts runNo asserts ran |
Pass | Script: <crossorigin='use-credentials'> with incorrect hash CORS-eligible | Asserts runNo asserts ran |
Pass | Script: <crossorigin='anonymous'> with CORS-ineligible resource | Asserts runNo asserts ran |
Pass | Script: Cross-origin, not CORS request, with correct hash | Asserts runNo asserts ran |
Pass | Script: Cross-origin, not CORS request, with hash mismatch | Asserts runNo asserts ran |
Pass | Script: Cross-origin, empty integrity | Asserts runNo asserts ran |
Pass | Script: Same-origin with correct hash, options. | Asserts runNo asserts ran |
Pass | Script: Same-origin with unknown algorithm only. | Asserts runNo asserts ran |
Fail | Style: Same-origin with correct sha256 hash | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Fail | Style: Same-origin with correct sha384 hash | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Fail | Style: Same-origin with correct sha512 hash | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Fail | Style: Same-origin with empty integrity | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Fail | Style: Same-origin with non-Base64 integrity | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Pass | Style: Same-origin with incorrect hash. | Asserts runPass | assert_not_equals("rgba(0, 0, 0, 0)", "rgb(255, 255, 0)")
at Test.<anonymous> ( /resources/sriharness.js:217:17) |
|
Fail | Style: Same-origin with multiple sha256 hashes, including correct. | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Fail | Style: Same-origin with multiple sha256 hashes, including unknown algorithm. | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Fail | Style: Same-origin with sha256 mismatch, sha512 match | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Pass | Style: Same-origin with sha256 match, sha512 mismatch | Asserts runPass | assert_not_equals("rgba(0, 0, 0, 0)", "rgb(255, 255, 0)")
at Test.<anonymous> ( /resources/sriharness.js:217:17) |
|
Fail | Style: <crossorigin='anonymous'> with correct hash, ACAO: * | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Pass | Style: <crossorigin='anonymous'> with incorrect hash, ACAO: * | Asserts runPass | assert_not_equals("rgba(0, 0, 0, 0)", "rgb(255, 255, 0)")
at Test.<anonymous> ( /resources/sriharness.js:217:17) |
|
Fail | Style: <crossorigin='use-credentials'> with correct hash, CORS-eligible | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Pass | Style: <crossorigin='use-credentials'> with incorrect hash CORS-eligible | Asserts runPass | assert_not_equals("rgba(0, 0, 0, 0)", "rgb(255, 255, 0)")
at Test.<anonymous> ( /resources/sriharness.js:217:17) |
|
Pass | Style: <crossorigin='anonymous'> with CORS-ineligible resource | Asserts runPass | assert_not_equals("rgba(0, 0, 0, 0)", "rgb(255, 255, 0)")
at Test.<anonymous> ( /resources/sriharness.js:217:17) |
|
Pass | Style: Cross-origin, not CORS request, with correct hash | Asserts runPass | assert_not_equals("rgba(0, 0, 0, 0)", "rgb(255, 255, 0)")
at Test.<anonymous> ( /resources/sriharness.js:217:17) |
|
Pass | Style: Cross-origin, not CORS request, with hash mismatch | Asserts runPass | assert_not_equals("rgba(0, 0, 0, 0)", "rgb(255, 255, 0)")
at Test.<anonymous> ( /resources/sriharness.js:217:17) |
|
Fail | Style: Cross-origin, empty integrity | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Fail | Style: Same-origin with correct hash, options. | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Fail | Style: Same-origin with unknown algorithm only. | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Fail | Style: Same-origin with correct sha256 hash, rel='stylesheet license' | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Fail | Style: Same-origin with correct sha256 hash, rel='license stylesheet' | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Fail | Style: Same-origin with correct sha256 and sha512 hash, rel='alternate stylesheet' enabled | assert_unreached: Good load fired error handler. Reached unreachable code at Test.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:35)
at Test.step (https://www1.wpt.live/resources/testharness.js:2642:25)
at HTMLLinkElement.<anonymous> (https://www1.wpt.live/resources/sriharness.js:208:18) Asserts runFail | assert_unreached("Good load fired error handler.")
at Test.<anonymous> ( /resources/sriharness.js:208:35) |
|
Pass | Style: Same-origin with incorrect sha256 and sha512 hash, rel='alternate stylesheet' enabled | Asserts runPass | assert_not_equals("rgba(0, 0, 0, 0)", "rgb(255, 255, 0)")
at Test.<anonymous> ( /resources/sriharness.js:217:17) |
|