[webkit-changes] [WebKit/WebKit] 575159: Cherry-pick 261262 at main (6410ba3f6f3b). https://bu...

Žan Doberšek noreply at github.com
Tue Mar 7 03:11:08 PST 2023


  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 <zdobersek at igalia.com>
  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 at 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




More information about the webkit-changes mailing list