We're seeing some problems with the rendering of single-page PDFs. We're aware of this problem. We're launching the new renderer any day now(tm), which will hopefully solve them.
Topic on Talk:Reading/Web/PDF Functionality/Flow
Can you please clarify, what is the currently deployed renderer and what will the new one be? The current one on en.Wikipedia appears to be produced by Skia/PDF m58 and created by (presumably headless) Chromium. I have found a page on this MediaWiki for Proton, but it is not informative about rollout status. Also, what is Skia/PDF m58 and is it about to change?
Hi!
Skia is an open-source graphics library, it's been relevant for us for quite some time so it's not a new thing: https://en.wikipedia.org/wiki/Skia_Graphics_Engine
https://www.mediawiki.org/wiki/Proton is indeed the new renderer. It's been running in the background for testing for weeks, but we haven't actually made the switch yet. (Which I thought we would have. My apologies for saying "soon!" a bit too often. This thing that always seems to be two weeks away.)
https://phabricator.wikimedia.org/tag/proton/ is the tag for all related Phabricator tasks.
OK, thanks. Further to that I have now found out that the current renderer is Electron, which also uses Chromium (though whether headless or not I don't know). It take it that it will remain unchanged until the relevant two weeks for Proton finally make their appearance.
Yes, sorry, should have clarified that as well.