-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
There's a set of actions that a user can take that are not well covered by the current specification nor by HTML's navigate:
- Clicking a bookmark
- Manipulating the address bar and hitting enter
- Clicking the refresh button
- Clicking the back button and there's no bfcache entry
It seems to me that in these cases Sec-Fetch-User is true and in a subset of these cases Sec-Fetch-Site is none (the first two).
I'm filing this here as
If sourceBrowsingContext's WindowProxy's [[Window]] value has transient activation, then set request's user-activation to true.
what is in HTML today cannot ever cover these scenarios. There are plans to refactor HTML's navigate algorithm so it can cover this better and it's probably not worth fixing this before that happens. In the meantime though implementations ought to agree on behavior.
Metadata
Metadata
Assignees
Labels
No labels