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?
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. ------------
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.
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.
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?
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.
I created https://bugs.webkit.org/show_bug.cgi?id=254552 Thanks, Greg