pass through SW should propagate outer network channel priority to the fetch() channel

NEW
Unassigned

Status

()

enhancement
P2
normal
2 years ago
9 months ago

People

(Reporter: bkelly, Unassigned, NeedInfo)

Tracking

(Blocks 2 bugs)

Firefox Tracking Flags

(Not tracked)

Details

Currently nsIChannels get a certain priority level based on what part of the page load created it (img vs script, etc).  We should pass this priority value through in a pass-through service worker fetch().

There is an open spec issue to expose this on FetchEvent.Request.priority, but in the meantime we can implement it as a hidden internal value that gets passed through.

https://github.com/whatwg/fetch/issues/436
Priority: -- → P2
(Reporter)

Comment 1

9 months ago
Note, there is a spec PR to pass the priority internally as suggested in comment 0.  See:

https://github.com/whatwg/fetch/pull/785
Flags: needinfo?(reyesalejandre)
You need to log in before you can comment on or make changes to this bug.