Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: a760e1b2e1e09e1f999a48fb77aa87281c991eb8 https://github.com/WebKit/WebKit/commit/a760e1b2e1e09e1f999a48fb77aa87281c991eb8 Author: Alicia Boya Garcia <ab...@igalia.com> Date: 2025-03-07 (Fri, 07 Mar 2025)
Changed paths: M Source/WebCore/platform/glib/UserAgentQuirks.cpp M Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp Log Message: ----------- [GTK][WPE] Do not use Chrome UA in YouTube https://bugs.webkit.org/show_bug.cgi?id=289194 Reviewed by Philippe Normand and Michael Catanzaro. This patch removes the UA quirk for YouTube. As of writing, this seems to be enough to make YouTube servers no longer block video content from WebKitGTK. Previously WebKitGTK was using a Chrome user-agent string to workaround this bug: https://bugs.webkit.org/show_bug.cgi?id=253877 [GLib] No render update when seeking outside of network buffer in fullscreen However, the fullscreen bug seems no longer present in current YouTube and WebKit, so there is no longer a need for the UA quirk: some sporadic seek bugs remain, but they seem unrelated to full-screen. * Source/WebCore/platform/glib/UserAgentQuirks.cpp: (WebCore::urlRequiresChromeBrowser): * Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp: (TestWebKitAPI::TEST(UserAgentTest, Quirks)): Canonical link: https://commits.webkit.org/291817@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes