WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
305602
[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
Add attachment
proposed patch, testcase, etc.
Adrian Perez
Comment 1
2026-01-15 14:24:20 PST
Pull request:
https://github.com/WebKit/WebKit/pull/56669
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
Pull request:
https://github.com/WebKit/WebKit/pull/56851
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.
Top of Page
Format For Printing
XML
Clone This Bug