Branch: refs/heads/webkitglib/2.38
  Home:   https://github.com/WebKit/WebKit
  Commit: 57515982f18ab49d6a5530e599f890b2b6e92d88
      
https://github.com/WebKit/WebKit/commit/57515982f18ab49d6a5530e599f890b2b6e92d88
  Author: Žan Doberšek <[email protected]>
  Date:   2023-03-07 (Tue, 07 Mar 2023)

  Changed paths:
    M Source/WebCore/platform/graphics/PlatformDisplay.cpp
    M Source/WebCore/platform/graphics/PlatformDisplay.h

  Log Message:
  -----------
  Cherry-pick 261262@main (6410ba3f6f3b). 
https://bugs.webkit.org/show_bug.cgi?id=253425

    PlatformDisplay::eglExtensions() should initialize EGL display if necessary
    https://bugs.webkit.org/show_bug.cgi?id=253425

    Reviewed by Carlos Garcia Campos.

    The PlatformDisplay::eglExtensions() getter should initialize EGL display 
if not
    yet initialized, like other similar getters on PlatformDisplay do. This
    initialization process will also determine extension presence and mark the
    relevant extensions accordingly on the EGLExtensions struct.

    * Source/WebCore/platform/graphics/PlatformDisplay.cpp:
    (WebCore::PlatformDisplay::eglExtensions const):
    * Source/WebCore/platform/graphics/PlatformDisplay.h:
    (WebCore::PlatformDisplay::eglExtensions const): Deleted.

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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to