Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 37eef8a67009b9162a9be622ad4a8c429331982b https://github.com/WebKit/WebKit/commit/37eef8a67009b9162a9be622ad4a8c429331982b Author: Carlos Garcia Campos <cgar...@igalia.com> Date: 2024-06-18 (Tue, 18 Jun 2024)
Changed paths: M Source/WebKit/UIProcess/API/wpe/WPEWebView.cpp M Source/WebKit/UIProcess/API/wpe/qt6/WPEQtView.cpp M Source/WebKit/WPEPlatform/wpe/WPEView.cpp M Source/WebKit/WPEPlatform/wpe/WPEView.h M Source/WebKit/WPEPlatform/wpe/drm/WPEViewDRM.cpp M Source/WebKit/WPEPlatform/wpe/headless/WPEViewHeadless.cpp M Source/WebKit/WPEPlatform/wpe/wayland/WPEViewWayland.cpp Log Message: ----------- [WPE] WPE Platform: add API to handle visibility https://bugs.webkit.org/show_bug.cgi?id=275482 Reviewed by Nikolas Zimmermann. Users should be able to make a view visible/hidden and platform implementations should map/unmap the view according to the toplevel state. * Source/WebKit/UIProcess/API/wpe/WPEWebView.cpp: (WKWPE::m_backend): * Source/WebKit/UIProcess/API/wpe/qt6/WPEQtView.cpp: (WPEQtView::createWebView): * Source/WebKit/WPEPlatform/wpe/WPEView.cpp: (wpeViewGetProperty): (wpe_view_class_init): (wpe_view_get_visible): (wpe_view_set_visible): (wpe_view_get_mapped): (wpe_view_map): (wpe_view_unmap): * Source/WebKit/WPEPlatform/wpe/WPEView.h: * Source/WebKit/WPEPlatform/wpe/drm/WPEViewDRM.cpp: (wpeViewDRMConstructed): * Source/WebKit/WPEPlatform/wpe/headless/WPEViewHeadless.cpp: * Source/WebKit/WPEPlatform/wpe/wayland/WPEViewWayland.cpp: (wpeViewWaylandConstructed): (wpeViewWaylandCanBeMapped): (wpe_view_wayland_class_init): Canonical link: https://commits.webkit.org/280113@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