https://bugzilla.wikimedia.org/show_bug.cgi?id=37849
--- Comment #9 from Brion Vibber <[email protected]> 2012-09-10 20:01:54 UTC --- (In reply to comment #7) > This sounds like a UserAgent problem. Isn't the UA meant to handle this? Nope, no information available in the UA for this. (In reply to comment #8) > What about when you have the browser spanning between a low and high DPI > screen? We can only depend on devicePixelRatio. If you're spanning over low and high DPI screens on Mac OS X, the window gets assigned the density of whichever window it has the greatest area on. Eg, either you get 1.0 scale and it's pixelated on the high-res screen, or you get 2.0 scale and it's scaled down on the low-res screen. The trick is that window.devicePixelRatio may change over time -- it's a property, not a constant. I think you get a window.onresize event when switching ratios, but I'll have to double-check that. > I think this is closed until there's a better way to detect this. Yeah it's good enough for now, but I'll file a separate bug as a reminder for later if we find a cleaner way. The simplest full fix would be to always use SVG when SVG is supported in the browser -- this would also fix it for Internet Explorer 10, which doesn't support devicePixelRatio but has support for higher-resolution screens in Windows 8. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
