Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f528ed283464aa5312099450789410c81b9b04a7 https://github.com/WebKit/WebKit/commit/f528ed283464aa5312099450789410c81b9b04a7 Author: Carlos Garcia Campos <cgar...@igalia.com> Date: 2025-06-19 (Thu, 19 Jun 2025)
Changed paths: M Source/WebKit/WPEPlatform/wpe/wayland/WPEViewWayland.cpp Log Message: ----------- REGRESSION(295435@main): WPE Platform: crash under Wayland with software rasterization https://bugs.webkit.org/show_bug.cgi?id=294718 Reviewed by Nikolas Zimmermann. In 295435@main we changed the way we release the WPEBuffer on wayland buffer listener assuming the WPEBuffer is always a DMABuf. We need to do the same changes for shared memory buffers. * Source/WebKit/WPEPlatform/wpe/wayland/WPEViewWayland.cpp: (SharedMemoryBuffer::SharedMemoryBuffer): (SharedMemoryBuffer::~SharedMemoryBuffer): (sharedMemoryBufferDestroy): (sharedMemoryBufferCreate): (createWaylandBufferSHM): (wpeViewWaylandSetCursorFromBytes): Canonical link: https://commits.webkit.org/296416@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes