Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt WebKit
  4. Anyone interested in resurrecting QtWebKit?

Anyone interested in resurrecting QtWebKit?

Scheduled Pinned Locked Moved Unsolved Qt WebKit
2 Posts 2 Posters 711 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    elahav
    wrote on last edited by
    #1

    (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.

    K 1 Reply Last reply
    1
    • E elahav

      (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.

      K Offline
      K Offline
      Konstantin Tokarev
      wrote on last edited by
      #2

      @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)

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved