Branch: refs/heads/webkitglib/2.46
Home: https://github.com/WebKit/WebKit
Commit: 7b3dd2ddeaf4697754c992868d589e703db139a4
https://github.com/WebKit/WebKit/commit/7b3dd2ddeaf4697754c992868d589e703db139a4
Author: Alicia Boya Garcia <[email protected]>
Date: 2025-03-08 (Sat, 08 Mar 2025)
Changed paths:
M Source/WebCore/platform/glib/UserAgentQuirks.cpp
M Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp
Log Message:
-----------
Cherry-pick 291817@main (a760e1b2e1e0).
https://bugs.webkit.org/show_bug.cgi?id=289194
[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
Canonical link: https://commits.webkit.org/282416.471@webkitglib/2.46
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes