Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deferred fetching #1647

Open
wants to merge 54 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
87ee3d4
Deferred fetching
noamr May 2, 2023
02bcd3b
nits
noamr May 4, 2023
558d57b
Update fetch.bs
noamr May 8, 2023
5f7ee86
Move sections around
noamr May 8, 2023
8a4d53c
Rename to fetchLater and backgroundTimeout
noamr May 8, 2023
77b0325
Fix hierarchy
noamr May 8, 2023
9948a48
Restructure to expose a boolean instead of a promise
noamr Jun 11, 2023
d1cd399
nit
noamr Jun 11, 2023
d5d547a
or/and
noamr Jun 18, 2023
ac946f3
Remove spurious promise
noamr Jun 29, 2023
c873a3a
Rename backgrounded
noamr Jun 29, 2023
f4a653c
Throw a few more errors
noamr Jul 4, 2023
fa24042
Always set keepalive
noamr Jul 5, 2023
de93083
Nits
noamr Aug 20, 2023
7a8630b
Remove atomics, leave thread safety to implementation
noamr Aug 20, 2023
286fbf5
Throw RangeError when backgroundTimeout is negative
noamr Aug 23, 2023
5e03482
Refactor out backgroundTimeout, use activationTimeout
noamr Sep 19, 2023
4971f33
Throw on ReadableStream
noamr Sep 19, 2023
d845807
Fix grammar
noamr Sep 19, 2023
8a1f0d4
Several editorial changes, renamed to activationDeadline
noamr Oct 2, 2023
1c95c9a
Handle CR nits
noamr Oct 3, 2023
fdde33c
Remove h2
noamr Oct 3, 2023
85528e3
Bring back line break
noamr Oct 3, 2023
0bc5f8f
nit
noamr Oct 3, 2023
5be1186
nit
noamr Oct 3, 2023
f5c37ff
nit
noamr Oct 3, 2023
2d9eacf
- Rename activationDeadline to activateAfter
noamr Oct 9, 2023
ce78183
Throw a NotAllowedError for 3p envs
noamr Oct 25, 2023
41f4477
Add top-level + per-sink quota
noamr Mar 12, 2024
7d14174
Check permissions policy
noamr Mar 12, 2024
141b262
Narrow scope to Window
noamr Mar 13, 2024
da0a8d3
Remove existing NotAllowedError
noamr Mar 13, 2024
08d46ad
Fix null-body issues
noamr Mar 13, 2024
e911490
Revise based on nits
noamr Mar 25, 2024
08b5d58
Use correct dfn
noamr Mar 25, 2024
dee1759
Remove spurious whitespace
noamr Mar 25, 2024
5e61c12
Use $
noamr Mar 25, 2024
b170955
Use new quota algorithm
noamr Apr 11, 2024
3c11bc7
nits
noamr Apr 11, 2024
05c6196
Include url+headers in the quota
noamr Apr 26, 2024
fd83c42
Allow 16kb (UA-specific) even for 3p contexts
noamr Sep 5, 2024
097315f
Update for new quota policy
noamr Oct 24, 2024
da60def
Fix <ol>
noamr Oct 24, 2024
d18ae84
Only decrement for cross-origin
noamr Oct 24, 2024
7d1804d
Apply permission policy
noamr Oct 24, 2024
871a9a8
nits
noamr Oct 24, 2024
73bbcac
refactor
noamr Oct 28, 2024
66d4fc1
Refactor quota based on new explainer
noamr Oct 28, 2024
3bd0646
nits
noamr Oct 28, 2024
97141e1
Clarify permission policy
noamr Oct 31, 2024
579547b
Remove wrong use of reporting origin
noamr Oct 31, 2024
64231ea
typo
noamr Oct 31, 2024
917e83c
Sort out some quota logic
noamr Nov 20, 2024
53a7cda
Sort out some quota logic
noamr Nov 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading