Setting network.http.http3.enabled to TRUE isn't picked up right away
Categories
(Core :: Networking: HTTP, defect, P2)
Tracking
()
People
(Reporter: grover, Assigned: dragana)
References
(Blocks 1 open bug)
Details
(Whiteboard: [necko-triaged])
- Set network.http.http3.enabled to true and restart the browser
- open Network Activity webtools pane. Add protocol column.
- visit https://cloudflare-quic.com/ Protocol should show HTTP/3, if not initially, then on refresh.
- In another tab, set network.http.http3.enabled to false
- Refresh the page. Protocol now shows as HTTP/2 (good so far)
- Set network.http.http3.enabled to true
- Refresh the page. Protocol still shows as HTTP/2.
Ideally, changing the pref should cause HTTP/3 to be attempted for existing pages if refreshed.
This should save testers time as we look to more broadly roll out HTTP/3 support, and will cause the off->on case to behave the same as the on->off case.
Comment 1•4 years ago
|
||
The severity field is not set for this bug.
:grover, could you have a look please?
For more information, please visit auto_nag documentation.
Assignee | ||
Comment 2•4 years ago
|
||
(In reply to Andy Grover [:grover] from comment #0)
- Set network.http.http3.enabled to true and restart the browser
- open Network Activity webtools pane. Add protocol column.
- visit https://cloudflare-quic.com/ Protocol should show HTTP/3, if not initially, then on refresh.
- In another tab, set network.http.http3.enabled to false
- Refresh the page. Protocol now shows as HTTP/2 (good so far)
- Set network.http.http3.enabled to true
- Refresh the page. Protocol still shows as HTTP/2.
Ideally, changing the pref should cause HTTP/3 to be attempted for existing pages if refreshed.
This should save testers time as we look to more broadly roll out HTTP/3 support, and will cause the off->on case to behave the same as the on->off case.
Actually, I do not want to change the current behavior. Also with HTTPSSVC it will be easier.
AltSvc record for HTTP3 is not put into cache if http3 is disabled and it will be removed if found in the cache and http3 is disabled. I am not really convince this is helpful for testing.
Description
•