[webkit-changes] [WebKit/WebKit] f1e342: Cherry-pick 268112 at main (ba13698c64e0). https://bu...
Przemyslaw Gorszkowski
noreply at github.com
Tue Sep 19 22:02:52 PDT 2023
Branch: refs/heads/webkitglib/2.42
Home: https://github.com/WebKit/WebKit
Commit: f1e3427f49d491f2e491350bdfc2be3cec60f9e6
https://github.com/WebKit/WebKit/commit/f1e3427f49d491f2e491350bdfc2be3cec60f9e6
Author: Carlos Garcia Campos <cgarcia at igalia.com>
Date: 2023-09-19 (Tue, 19 Sep 2023)
Changed paths:
M Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp
M Source/WebKit/WebProcess/WebPage/gtk/AcceleratedSurfaceDMABuf.cpp
Log Message:
-----------
Cherry-pick 268112 at main (ba13698c64e0). https://bugs.webkit.org/show_bug.cgi?id=259647
[GTK] build breaks with -DUSE_GBM=OFF: WebCore/DMABufFormat.h: No such file or directory
https://bugs.webkit.org/show_bug.cgi?id=261637
Reviewed by Michael Catanzaro.
* Source/WebKit/UIProcess/gtk/AcceleratedBackingStoreDMABuf.cpp:
(WebKit::AcceleratedBackingStoreDMABuf::BufferEGLImage::create):
* Source/WebKit/WebProcess/WebPage/gtk/AcceleratedSurfaceDMABuf.cpp:
Canonical link: https://commits.webkit.org/268112@main
Commit: aab2a949f4473c90cd8356a2c7550eeac5fe7355
https://github.com/WebKit/WebKit/commit/aab2a949f4473c90cd8356a2c7550eeac5fe7355
Author: Michael Catanzaro <mcatanzaro at redhat.com>
Date: 2023-09-20 (Wed, 20 Sep 2023)
Changed paths:
M Source/WebCore/platform/graphics/egl/GLContextX11.cpp
Log Message:
-----------
Cherry-pick 268137 at main (356c9d5d33e0). https://bugs.webkit.org/show_bug.cgi?id=261754
GLContextX11.cpp:89:66: error: invalid cast from type 'long unsigned int' to type 'EGLNativePixmapType' {aka 'unsigned int'}
https://bugs.webkit.org/show_bug.cgi?id=261754
Unreviewed build fix.
As usual, we need to use C-style casts with EGL types.
* Source/WebCore/platform/graphics/egl/GLContextX11.cpp:
(WebCore::GLContext::createPixmapContext):
Canonical link: https://commits.webkit.org/268137@main
Commit: 87c9b7b0781388c19215650f3928c388a1b0425f
https://github.com/WebKit/WebKit/commit/87c9b7b0781388c19215650f3928c388a1b0425f
Author: Przemyslaw Gorszkowski <pgorszkowski at igalia.com>
Date: 2023-09-20 (Wed, 20 Sep 2023)
Changed paths:
M Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp
M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitWebView.cpp
Log Message:
-----------
Cherry-pick 268142 at main (c58657f2f72f). https://bugs.webkit.org/show_bug.cgi?id=261669
[GTK][WPE] Use enable-html5-database runtime flag to control IndexedDB API
https://bugs.webkit.org/show_bug.cgi?id=261669
Reviewed by Michael Catanzaro.
By default IndexedDB API is enabled. To change that we can use runtime flag:
"enable-html5-database" or by calling "webkit_settings_set_enable_html5-database".
* Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp:
(webkit_settings_get_enable_html5_database):
(webkit_settings_set_enable_html5_database):
* Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitWebView.cpp:
(testWebViewEnableHTML5Database):
(beforeAll):
Canonical link: https://commits.webkit.org/268142@main
Compare: https://github.com/WebKit/WebKit/compare/1352cc06fa9f...87c9b7b07813
More information about the webkit-changes
mailing list