- From: Noam Rosenthal <notifications@github.com>
- Date: Mon, 09 Dec 2024 02:56:35 -0800
- To: whatwg/fetch <fetch@noreply.github.com>
- Cc: Push <push@noreply.github.com>
- Message-ID: <whatwg/fetch/pull/1647/before/e5ae2ed54613b49ac8f94738ceb49eea86a91940/after/89>
@noamr pushed 67 commits. a74b0992ecb8fbe4adf4277fd10ad1996690c8d2 Deferred fetching f70e47135292e43dfed8df41639da102d8b7f891 nits 55d1fd0b11669730f70bd2d5a04a92dfcdfa24ca Update fetch.bs d3a986da3139fe0a4d6b6ed6674f3f6eed8883cc Move sections around 2845c93ba384945de26f1e270ab23842a6b5ec1c Rename to fetchLater and backgroundTimeout 1959debf7dd44b8903d8d07ad1f8991060d392c6 Fix hierarchy b0a2cd3c9f66e1ed4416009a8021c20f1c835bea Restructure to expose a boolean instead of a promise 04e1bf0d010e989ebe23c99ac4d36d1a13c8a590 nit 8daebc1a87ad9b5d222b5534594e3ae5bd62d7e9 or/and 4fd96d8112a69c304cdf6062b14c08c471d9f4d9 Remove spurious promise c82ba854742b90e823c43f600d25e29af9380380 Rename backgrounded 9af83f37202dedc0354e6d125bec75295f0a9fcb Throw a few more errors 6bc98bed64e3e297f996af7a11eeb49e608d26ef Always set keepalive 4c12a1c1813d015ee4421af5fd5783ea9c9fdb0f Nits 2bf51799aa771e60775fa32456020b26bd213cb5 Remove atomics, leave thread safety to implementation 4cc764e705f5ae5f426a1fcbd5845400ba8c6564 Throw RangeError when backgroundTimeout is negative 160176deaea466c10c45b23d33d3e2c711b4bbfd Refactor out backgroundTimeout, use activationTimeout f9730dfad9af164b3e39200466a6065312c24603 Throw on ReadableStream abceac46a0883812319244cdb85bb870e3a22613 Fix grammar 271b02286473e4742325700ba89d2530bc7f8aca Several editorial changes, renamed to activationDeadline bdd5d666ef236a1415fa968af9788e9e72bf0ccb Handle CR nits a74c06c1b68cd8af25da143d44ea03ab83d7c0a0 Remove h2 0c4fb94081b18d060643da97e040122e705966d1 Bring back line break dfddf36876963e271c291a822fdd0bf86c7fd957 nit f597cd84377a06767693108fef79df1980691abb nit fd1bf34fad4d857f7d6ea5d70d98f99bd594c417 nit f90e92e0e30764386a4c9f1f2fe1dfb946352533 - Rename activationDeadline to activateAfter 54ef79c15e6269e98f7c8934a1ac9eff20b4417f Throw a NotAllowedError for 3p envs fbbadff9edb29fd4c6ff96cc65b9362b2404862e Add top-level + per-sink quota 1c25935267d76ff9e4dd4ab1da1cc88835e5aa94 Check permissions policy b27176d1cae4f349b6684800d0a75779c92ea866 Narrow scope to Window bf79871b3fc737a83a29a8521e174db87a71c196 Remove existing NotAllowedError 7c53f4c2d0183b5f39afd9af514c0425da9942d7 Fix null-body issues b79cc28afdaf7f486943d39208990d84b730e560 Revise based on nits 0e7f155416fe3fb1d4314514953680fcd719c5f6 Use correct dfn 86892f8c3c90a659f4f6308487132b4863e3cc35 Remove spurious whitespace 1308484858fa86735daf7481409456275fbf44d0 Use $ 5d31999e7e2e54161c299455bf45c6c8fb90bfbd Use new quota algorithm 00bb2d943e8dead9478e3f56e3993166e9135089 nits 294a66e17967bd8dea312d123ef1e69eec178245 Include url+headers in the quota df2428a4a66b0e7af45240d42b75d2f7267e1ad7 Allow 16kb (UA-specific) even for 3p contexts 18630ab16db4b1788b9a4784ed75f6dcfdeb8db1 Update for new quota policy 00fbcf13656cc105fb0ad1471bc4776467689d6d Fix <ol> 3383b74b4df238fb995e1098009382a3c84ab324 Only decrement for cross-origin dcf94c514fe4ed9229f5ff24f96353616e358d0f Apply permission policy 508832ee39dbb0c51f32df99a17370899cb87e9c nits edc3082fd6cd2c3a3ab49b6b9eff632a51643d18 refactor 2ad1203f68d20d1e6e87d10f5a10714485f50a33 Refactor quota based on new explainer 533d53e1b038e15c350a5bdf5d549e8b50081d39 nits 94282383ef150c40d13048416b4f96df649b10fe Clarify permission policy 62f8251431ad8faf9013070cee0119035145b3e5 Remove wrong use of reporting origin 01a136957fa2a65d03a52fd5513942ed6e47c106 typo 89c75b8399d6e2326ec08a908f4b30e883596898 Sort out some quota logic b970bbce6116e39a805000c6e4fef6c43fbc931e Sort out some quota logic fc351f6f80d1a8174d5e6f1def9c20d82c81c4b5 Fix container 27422383111731dc8a5142b8131dab26f0b78c91 Extract 'total request length' to a function 6ff73b65f5d39b9d7d32f5fbd888b1c04721e3f8 Don't compute relatives twice fc7c0accb879a6f1e54f633f3075577411be3211 Refactor loop 84711745576f7a6ce14207eb5cb9e7153926d877 Fix indents f8fb222025e3314933ffc58b033048db8ac23138 Fix indent 8d12765bb02841f128cfbfb39c826a7faa966b91 Fix list 348e2743d763f69ccf893f8f92980b74fb1ad19a Remove spurious <li> f2402e1c15df871ae738092605f6a8fdb7be3cee Tersify loop 9732f2d08145546e73fc315553fbed78b4813bc7 Refactor algorithm, simplify a lot 61c886e3dce554142c03883a087b3a1a604ea457 Use constants 59e5ca082983761872857ad38bc943098337709c Refactor quota algorithm 89bfec0c036220946ac29ee8be70a8662ae467ff Follow up on PR feedback -- View it on GitHub: https://github.com/whatwg/fetch/pull/1647/files/e5ae2ed54613b49ac8f94738ceb49eea86a91940..89bfec0c036220946ac29ee8be70a8662ae467ff You are receiving this because you are subscribed to this thread. Message ID: <whatwg/fetch/pull/1647/before/e5ae2ed54613b49ac8f94738ceb49eea86a91940/after/89>
Received on Monday, 9 December 2024 10:56:39 UTC