Branch: refs/heads/webkitglib/2.48
  Home:   https://github.com/WebKit/WebKit
  Commit: 170d509596e4cc5bb48fe8aadbb8255e809ddcfb
      
https://github.com/WebKit/WebKit/commit/170d509596e4cc5bb48fe8aadbb8255e809ddcfb
  Author: Alicia Boya Garcia <ab...@igalia.com>
  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/290945.37@webkitglib/2.48



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

Reply via email to