Created attachment 273067 [details] Screenshot of the problem Rendering slippy maps (e.g. OpenStreetMap https://www.openstreetmap.org/) is broken in WebKitGTK+ 2.11.90 under Epiphany 2.19.91. Tiles are rendered with rouble the x,y space between them, see attachment. Maybe a JS issue? Wasn't a problem under WebKitGTK+ 2.10.x.
Does this break GNOME Maps?
(In reply to comment #1) > Does this break GNOME Maps? No it's working fine, but Maps uses libchamplain (which uses clutter), not webkitgtk, AFAIK.
Hm, cannot reproduce in trunk... can you say the exact distro package version (e.g. webkitgtk4-2.11.90-1.fc24) of WebKit that you are using?
Oh okay. This is using a .deb built using the same Ubuntu packaging config as for 2.10.x, but upgraded to build the 2.11.91 source. Looking at debian/control, it doesn't seem to have been built with any odd flags, and the patches applied look harmless enough. NB I checked OSM with MiniBrowser, and it's still a problem there, so not an issue with Ephy. Any suggestions? Would it be useful to see the build's cmakeconfig.h?
Oh, just worked out what it is - this is on a MacbookPro with a high DPI retina display and WindowScalingFactor set to 2. Sorry, should have thought of that first.
OK great, CCing the folks who worked on high DPI. Can you confirm again that this is indeed a regression from 2.10, it works in 2.10 on the same laptop?
Definitely a regression - downgrading the webkit packages only to 2.10 makes the problem go away. I should note that the problem also stops with 2.11 if WindowScalingFactor is set to 1, but then the desktop becomes unusable.
This is no longer a problem in 2.11.92, so maybe was caused by the render tile limit? Closing, will re-open if I see it again.
Probably, yes. *** This bug has been marked as a duplicate of bug 155426 ***