- From: Noam Rosenthal <notifications@github.com>
- Date: Wed, 11 Dec 2024 06:21:40 -0800
- To: whatwg/fetch <fetch@noreply.github.com>
- Cc: Push <push@noreply.github.com>
- Message-ID: <whatwg/fetch/pull/1647/before/3425d1a4697946e2dc0b1edb90e5135d3c5720c7/after/4a>
@noamr pushed 80 commits. ee6500f3b966adba5659f344c6686a9b4f15aa4a Move handling of request 'client' to algo 6c1373e6ca3257a98a840749a736070e9b78af1f Deferred fetching 36d03647fe4c3b98c41a842f6fc3d949c2a46a05 nits c9a458bb650deff2cc55b3b87d087a1706fd517d Update fetch.bs 3c3b2abe6def4ec878cff2ef40e8f1af111db495 Move sections around 1fa68b48ae890b00c03a7d8e0e19a755cffac2b6 Rename to fetchLater and backgroundTimeout fae8aa9de0d82ff1ac76dd926535d9aa3f67b958 Fix hierarchy c43a0dcabc1b9ac1e0570ee56e3c55f0bda9b3e7 Restructure to expose a boolean instead of a promise c4bba889af8e644556aa690718d3c1241461992c nit dd2436cc763fe589f3aca9dc0a3681d353f7560b or/and 4819934ef1f2f27e570b18395a8fca3d6877c881 Remove spurious promise d440ae84c0ff0a95ec622eff3afd6a4db951e7ee Rename backgrounded 6902ceb29ebc012ccee8494b2cfc4a0f40c64e3d Throw a few more errors c8f41accdb07925590d4dee35d671d5afc49a166 Always set keepalive 812babcf8356b4998168312559aaed7e717e32a4 Nits bf8d6c0e26c804db7a2815b0d6de3534fea60c4a Remove atomics, leave thread safety to implementation 29182d62a41257cdf205012afe6bdecc63e7c81b Throw RangeError when backgroundTimeout is negative c9c35935f6740feffde39676f5b910ecaaab9893 Refactor out backgroundTimeout, use activationTimeout 92fe51c812a080b37e4204ebe1da4ca3a826f206 Throw on ReadableStream 3015d1e185e9d9ad9793df21e1a24af5f1407678 Fix grammar 228aea98c04139e9b80a2ed2166d7056ee7045a4 Several editorial changes, renamed to activationDeadline 3762c8c9daa667827073e5de2dcd89980b9d5ffb Handle CR nits 9f78f1a3f0882d62f670dfa0a983ecdafead63cb Remove h2 f6c0db6c12724ed63e5e3fdaeae3b7a24588b0ae Bring back line break 45b3a9c407845310477a7771ccf81a1c733827da nit 4f1f0ceaf2e9c47fc791459bc4b95c8f5f2e3654 nit 48cd6f0679dc2e472e3e290a627b5175e03785be nit 07193e4ed7b30d8daca22d2778828b702b8adae4 - Rename activationDeadline to activateAfter 5e2c6bb4e358aa95cc3155ad9a5f4f30601181ba Throw a NotAllowedError for 3p envs c8be06a061c338ec78f9e99565089dc66be95581 Add top-level + per-sink quota 59413eaffe482bcd49560dfb1865f29fb7ff93d5 Check permissions policy 74c456761d5b20030a2dcf79400e31a0f2e923ed Narrow scope to Window b4192684a8d69bdb3e4768e9f1edd883ecb44786 Remove existing NotAllowedError c79b46a6675b30a20213d8a41bfb2cb9c93848fb Fix null-body issues babfc65ddd1f61774d818bf329364a4bd76796f0 Revise based on nits 09c339a88015c1772cbaae891a0e8a0183f5f248 Use correct dfn eacdf3665c54d55b8457f9167cda377fbb9f43c0 Remove spurious whitespace 951c349df2ec71986a4a10425a46cbf1909bd7be Use $ 9f55b1275493e1c1b8fc4ff1f4ff9044de1698b0 Use new quota algorithm e624886f4d2e8d3dca24045adaf59e1be4e6f3ff nits 9cef33b2c625f3a843bab8a1897b4d5f460041fb Include url+headers in the quota d2c5251dbac8c36b8ae0051d768b1ad35b59f34b Allow 16kb (UA-specific) even for 3p contexts b86bbc5d47965f6c62ed326b026527f6705b898e Update for new quota policy a7edfbc2423f6c4da668eeb3df6636e8ed24ede4 Fix <ol> cda27b3bbc23146a082f9f40f140704b5491b02f Only decrement for cross-origin 601537bdf91c9a19cfc5002423a4e90b661d6f15 Apply permission policy ea919e9b816380c3e36b987ecc47aa872308fc00 nits 815979b107765e4b0e109524181081540c4a0687 refactor ba121da9a22c0ae4e4a9ae40a316d8ae583dd6b0 Refactor quota based on new explainer 509c903fb1bc2df8db6adb34ea54be933ac3bc4c nits eb9ea6dbae30723f15df979c0c0ad037af69df12 Clarify permission policy 8a1ba343f48001cc05437ea9668fb859a0e42b9f Remove wrong use of reporting origin 031d90ee223362bc97a2066793f462cab91253ec typo 17d83268316f854ec07a5efade375e926a6d2c65 Sort out some quota logic a6b1aacdcbcc5dc480eb591aa81b8ff1030b85c1 Sort out some quota logic b20e2a9c493e23cf382b9739cb6b3231a420b275 Fix container 3af44633eb93ca52cf964296389c5b837aa2bd00 Extract 'total request length' to a function 459e4baa36c837ed88643842a0126aebb2153a8e Don't compute relatives twice bf35151a1dace753cd7cb61a5bc2efa8f996820a Refactor loop 75d51d66ac0a5d8c195b2df69b0761ec40e29fee Fix indents 28feb1799720b43cf988f3a78a111768a33490f1 Fix indent 7b605a9a86286c9315717437bda6020ee5c9dd4e Fix list dee57aa3bd628ff325fbfa21689033098d7a485e Remove spurious <li> b36532077001ea3cdbdbc057486a4a232277936d Tersify loop 19fbb344c1936f63db16081fb8906263b7b4b396 Refactor algorithm, simplify a lot be8b251c50045c42599a5c8e30db65de8762d0a2 Use constants 6f8ba473a389849b09d01245899dd56bd69bf06d Refactor quota algorithm 40c6808e72715e183acddce678ac043ec2e38da0 Follow up on PR feedback 2f234b90ed142d60c95b3f921a5c076617cdbce7 linkify activateAfter 6f98bb3e96e8130b64ed1e24e792d67f848c4ace Add examples d96f4f4af9462c3740f8cb3a509ac52ea17470d6 Throw {{TypeError}} d6910b1c422efb5164537e34e12f87b04b33df18 nits 2c4cea90b486a75401e276e120070ebdab1680d2 nits 2b78d4952952dd85da8e6530a21eb0df46bcd360 Fix reserve algo e41b1c9c40e1afc58ed04a44bfe944c5abd65d4b Add note about conds f8fbd9c411bb64688b8290bc72c4ea1d98eeda49 Add detailed example for iframe quota bb6cc5f4230263d087612a404e3d41263373fb39 granted da29166268fa559db83a4bd29d93e67ed63323a0 Lots of fixes e648e8d1bb9c37df77ffc34d7738f875a13b83b2 Turn quota example into a tree 4af74971206ffa439f95c6ea161ccb0bbb25cfbe Some more nits -- View it on GitHub: https://github.com/whatwg/fetch/pull/1647/files/3425d1a4697946e2dc0b1edb90e5135d3c5720c7..4af74971206ffa439f95c6ea161ccb0bbb25cfbe You are receiving this because you are subscribed to this thread. Message ID: <whatwg/fetch/pull/1647/before/3425d1a4697946e2dc0b1edb90e5135d3c5720c7/after/4a>
Received on Wednesday, 11 December 2024 14:21:43 UTC