Branch: refs/heads/webkitglib/2.52
  Home:   https://github.com/WebKit/WebKit
  Commit: e037f78c47aa6ff11e71ba3a615e5afd4b9b3ef6
      
https://github.com/WebKit/WebKit/commit/e037f78c47aa6ff11e71ba3a615e5afd4b9b3ef6
  Author: Justin Michaud <[email protected]>
  Date:   2026-06-12 (Fri, 12 Jun 2026)

  Changed paths:
    M Source/WTF/wtf/FileSystem.cpp

  Log Message:
  -----------
  Cherry-pick 310321@main (fa7de87229e7). 
https://bugs.webkit.org/show_bug.cgi?id=311124

    Fix failing mmap for jit dump on linux
    https://bugs.webkit.org/show_bug.cgi?id=311124

    Reviewed by Yusuke Suzuki.

    The mmap for perf fails without read privileges because of
    PROT_EXEC. This fixes samply.

    Canonical link: https://commits.webkit.org/310321@main

Canonical link: https://commits.webkit.org/305877.728@webkitglib/2.52


  Commit: 6869232f5629ca77ee901e8c8e662a91e53d47f7
      
https://github.com/WebKit/WebKit/commit/6869232f5629ca77ee901e8c8e662a91e53d47f7
  Author: Philippe Normand <[email protected]>
  Date:   2026-06-12 (Fri, 12 Jun 2026)

  Changed paths:
    M Source/WebCore/platform/glib/UserAgentQuirks.cpp
    M Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp

  Log Message:
  -----------
  Cherry-pick 314746@main (5eb4c53b5c67). 
https://bugs.webkit.org/show_bug.cgi?id=316519

    [WPE][GTK] Add User-Agent quirk for HBO Max
    https://bugs.webkit.org/show_bug.cgi?id=316519

    Reviewed by Adrian Perez de Castro.

    Make sure the User-Agent used for HBO Max is the one matching Firefox, 
otherwise if the application
    uses a non-default (like Android) User-Agent WebSetting we might be 
redirected to a page asking the
    user to install the HBO Android app.

    Test: Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp

    * Source/WebCore/platform/glib/UserAgentQuirks.cpp:
    (WebCore::urlRequiresFirefoxBrowser):
    * Tools/TestWebKitAPI/Tests/WebCore/UserAgentQuirks.cpp:
    (TestWebKitAPI::TEST(UserAgentTest, Quirks)):

    Canonical link: https://commits.webkit.org/314746@main

Canonical link: https://commits.webkit.org/305877.729@webkitglib/2.52


  Commit: 84ad7fb66f74fc6c7e2c01888df74c62598def81
      
https://github.com/WebKit/WebKit/commit/84ad7fb66f74fc6c7e2c01888df74c62598def81
  Author: Simon Pena <[email protected]>
  Date:   2026-06-12 (Fri, 12 Jun 2026)

  Changed paths:
    M Source/cmake/OptionsGTK.cmake
    M Source/cmake/OptionsWPE.cmake

  Log Message:
  -----------
  Cherry-pick 314881@main (01b18233e58e). 
https://bugs.webkit.org/show_bug.cgi?id=316641

    [CMake][GTK][WPE] Detect FreeType's builtin WOFF2 support on Skia builds
    https://bugs.webkit.org/show_bug.cgi?id=316641

    Reviewed by Adrian Perez de Castro.

    WOFF2Checks reads the FREETYPE_* variables to skip libwoff2dec when
    FreeType provides WOFF2 itself. 803415e3f940 removed the Cairo
    find_package(Freetype) that set those variables, so Skia builds no
    longer resolve FreeType in this scope and configuration fails with
    "libwoff2dec is required for USE_WOFF2" (unless libwoff2 is available).

    Resolve FreeType before WOFF2Checks: find_package is idempotent, so
    Skia-s later call is a cache hit.

    * Source/cmake/OptionsGTK.cmake:
    * Source/cmake/OptionsWPE.cmake:

    Canonical link: https://commits.webkit.org/314881@main

Canonical link: https://commits.webkit.org/305877.730@webkitglib/2.52


  Commit: e3e70dd80139fab38ef548c109d48fd9bdf33404
      
https://github.com/WebKit/WebKit/commit/e3e70dd80139fab38ef548c109d48fd9bdf33404
  Author: Philippe Normand <[email protected]>
  Date:   2026-06-12 (Fri, 12 Jun 2026)

  Changed paths:
    M Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp

  Log Message:
  -----------
  Cherry-pick 314892@main (c263bec093ba). 
https://bugs.webkit.org/show_bug.cgi?id=316645

    [GStreamer] Allow access to udmabuf device in bwrap sandbox
    https://bugs.webkit.org/show_bug.cgi?id=316645

    Reviewed by Xabier Rodriguez-Calvar and Patrick Griffis.

    Since GStreamer 1.28.0 software video decoders are likely to use a udmabuf 
allocator, so
    allow access to the corresponding device in the sandbox.

    * Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp:
    (WebKit::bindGStreamerData):

    Canonical link: https://commits.webkit.org/314892@main

Canonical link: https://commits.webkit.org/305877.731@webkitglib/2.52


Compare: https://github.com/WebKit/WebKit/compare/17ef6524f488...e3e70dd80139

To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to