Branch: refs/heads/webkitglib/2.52
Home: https://github.com/WebKit/WebKit
Commit: 64abfa28ea1c39a37e361cb48ddea206c596b833
https://github.com/WebKit/WebKit/commit/64abfa28ea1c39a37e361cb48ddea206c596b833
Author: Philippe Normand <[email protected]>
Date: 2026-08-28 (Fri, 28 Aug 2026)
Changed paths:
M Source/WebCore/platform/glib/UserAgentQuirks.cpp
M Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp
Log Message:
-----------
Cherry-pick 319855@main (d115ce184f96).
https://bugs.webkit.org/show_bug.cgi?id=322494
[WPE][GTK] Use a Chrome UA for PrimeVideo
https://bugs.webkit.org/show_bug.cgi?id=322494
Reviewed by Adrian Perez de Castro.
Otherwise our ports are assumed to support HLS and Legacy EME, which is not
the case. And in our
case DRM is unlikely supported for that media transport anyway. By using a
Chrome UA playback is
handled with MSE/EME.
Test: Tools/TestWebKitAPI/Tests/WebCore/glib/UserAgentQuirks.cpp
* Source/WebCore/platform/glib/UserAgentQuirks.cpp:
(WebCore::urlRequiresChromeBrowser):
* Tools/TestWebKitAPI/Tests/WebCore/glib/UserAgentQuirks.cpp:
(TestWebKitAPI::TEST(UserAgentTest, Quirks)):
Canonical link: https://commits.webkit.org/319855@main
Canonical link: https://commits.webkit.org/305877.1127@webkitglib/2.52
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications