Open Bug 1407355 Opened 3 years ago Updated 11 months ago

Implement 103 Early Hints

Categories

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

58 Branch
enhancement

Tracking

()

ASSIGNED
Tracking Status
firefox58 --- affected

People

(Reporter: dragana, Assigned: dragana)

References

(Depends on 1 open bug)

Details

(Whiteboard: [necko-triaged])

Attachments

(3 files)

Priority: -- → P2
Whiteboard: [necko-triaged]
I have patches for necko part of this bug. We should work on the dom part of the implementation in bug 1409290.
Depends on: 1409290
Change to httpd.js test server and a test for the 103 response.
The change to nsHttpTransaction.
Propagate early hint response from parent to the child.
I have implemented a new interface nsIEarlyHintObserver instead of extended nsIRequestObserver.

It is possible to extend nsIRequestObserver as well, this only depends on how many observer we will really have and that depends on how we implement bug 1409290. Maybe we will need to propagate early hint responses through the listener chain(in that case we should extend the nsIRequestObserver interface).
Priority: P2 → P3

Any news on this?

I expect that website owners will only start to use early hints once a major browser supports it, but server-side support has been added in several servers/frameworks, for example:

Depends on: 1394778

nodejs also supports it

You need to log in before you can comment on or make changes to this bug.