FS#67105 - [qt5-webengine] [libpng] Some APNG flicker when playing
Attached to Project:
Arch Linux
Opened by Florian Bruhin (The-Compiler) - Thursday, 25 June 2020, 11:54 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 09 July 2020, 16:03 GMT
Opened by Florian Bruhin (The-Compiler) - Thursday, 25 June 2020, 11:54 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 09 July 2020, 16:03 GMT
|
Details
Description:
Similarly to https://bugs.chromium.org/p/chromium/issues/detail?id=752403#c10 The Chromium package fixed the issue by switching to Chromium's bundled libpng: https://git.archlinux.org/svntogit/packages.git/commit/trunk/PKGBUILD?h=packages/chromium&id=52c7a37d2ba0a018f2b23b22483bd06c3e0459e5 Additional info: * package version(s): qt5-webengine 5.15.0-2, libpng 1.6.37-2 Steps to reproduce: Use a QtWebEngine based browser such as falkon or qutebrowser and visit https://upload.wikimedia.org/wikipedia/commons/1/14/Animated_PNG_example_bouncing_beach_ball.png This can likely be fixed by either removing Arch's libpng patch (though I suppose there's a good reason for it to be there?) or by telling QtWebEngine to use the system libpng instead. I'm not sure what the proper qmake argument would be, I'm guessing either "-no-system-png" or "-no-feature-webengine-system-png". |
This task depends upon
Closed by Antonio Rojas (arojas)
Thursday, 09 July 2020, 16:03 GMT
Reason for closing: Fixed
Additional comments about closing: libpng 1.6.37-3
Thursday, 09 July 2020, 16:03 GMT
Reason for closing: Fixed
Additional comments about closing: libpng 1.6.37-3
The PKGBUILD says about the patch: "Required by Firefox". But firefox is not compiled with system libpng. What is the rationale then for including this unofficial patch, given that it breaks (at least) chromium and qt?
https://git.archlinux.org/svntogit/packages.git/commit/trunk/mozconfig?h=packages/firefox&id=f6fe3d9dd2ee90febbcafa464b8c2b209095fb71
I think we should kill the patch.
As nobody else complained... I will drop the patch.