Closed Bug 1784496 Opened 2 years ago Closed 5 months ago

The necko consumers should use the HTTP/3 priority's incremental flag

Categories

(Core :: Networking: HTTP, task, P3)

task

Tracking

()

RESOLVED FIXED
128 Branch
Tracking Status
firefox128 --- fixed

People

(Reporter: dragana, Assigned: valentin)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Attachments

(1 file)

We have the implementation of the incremental flag from rfc9218, but the necko consumers do not use it at the moment.

We will determine which consumers should set the flag and implement the changes.

Whiteboard: [necko-triaged]

https://datatracker.ietf.org/doc/html/rfc9218#name-incremental

If a client makes concurrent requests with the incremental parameter set to true, serving requests with the same urgency concurrently might be beneficial. Doing this distributes the connection bandwidth, meaning that responses take longer to complete. Incremental delivery is most useful where multiple partial responses might provide some value to clients ahead of a complete response being available.

Blocks: 1865370
Duplicate of this bug: 1865392

Images with progressive rendering should be a good candidate for enabling this flag.

This patch sets the incremental flag on document and image channels

Assignee: nobody → valentin.gosu
Status: NEW → ASSIGNED
Pushed by valentin.gosu@gmail.com: https://hg.mozilla.org/integration/autoland/rev/0e349ba1d6ad The necko consumers should use the priority's incremental flag r=necko-reviewers,kershaw
Status: ASSIGNED → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: