Anyone interested in resurrecting QtWebKit?
-
(Originally posted under QtWebEngine by mistake)
I made a few false starts over the last few years trying to port QtWebEngine, which is only supported for Windows, Mac and Linux. The reality is that the Chromium project, on which it is based, is a disaster. I won't elaborate here, as it is not the purpose of the post, but I can go on a rant if anyone is interested.
The original WebKit project is still maintained, and is much, much easier to work with. I found a fairly recent Qt6 port here https://github.com/movableink/webkit , which only took a couple of days to port and build on QNX. Unfortunately it is based on a version of WebKit that is considered old and riddled with security holes. Also, I was unable to contact the maintainer.
There is an official GTK version, which I managed to port in a couple of weekends, but then you are stuck with GTK ;-) I'd much rather use Qt.
So, is anyone interested in getting a Qt6 port of the latest WebKit version going? I assume it can help all the OSes Qt supports, but QtWebEngine doesn't.
-
@elahav said in Anyone interested in resurrecting QtWebKit?:
Unfortunately it is based on a version of WebKit that is considered old and riddled with security holes.
This is not really true. It's master branch is currently based on WebKit upstream from 2023/12/18, which is quite in line with current WebKitGTK 2.44.x (though it may lack a few bug- and security fixes to be backported)