- From: Noam Rosenthal <notifications@github.com>
- Date: Tue, 21 Jan 2025 06:04:10 -0800
- To: whatwg/fetch <fetch@noreply.github.com>
- Cc: Push <push@noreply.github.com>
- Message-ID: <whatwg/fetch/pull/1647/before/805b3dcaac6f847ae725a68751356ad3b38c5f0e/after/5a>
@noamr pushed 97 commits. 49f9e1eabcb5376d66d444cf5e2bb95700d5ee3c Deferred fetching a9d0b245f633fb01cc869c736428e7ee5515ebec nits 3eb155d123ffaf86c4606071becf35be9e1c5a10 Update fetch.bs f78e5e052374b1e8f1b8b1f2587b2f76affe00d5 Move sections around 30fcf5ef72331ff4d9986b370cf2cb5765e84cc0 Rename to fetchLater and backgroundTimeout a38a86fe180946102df008cccc06389b9643ac88 Fix hierarchy b602f6b429c9c8a17d5bbfbe491ef934c720cf42 Restructure to expose a boolean instead of a promise b4bae0eacc91537faf6b4c909201ca65644d6951 nit 9a0180ecc490b1fd8737e5832c8c5cf5ddbb08cf or/and 84c794b6a9c869268148e579e6948176de073b5e Remove spurious promise 9e234b475fd941b3a614f0f34ef5ee098a9affa5 Rename backgrounded e301c55732c21da1b1d989cb9988ddef7fe7a0c0 Throw a few more errors dabea5256db4619ee56dafaa8ac8d7fb86f4763b Always set keepalive 25efd01b2efa328c12a1d06dcfe91a9f7a1dc126 Nits a0dc674854f0a663edc87a5b812880b93fe3996c Remove atomics, leave thread safety to implementation 742e55b1242d870aeb65f540d1215133b38d7601 Throw RangeError when backgroundTimeout is negative 5b75fa2f7badbfe1541ffee73bdff4046506a851 Refactor out backgroundTimeout, use activationTimeout e34decdb4c7a37a15b6e32aa606aa69b257d2270 Throw on ReadableStream a05a071364d0084d407dec102f21f99856a5b80a Fix grammar 110cb8d4acb6f0ed0777f02e78656b8b3f5be07d Several editorial changes, renamed to activationDeadline aa68e95cdfce02a002903a2240321ddf7bbdd9f9 Handle CR nits a77984d3709c7bb3251c28f8e53b0ba039bf130e Remove h2 cb46ef21f5d05daabff7e0394574ab7c2194f5af Bring back line break 34bf2933edac731cddd1394499edd51c4c677569 nit 308cb1bb47be0c7adad3f1d4c2fd27b794386e52 nit ba49a997a1f24a148fcfaec123e0dc134541b3d0 nit 64d5a73d96aee7309ec3f4b05d39e5bc753c4821 - Rename activationDeadline to activateAfter cf5503cc816590ba79e724b8bc372ca1b852d265 Throw a NotAllowedError for 3p envs d356198ab6e50e8dee55ee786b37830c181800e4 Add top-level + per-sink quota 547599021b16511f4cda9fbd3b30cad8eb29ec7b Check permissions policy 842f23cd22bed512cd54f0feb9d0a935aed1e106 Narrow scope to Window 4009bcf1caff07b7723eaf93a2813da9b64bd368 Remove existing NotAllowedError a1f2cc794120c826b937b22925876ea1a1b39082 Fix null-body issues 3ed435f5d7f612dedaeacca6327170e9b84dacfa Revise based on nits 693f569d50ba243663c09d03836a89197ab4789d Use correct dfn 92b605dbda243bca30734323c52dd217a449072a Remove spurious whitespace afca31d6e2c6cf801f9d7701712eeca15998d260 Use $ 5da508edbf9819f5a9f35b2507c3b8f8452a239e Use new quota algorithm 7e101e49b1546e1f86d519404da100d4169dbac3 nits dc22a768ba802750e8855079e81a2af540ef9cbf Include url+headers in the quota 02637d22b721d9a82d61262c01f5b5282070d480 Allow 16kb (UA-specific) even for 3p contexts ff93d287be971c02b1838cde315e315733c0176b Update for new quota policy 8147f0d284172fd93fd3040c7313623b5dc56faf Fix <ol> d49ac64702432d21ded94dd00f2fb6bbebcc47b8 Only decrement for cross-origin 0ea54ef5e4d860fe162cc7b702527b231ef8cb65 Apply permission policy 7bbed7600da68664fccac3be36dd2eb802bdd066 nits 251234649f77ac4b44fde16210d336982ec9bd33 refactor 45f18de36d9061e025b9b7c61d3b9dd9a8ad93eb Refactor quota based on new explainer fe47282b61d1d00596598096d715af09995d150c nits 305b3a0637c678cddf9465578a986a91e1c221f5 Clarify permission policy 54cc33c2e792931309fcb56b869eeb712916bcfb Remove wrong use of reporting origin 322a0dc3bb331ae26fb327ab4d787e99b1fa8854 typo 1e2f8589f863e45cc5aa5f0a6ba43d74984ea97e Sort out some quota logic c740fd1264b9967ead8e0095380a7b6d9fe17b2c Sort out some quota logic 417dd32f2168a674a630d0ed8194b64bf270c8f4 Fix container 2e248662a74c60379d5d84e4e91becf1a24d8966 Extract 'total request length' to a function 9c3a79923070d0c07a68ffba7cfb1ca5d6c9fdab Don't compute relatives twice 29c422fb909378fcaddfb9c60294b6663d2d2a96 Refactor loop af751d918910083c4b4e4c5e93728def272f3b61 Fix indents 2c84b7dc35807faf68312b39623a8e839726ae97 Fix indent 793a29ca0f967f9bdee09a24654fb9da83ed5236 Fix list 8998e3debba2506dba6622f4e166e1e81c808257 Remove spurious <li> c7d70dc3c949a992f1e366320e92dae58c059f1a Tersify loop 2548d0628889d4c80a6a0471477363b84b9a676d Refactor algorithm, simplify a lot a98471314bfae195840c473bcff2e789387d7f9d Use constants 91e27364fcd12ac725d8ef15d0ec5700bcd27147 Refactor quota algorithm b91401ab5f4cfc8915421e8402aadc4152ed65bc Follow up on PR feedback 043abc7182d709c724c47a9462800433391c1972 linkify activateAfter ed638f20b815c1bf1fc4a3a2baefc18f25cfea5c Add examples 3fa4984f7f98a24df560d5b7c3953aa9689523ad Throw {{TypeError}} 3e724c49c090b25366e5c278c3b6ad1d37dc294d nits 6500061a4afd475fad8e0413b55ca56788bced34 nits 5e287d9cde35ad54f8082f4dec6b3c1c68ca22ca Fix reserve algo b72c6647446f6040bbdc9556ea48579d35239f82 Add note about conds 66a69ac59c450e6b7122a5019e3e58370c83d9cf Add detailed example for iframe quota 474571647d2b4d5ad5532e2570078fbc45a8e8ba granted 7a246610c861fc1e204bd407ca92782347bf438d Lots of fixes c82df4bb2920b0dab77295050a431748e68c28e4 Turn quota example into a tree 664ba39fa508d43e26f9f71ea9134e49752ddc91 Some more nits cb85aadbbb692342f2006311e610c989cdaeaecd Clarify containers in algo e7d90fb1d9693c5b502b79ac8fb6a9562fcdc387 Make algo a bit more readable ef6c324ebdde7c7be6f0737eafc3785604aeadf9 nits 4c07c9cf6bfb2fbe20195a1a100d3e54b134befa Update algorithm to only share quota for direct relatives d97b10526ac39872838aa5ab2c4487b458072ee4 Editorial pass c22873748249ca59d1bc07fc95a60279fc2c6e19 Change initial quota computation to a switch statement 54d9aeaff57e04297853466b2b4e67b11e55f826 More editorial 1870b694998da88ac0c5c598fc1a6b275317e98c Bring back <ol> 88ae6696c6eeb87d25646f3dcb74f395d75513cf Nits 78564542388136fe3e452eca064884cdb09c8a8b Improve switch statement 6432b5df055593eb80ea37c27f7f3198eed0e3a1 Update note c345eb8544ff5fb01739ecb4e20f6d06c5fd36c7 Fix issue with reserve algo 1ca86151aca59f18fdeefae702a02a4f6f3f8a51 Clarify notes b610d5832c2f9ca3f1044bcd45035b121f9cfbad nits efe0730aa74754f5afdd70006a0151d4feb3c562 Use 'otherwise' 303dc5a9cf95830b224ae62c7447f4e56dbc6940 Keep record on both document and control document 04c5a3fb381a3be580716d33e5d4173f3f6752b6 nit 5aa1df56c7b4c33096989e526262d02627860efd Try to fix build -- View it on GitHub: https://github.com/whatwg/fetch/pull/1647/files/805b3dcaac6f847ae725a68751356ad3b38c5f0e..5aa1df56c7b4c33096989e526262d02627860efd You are receiving this because you are subscribed to this thread. Message ID: <whatwg/fetch/pull/1647/before/805b3dcaac6f847ae725a68751356ad3b38c5f0e/after/5a>
Received on Tuesday, 21 January 2025 14:04:14 UTC