mirror of
https://github.com/servo/servo.git
synced 2025-08-10 07:55:33 +01:00
Update web-platform-tests to revision 132d12daea699ce266324e79eecbe59b10e56502
This commit is contained in:
parent
527d874bc1
commit
fe00a63040
1004 changed files with 18598 additions and 92770 deletions
|
@ -31,6 +31,9 @@ addEventListener('fetch', event => {
|
|||
case 'use-stored-ranged-response':
|
||||
useStoredRangeResponse(event);
|
||||
return;
|
||||
case 'broadcast-accept-encoding':
|
||||
broadcastAcceptEncoding(event);
|
||||
return;
|
||||
}
|
||||
});
|
||||
|
||||
|
@ -108,7 +111,7 @@ function rangeHeaderPassthroughTest(event) {
|
|||
promise_test(async () => {
|
||||
await fetch(event.request);
|
||||
const response = await fetch('stash-take.py?key=' + key);
|
||||
assert_equals(await response.json(), '"range-header-received"');
|
||||
assert_equals(await response.json(), 'range-header-received');
|
||||
resolve();
|
||||
}, `Include range header in network request`);
|
||||
|
||||
|
@ -140,3 +143,17 @@ function useStoredRangeResponse(event) {
|
|||
return response.clone();
|
||||
}());
|
||||
}
|
||||
|
||||
function broadcastAcceptEncoding(event) {
|
||||
/** @type Request */
|
||||
const request = event.request;
|
||||
const id = new URL(request.url).searchParams.get('id');
|
||||
|
||||
broadcast({
|
||||
id,
|
||||
acceptEncoding: request.headers.get('Accept-Encoding')
|
||||
});
|
||||
|
||||
// Just send back any response, it isn't important for the test.
|
||||
event.respondWith(new Response(''));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue