Branch: refs/heads/webkitglib/2.52
  Home:   https://github.com/WebKit/WebKit
  Commit: 0ae330b3434a336433e590c0d24386f7d4ebe71c
      
https://github.com/WebKit/WebKit/commit/0ae330b3434a336433e590c0d24386f7d4ebe71c
  Author: LMM <[email protected]>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:
    M Source/WebCore/platform/graphics/android/PlatformDisplayAndroid.cpp

  Log Message:
  -----------
  Cherry-pick 308618@main (d6127be96fcf). 
https://bugs.webkit.org/show_bug.cgi?id=308942

    Fix PlatformDisplayAndroid usage of eglGetPlatformDisplay
     to avoid compatibility issues with some Android versions

    https://bugs.webkit.org/show_bug.cgi?id=308942

    Reviewed by Adrian Perez de Castro.

    In some cases the Epoxy GL function dispatch resolver doesn't work reliably
     before we have a connected EGLDisplay, so we use eglGetProcAddress() to 
avoid that.
    Also added a call eglGetPlatformDisplayEXT because eglGetPlatformDisplay 
may not be
     available with some EGL versions.

    * Source/WebCore/platform/graphics/android/PlatformDisplayAndroid.cpp:
    (WebCore::PlatformDisplayAndroid::create):

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

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


  Commit: 4866538b9889d5ec1b0738ec150326e63e24a9cf
      
https://github.com/WebKit/WebKit/commit/4866538b9889d5ec1b0738ec150326e63e24a9cf
  Author: Adrian Perez de Castro <[email protected]>
  Date:   2026-03-04 (Wed, 04 Mar 2026)

  Changed paths:
    M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp

  Log Message:
  -----------
  Cherry-pick 308539@main (a965c5491f2e). 
https://bugs.webkit.org/show_bug.cgi?id=309062

    [WPE][Android] Disable GStreamer registry scanner
    https://bugs.webkit.org/show_bug.cgi?id=309062

    Reviewed by Carlos Garcia Campos.

    Currently the GStreamer registry scanner is not working on Android, so
    instead of having multiple attempts (and failures) when trying to spawn
    it, skip it altogether. In the long run it would be even better to use
    gstreamer-full, including all the needed elements in the same binary,
    which also would not need the scanner at all.

    * Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp:
    (WebCore::ensureGStreamerInitializedNonWebProcess): Disable forking the
    registry scanner on Android.
    ( WebCore::ensureGStreamerInitialized): Ditto.

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

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


Compare: https://github.com/WebKit/WebKit/compare/a71913273c96...4866538b9889

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

Reply via email to