-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
Correct unload event timing for different COOP #7884
Conversation
It's not clear whether this solution has implementer buy-in, but it looks about right as a spec strategy if it does. I'll comment over there about some implications. However if we do go this route it'd be helpful if you were also able to make an initial PR against #6315 (i.e. against the |
Sometimes a navigation causes a BCG swap, e.g. when the cross-origin isolated capability changes. In that case: - the timestamps should coarsened based on both documents - Some user-agents unload in parallel, which should not become part of the new document's timing info - Time origin should be according to the new global's time origin, but coarsened by both. Closes w3c/navigation-timing#169
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks so much for doing #7953 as well. That has similar issues to my review here but you don't need to worry about them. Now that I understand how to integrate, I think I can take over the merge process for that one.
Sometimes a navigation causes a BCG swap, e.g. when the
cross-origin isolated capability changes.
In that case:
part of the new document's timing info
Closes w3c/navigation-timing#169
(See WHATWG Working Mode: Changes for more details.)
/browsing-the-web.html ( diff )