[webkit-changes] [WebKit/WebKit] f2fd43: [WPE] WPE Platform: only expose the new WPE platfo...

Carlos Garcia Campos noreply at github.com
Fri Dec 8 07:17:53 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f2fd439a2925ac814263c8dda9b31b5e8dab3d37
      https://github.com/WebKit/WebKit/commit/f2fd439a2925ac814263c8dda9b31b5e8dab3d37
  Author: Carlos Garcia Campos <cgarcia at igalia.com>
  Date:   2023-12-08 (Fri, 08 Dec 2023)

  Changed paths:
    M Source/WebKit/PlatformWPE.cmake
    M Source/WebKit/Shared/NativeWebKeyboardEvent.h
    M Source/WebKit/Shared/NativeWebMouseEvent.h
    M Source/WebKit/Shared/NativeWebTouchEvent.h
    M Source/WebKit/Shared/NativeWebWheelEvent.h
    M Source/WebKit/Shared/libwpe/WebEventFactory.h
    M Source/WebKit/Shared/wpe/GRefPtrWPE.cpp
    M Source/WebKit/Shared/wpe/GRefPtrWPE.h
    M Source/WebKit/Shared/wpe/NativeWebKeyboardEventWPE.cpp
    M Source/WebKit/Shared/wpe/NativeWebMouseEventWPE.cpp
    M Source/WebKit/Shared/wpe/NativeWebTouchEventWPE.cpp
    M Source/WebKit/Shared/wpe/NativeWebWheelEventWPE.cpp
    M Source/WebKit/Shared/wpe/WebEventFactoryWPE.cpp
    M Source/WebKit/Shared/wpe/WebKeyboardEventWPE.cpp
    M Source/WebKit/UIProcess/API/C/wpe/WKView.cpp
    M Source/WebKit/UIProcess/API/C/wpe/WKView.h
    M Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp
    M Source/WebKit/UIProcess/API/glib/WebKitWebView.h.in
    M Source/WebKit/UIProcess/API/wpe/PageClientImpl.cpp
    M Source/WebKit/UIProcess/API/wpe/PageClientImpl.h
    M Source/WebKit/UIProcess/API/wpe/WPEWebView.cpp
    M Source/WebKit/UIProcess/API/wpe/WPEWebView.h
    M Source/WebKit/UIProcess/API/wpe/WebKitWebViewWPE.cpp
    M Source/WebKit/UIProcess/WebPageProxy.h
    M Source/WebKit/UIProcess/glib/DisplayVBlankMonitorDRM.cpp
    M Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp
    M Source/WebKit/UIProcess/wpe/AcceleratedBackingStoreDMABuf.cpp
    M Source/WebKit/UIProcess/wpe/AcceleratedBackingStoreDMABuf.h
    M Source/WebKit/UIProcess/wpe/WebPageProxyWPE.cpp
    M Source/WebKit/WebProcess/WebPage/AcceleratedSurface.cpp
    M Source/WebKit/WebProcess/WebPage/AcceleratedSurface.h
    M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp
    M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.h
    M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp
    M Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h
    M Source/WebKit/WebProcess/WebPage/DrawingArea.h
    M Source/WebKit/WebProcess/WebPage/WebPage.h
    M Source/WebKit/WebProcess/WebPage/WebPage.messages.in
    M Source/WebKit/WebProcess/WebPage/dmabuf/AcceleratedSurfaceDMABuf.cpp
    M Source/WebKit/WebProcess/WebPage/dmabuf/AcceleratedSurfaceDMABuf.h
    M Source/WebKit/WebProcess/WebPage/wpe/WebPageWPE.cpp
    M Source/WebKit/wpe/wpe-webkit-uninstalled.pc.in
    M Source/WebKit/wpe/wpe-webkit.pc.in
    M Source/cmake/OptionsWPE.cmake
    M Tools/MiniBrowser/wpe/CMakeLists.txt
    M Tools/MiniBrowser/wpe/main.cpp
    M Tools/WebKitTestRunner/PlatformWPE.cmake
    M Tools/WebKitTestRunner/libwpe/EventSenderProxyLibWPE.cpp
    M Tools/WebKitTestRunner/libwpe/PlatformWebViewLibWPE.cpp
    M Tools/WebKitTestRunner/wpe/EventSenderProxyClientWPE.cpp
    M Tools/WebKitTestRunner/wpe/EventSenderProxyClientWPE.h
    M Tools/WebKitTestRunner/wpe/PlatformWebViewClientWPE.cpp
    M Tools/WebKitTestRunner/wpe/PlatformWebViewClientWPE.h

  Log Message:
  -----------
  [WPE] WPE Platform: only expose the new WPE platform for WPE 2.0 API
https://bugs.webkit.org/show_bug.cgi?id=266062

Reviewed by Michael Catanzaro.

