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

improved UA Http Emulation of Priority header #428

Open
GlenDC opened this issue Feb 21, 2025 · 0 comments
Open

improved UA Http Emulation of Priority header #428

GlenDC opened this issue Feb 21, 2025 · 0 comments
Labels
blocked Tasks which are blocked on other work. low prio Low priority item. needs input UA Emulation
Milestone

Comments

@GlenDC
Copy link
Member

GlenDC commented Feb 21, 2025

More information about this header can be found in this recent talk: https://fosdem.org/2025/schedule/event/fosdem-2025-4852-how-browsers-really-load-web-pages/

The gist is that depending on the resource and its context it can change in value. The good news is that:

  • we already work with different initiators, which will at least already have a difference between navigate and fetch requests
  • one can always overwrite the header by setting the value given we won't consider this a locked base header

But still. Would need some research, but I'm pretty certain we can do a better job here in auto emulating it based on the given resource.

Might still turn out to be a won't do, and either for now low prio. But It's something we should revisit in 0.3.

Not available to pick up by anyone for now, as it is anyway blocked on the fact that we don't even have our first draft of UA emulation ready to begin with.

@GlenDC GlenDC added blocked Tasks which are blocked on other work. low prio Low priority item. needs input UA Emulation labels Feb 21, 2025
@GlenDC GlenDC added this to the v0.3 milestone Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Tasks which are blocked on other work. low prio Low priority item. needs input UA Emulation
Projects
None yet
Development

No branches or pull requests

1 participant