Source code
Revision control
Copy as Markdown
Other Tools
Test Info: Warnings
- This test has a WPT meta file that expects 1 subtest issues.
- This WPT test may be referenced by the following Test IDs:
- /fetch/orb/tentative/content-range.sub.any.html - WPT Dashboard Interop Dashboard
- /fetch/orb/tentative/content-range.sub.any.worker.html - WPT Dashboard Interop Dashboard
// META: script=/fetch/orb/resources/utils.js
const url =
expected_allow_fetch(
url,
(orb_test, message) =>
promise_test(
t => orb_test(t, header("Content-Range", "bytes 0-99/1010"), "slice(null,100)", "status(206)"),
message("ORB shouldn't block opaque range of image/png starting at zero")),
{ headers: new Headers([["Range", "bytes=0-99"]]) });
expected_block_fetch(
url,
(orb_test, message) =>
promise_test(
t => orb_test(t, header("Content-Range", "bytes 10-99/1010"), "slice(10,100)", "status(206)"),
message("ORB should block opaque range of image/png not starting at zero, that isn't subsequent")),
{ headers: new Headers([["Range", "bytes 10-99"]]) });