Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 04adb10159c050a77cb125a4677a25c0400e6af3
      
https://github.com/WebKit/WebKit/commit/04adb10159c050a77cb125a4677a25c0400e6af3
  Author: Adrian Perez de Castro <[email protected]>
  Date:   2026-01-19 (Mon, 19 Jan 2026)

  Changed paths:
    M Source/WebKit/PlatformWPE.cmake
    R Source/WebKit/UIProcess/API/wpe/qt5/CMakeLists.txt
    R Source/WebKit/UIProcess/API/wpe/qt5/WPEQmlExtensionPlugin.cpp
    R Source/WebKit/UIProcess/API/wpe/qt5/WPEQmlExtensionPlugin.h
    R Source/WebKit/UIProcess/API/wpe/qt5/WPEQtView.cpp
    R Source/WebKit/UIProcess/API/wpe/qt5/WPEQtView.h
    R Source/WebKit/UIProcess/API/wpe/qt5/WPEQtViewBackend.cpp
    R Source/WebKit/UIProcess/API/wpe/qt5/WPEQtViewBackend.h
    R Source/WebKit/UIProcess/API/wpe/qt5/WPEQtViewLoadRequest.cpp
    R Source/WebKit/UIProcess/API/wpe/qt5/WPEQtViewLoadRequest.h
    R Source/WebKit/UIProcess/API/wpe/qt5/WPEQtViewLoadRequestPrivate.h
    R Source/WebKit/UIProcess/API/wpe/qt5/qmldir
    M Source/cmake/OptionsWPE.cmake
    M Tools/MiniBrowser/wpe/CMakeLists.txt
    R Tools/MiniBrowser/wpe/qt5/CMakeLists.txt
    R Tools/MiniBrowser/wpe/qt5/main.cpp
    R Tools/MiniBrowser/wpe/qt5/main.qml
    R Tools/MiniBrowser/wpe/qt5/qml.qrc
    M Tools/TestWebKitAPI/glib/CMakeLists.txt

  Log Message:
  -----------
  [WPE] Remove the Qt5 embedding API
https://bugs.webkit.org/show_bug.cgi?id=305602

Reviewed by Carlos Garcia Campos.

Qt5 is no longer receiving support since May 2025, the bindings do not
seem to receive much use, and they use the legacy libwpe API, so it is
now a good moment to remove the Qt5 API binding.

Note that the Qt6 API binding remains in the tree.

* Source/WebKit/PlatformWPE.cmake:
* Source/WebKit/UIProcess/API/wpe/qt5/CMakeLists.txt: Removed.
* Source/WebKit/UIProcess/API/wpe/qt5/WPEQmlExtensionPlugin.cpp: Removed.
* Source/WebKit/UIProcess/API/wpe/qt5/WPEQmlExtensionPlugin.h: Removed.
* Source/WebKit/UIProcess/API/wpe/qt5/WPEQtView.cpp: Removed.
* Source/WebKit/UIProcess/API/wpe/qt5/WPEQtView.h: Removed.
* Source/WebKit/UIProcess/API/wpe/qt5/WPEQtViewBackend.cpp: Removed.
* Source/WebKit/UIProcess/API/wpe/qt5/WPEQtViewBackend.h: Removed.
* Source/WebKit/UIProcess/API/wpe/qt5/WPEQtViewLoadRequest.cpp: Removed.
* Source/WebKit/UIProcess/API/wpe/qt5/WPEQtViewLoadRequest.h: Removed.
* Source/WebKit/UIProcess/API/wpe/qt5/WPEQtViewLoadRequestPrivate.h: Removed.
* Source/WebKit/UIProcess/API/wpe/qt5/qmldir: Removed.
* Source/cmake/OptionsWPE.cmake:
* Tools/MiniBrowser/wpe/CMakeLists.txt:
* Tools/MiniBrowser/wpe/qt5/CMakeLists.txt: Removed.
* Tools/MiniBrowser/wpe/qt5/main.cpp: Removed.
* Tools/MiniBrowser/wpe/qt5/main.qml: Removed.
* Tools/MiniBrowser/wpe/qt5/qml.qrc: Removed.
* Tools/TestWebKitAPI/glib/CMakeLists.txt:

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to