[SailfishDevel] Qt WebEngine 5.14 notes

rinigus rinigus.git at gmail.com
Fri Feb 28 18:35:27 UTC 2020


Hi,

as I have been working on fixing few niggles with Qt WebEngine on Flatpak,
I suspect the same issues will be encountered when making SFOS Qt update.
As far as I know, Qt WebEngine is not supported on Android, so we are on
our own with libhybris devices.

Issue has been summarized together with the current workaround at
https://bugreports.qt.io/browse/QTBUG-82423 . In short,

- with hardware acceleration, you jittering of the web page while you
scroll or play video

- all Snapdragon workarounds from Chromium source are not applied as they
all check for "os=android".

When I tried to apply workarounds manually via QTWEBENGINE_CHROMIUM_FLAGS
variable, they didn't help. What worked was

QTWEBENGINE_DISABLE_GPU_THREAD=1

QTWEBENGINE_CHROMIUM_FLAGS="--disable-gpu-compositing
--num-raster-threads=1 --enable-viewport
--main-frame-resizes-are-orientation-changes
--disable-composited-antialiasing"

That way I lost GPU composing, but got other parts of HW accelerated
rendering, WebGL sites working. Hopefully, this info will help.

Cheers,

Rinigus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20200228/c07bf5e8/attachment.html>


More information about the Devel mailing list