* Source/WebKit/PlatformWPE.cmake:
* Source/WebKit/Shared/NativeWebKeyboardEvent.h:
* Source/WebKit/Shared/NativeWebMouseEvent.h:
* Source/WebKit/Shared/NativeWebTouchEvent.h:
* Source/WebKit/Shared/NativeWebWheelEvent.h:
* Source/WebKit/Shared/libwpe/WebEventFactory.h:
* Source/WebKit/Shared/wpe/GRefPtrWPE.cpp:
* Source/WebKit/Shared/wpe/GRefPtrWPE.h:
* Source/WebKit/Shared/wpe/NativeWebKeyboardEventWPE.cpp:
* Source/WebKit/Shared/wpe/NativeWebMouseEventWPE.cpp:
* Source/WebKit/Shared/wpe/NativeWebTouchEventWPE.cpp:
* Source/WebKit/Shared/wpe/NativeWebWheelEventWPE.cpp:
* Source/WebKit/Shared/wpe/WebEventFactoryWPE.cpp:
* Source/WebKit/Shared/wpe/WebKeyboardEventWPE.cpp:
* Source/WebKit/UIProcess/API/C/wpe/WKView.cpp:
(WKViewCreateDeprecated):
* Source/WebKit/UIProcess/API/C/wpe/WKView.h:
* Source/WebKit/UIProcess/API/glib/WebKitWebView.cpp:
(webkitWebViewConstructed):
(webkitWebViewSetProperty):
(webkitWebViewGetProperty):
(webkit_web_view_class_init):
(webkitWebViewCreatePage):
* Source/WebKit/UIProcess/API/glib/WebKitWebView.h.in:
* Source/WebKit/UIProcess/API/wpe/PageClientImpl.cpp:
(WebKit::PageClientImpl::enterAcceleratedCompositingMode):
(WebKit::PageClientImpl::exitAcceleratedCompositingMode):
(WebKit::PageClientImpl::updateAcceleratedCompositingMode):
(WebKit::PageClientImpl::enterFullScreen):
(WebKit::PageClientImpl::exitFullScreen):
* Source/WebKit/UIProcess/API/wpe/PageClientImpl.h:
* Source/WebKit/UIProcess/API/wpe/WPEWebView.cpp:
(WKWPE::View::View):
(WKWPE::m_backend):
(WKWPE::View::~View):
(WKWPE::View::setFullScreen):
(WKWPE::View::setCursor):
* Source/WebKit/UIProcess/API/wpe/WPEWebView.h:
(WKWPE::View::create):
* Source/WebKit/UIProcess/API/wpe/WebKitWebViewWPE.cpp:
(webkit_web_view_new):
* Source/WebKit/UIProcess/WebPageProxy.h:
* Source/WebKit/UIProcess/glib/DisplayVBlankMonitorDRM.cpp:
(WebKit::DisplayVBlankMonitorDRM::create):
* Source/WebKit/UIProcess/glib/WebProcessPoolGLib.cpp:
(WebKit::WebProcessPool::platformInitializeWebProcess):
* Source/WebKit/UIProcess/wpe/AcceleratedBackingStoreDMABuf.cpp:
* Source/WebKit/UIProcess/wpe/AcceleratedBackingStoreDMABuf.h:
* Source/WebKit/UIProcess/wpe/WebPageProxyWPE.cpp:
(WebKit::WebPageProxy::preferredBufferFormats const):
(WebKit::WebPageProxy::currentStateOfModifierKeys):
* Source/WebKit/WebProcess/WebPage/AcceleratedSurface.cpp:
(WebKit::AcceleratedSurface::create):
* Source/WebKit/WebProcess/WebPage/AcceleratedSurface.h:
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.cpp:
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/DrawingAreaCoordinatedGraphics.h:
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.cpp:
* Source/WebKit/WebProcess/WebPage/CoordinatedGraphics/LayerTreeHost.h:
* Source/WebKit/WebProcess/WebPage/DrawingArea.h:
* Source/WebKit/WebProcess/WebPage/WebPage.h:
* Source/WebKit/WebProcess/WebPage/WebPage.messages.in:
* Source/WebKit/WebProcess/WebPage/dmabuf/AcceleratedSurfaceDMABuf.cpp:
* Source/WebKit/WebProcess/WebPage/dmabuf/AcceleratedSurfaceDMABuf.h:
* Source/WebKit/WebProcess/WebPage/wpe/WebPageWPE.cpp:
* Source/WebKit/wpe/wpe-webkit-uninstalled.pc.in:
* Source/WebKit/wpe/wpe-webkit.pc.in:
* Source/cmake/OptionsWPE.cmake:
* Tools/MiniBrowser/wpe/CMakeLists.txt:
* Tools/MiniBrowser/wpe/main.cpp:
(createViewBackend):
(activate):
* Tools/WebKitTestRunner/PlatformWPE.cmake:
* Tools/WebKitTestRunner/libwpe/EventSenderProxyLibWPE.cpp:
(WTR::EventSenderProxy::EventSenderProxy):
* Tools/WebKitTestRunner/libwpe/PlatformWebViewLibWPE.cpp:
(WTR::PlatformWebView::PlatformWebView):
* Tools/WebKitTestRunner/wpe/EventSenderProxyClientWPE.cpp:
* Tools/WebKitTestRunner/wpe/EventSenderProxyClientWPE.h:
* Tools/WebKitTestRunner/wpe/PlatformWebViewClientWPE.cpp:
* Tools/WebKitTestRunner/wpe/PlatformWebViewClientWPE.h:

Canonical link: https://commits.webkit.org/271730@main




More information about the webkit-changes mailing list