Bug 251952 - HTTP/3 feature flag is missing
Summary: HTTP/3 feature flag is missing
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: Safari Technology Preview
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-08 14:50 PST by odinman08
Modified: 2023-03-27 15:50 PDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description odinman08 2023-02-08 14:50:59 PST
I was going to report that the feature flag for HTTP/3 is missing in Tech preview. But I see this ticket is asking to remove it. I don't have context why https://bugs.webkit.org/show_bug.cgi?id=243182

My site has just enabled HTTP/3 and found good savings for Chrome users. Was testing in Safari stable build and wanted to test in Tech preview. Any reason it's removed?
Comment 1 Alexey Proskuryakov 2023-02-08 19:04:06 PST
The explanation was in the commit message:

------------
The feature flag was used to turn on HTTP/3, when it's off in the system by default. Now that HTTP/3 is on by default, and networking layer will not respect the feature flag value, we should drop it to avoid confusion.
------------
Comment 2 odinman08 2023-02-08 20:30:29 PST
Thanks for explaining. I thought that was possibly the case but when I checked network protocols I didn't see any H3 where I expected. Now I just refreshed and it's coming in. My bad. Good to know this is coming soon.
Comment 3 odinman08 2023-03-27 09:57:36 PDT
My console has returned to not showing any H3 calls and I'm running the Release candidate. I've also not seen any communications in release notes about this since Safari 14 first added it to experimental menu.

Is there something Sites need to do different for Safari than Chrome? We see H3 in latest chrome build and we have other data showing our customer base have started picking up HTTP3 requests.
Comment 4 Alexey Proskuryakov 2023-03-27 12:56:09 PDT
Sorry, I'm not quite following, but this sounds like a separate issue from missing the ability to toggle the feature flag. 

Could you please file a new bug report if so, ideally with steps to reproduce?
Comment 5 odinman08 2023-03-27 13:56:53 PDT
Will do, It looks like 16.4 is now fully out. I'll make sure to get the release version and try one more time before logging. Thanks for the reply.
Comment 6 odinman08 2023-03-27 15:50:12 PDT
I created https://bugs.webkit.org/show_bug.cgi?id=254552

Thanks,
Greg