RESOLVED FIXED305602
[WPE] Remove the Qt5 embedding API
https://bugs.webkit.org/show_bug.cgi?id=305602
Summary [WPE] Remove the Qt5 embedding API
Adrian Perez
Reported 2026-01-15 14:20:03 PST
Qt5 is not supported anymore since May 2025, and all development should have moved over to Qt6 years ago (see https://doc.qt.io/qt-6/qt-releases.html for details). Plus, the usage of the Qt5 bindings has been slim, and it is built atop the legacy WPE/libwpe API, and we would rather have people use the Qt6 bindings which are built upon the new WPEPlatform API. Let's remove the Qt5 bindings from the tree.
Attachments
Adrian Perez
Comment 1 2026-01-15 14:24:20 PST
EWS
Comment 2 2026-01-19 05:55:00 PST
Committed 305824@main (04adb10159c0): <https://commits.webkit.org/305824@main> Reviewed commits have been landed. Closing PR #56669 and removing active labels.
Adrian Perez
Comment 3 2026-01-19 12:43:45 PST
There are a few places more where there are Qt5 leftovers, reopening for a follow-up.
Adrian Perez
Comment 4 2026-01-19 12:47:36 PST
EWS
Comment 5 2026-01-20 00:16:49 PST
Committed 305862@main (4b75ae7073f0): <https://commits.webkit.org/305862@main> Reviewed commits have been landed. Closing PR #56851 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.