Re: [whatwg/fetch] Deferred fetching (PR #1647)

@noamr pushed 38 commits.

b45caae22304def5ef4dd18316b1424a9e54ec5b  Deferred fetching
c60d33d710ecdf083eab5d86d0e2a731649215a9  nits
1caf2e59667d5e97a9960b9a99cb884f32632a4f  Update fetch.bs
e1ad77e5f903ac0451c6caca082ee492fbe624d5  Move sections around
d46d14d71c941b151e2026bac54a210a418023fe  Rename to fetchLater and backgroundTimeout
bc74307f5b33ca2856ff7395d12e66f1628a2c00  Fix hierarchy
acaa5fd6da8f2f1e30c763069a15b2a498aab7d6  Restructure to expose a boolean instead of a promise
39583e230b62f01965b2d4af9d914047fccce85d  nit
ade6e6a214fb1c881b87ac81994f5df43f7e9138  or/and
be42f400a6643c395bb9e6f92bb55613b8e9d24e  Remove spurious promise
06962de3a732e5ac647f13de771d3b719f2ca6ba  Rename backgrounded
80b8ac54b9e86944c4c268865fefd141398eacc2  Throw a few more errors
4b5ad7b510623f8e764114a966844972aa7a10cc  Always set keepalive
0c65ba7674c850b3219233cbf0589d15459a356b  Nits
20dce840e50267ec3e45f783e2386305e64ee02a  Remove atomics, leave thread safety to implementation
c94b95785f984de218c0e89c76488d680ec8ef8e  Throw RangeError when backgroundTimeout is negative
ef9cad7f2b44f951c7fcaa39c17757e8bff8ed13  Refactor out backgroundTimeout, use activationTimeout
dfa8138de693a773bc9ad6836a0de7e0e2833304  Throw on ReadableStream
59e3eef393241a14317b049ab13e3e93ea538216  Fix grammar
e5fa68275fa443c5d017b582478f30c8b04fd54c  Several editorial changes, renamed to activationDeadline
1c58932483ba01fc4f4eea9aeaa7156989d19844  Handle CR nits
38b09153542965240240ba7551f4dc5a1714b9f1  Remove h2
3f568c80d9324b45dba029347b5a2bf0e6de36c5  Bring back line break
1573f240ca601d48918869479dee7b43865be6e6  nit
db4f8f1dc2d328ddfc5292cbf4a019a0be2026ca  nit
0b210af06155e2ce82ba24b26e858ace0dcdcb91  nit
6b0f276a8cd8a6730c454b0fb941fad4af42ebc6  - Rename activationDeadline to activateAfter
14c245ce3dd1eb9bb581b89922ad1c8f9ba7af63  Throw a NotAllowedError for 3p envs
31f3a401693e918aa687a8c8f3b76bdd159b7e68  Add top-level + per-sink quota
d3ef568d853e0a9d3fbcde5e6937ee56a943e3e0  Check permissions policy
0612a42ca64f7ac1aaff52a0177ccbadf5a20359  Narrow scope to Window
4fcb37b83f7e6451047481e1db682141ffdc1367  Remove existing NotAllowedError
761a616308c55b53f3a5967699b849cf772e1406  Fix null-body issues
d965aa401d3139738fe6419274d44529e68861e2  Revise based on nits
de2a906099e52352f69ff0561b136a53742341a8  Use correct dfn
b89992561a76624f6dc6a0068fcc5ded31108c26  Remove spurious whitespace
cd37dda16250de3b0a2811aefc72fc636ed1da11  Use $
876e0b6a26476c52ceba64ed36858f2e54db5ff5  Use new quota algorithm

-- 
View it on GitHub:
https://github.com/whatwg/fetch/pull/1647/files/a69f372408af5fe2e5e5298b9f68be4d0cbccf0e..876e0b6a26476c52ceba64ed36858f2e54db5ff5
You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/fetch/pull/1647/push/17953940235@github.com>

Received on Thursday, 11 April 2024 13:35:58 UTC