[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