[Development] QtWebEngine (was: Re: Clarification needed for Qt Script's future over QJSEngine/Value)
Kevin Kofler
kevin.kofler at chello.at
Sun Nov 30 06:33:58 CET 2014
Lisandro Damián Nicanor Pérez Meyer wrote:
> Which means that lots of archs will not be able to have QtWebEngine.
Right. This is one of the many problems of QtWebEngine and its Chromium
dependency. (It will affect the Fedora secondary architectures, too.)
If you want to know the others:
* bundling of Chromium by QtWebEngine,
* bundling of many libraries by Chromium (and thus transitively by
QtWebEngine),
* lack of integration with the system and even Qt itself, e.g.:
- we lose QNetworkAccess, which allowed making QtWebKit use KIO (see
KWebKitPart) – Chromium hardcodes its network access code instead. This
also means no support for man:, info:, gopher: etc. protocols, unless
they get implemented as Chromium plugins (but last I checked,
QtWebEngine also didn't support those).
- no GStreamer support. (Direct FFmpeg use is a PITA for distributions to
deal with.)
We are not even sure we will be able to import QtWebEngine into Fedora at
all, because of the bundling and FFmpeg issues. (So far, nobody has dared
even trying to submit it for review.)
Kevin Kofler
More information about the Development
mailing list