Remove 'webkit-backface-visibility' rule which made iPads super blurry
authorBrion Vibber <brion@pobox.com>
Sun, 29 Jun 2014 22:14:09 +0000 (15:14 -0700)
committerBrion Vibber <brion@pobox.com>
Sun, 29 Jun 2014 22:39:24 +0000 (15:39 -0700)
An extra CSS rule was snuck into the .transition mixin in I895679ff
which caused the entire content area in Vector skin to render blurry
on iPads, especially visible on non-Retina devices.

There was no mention of it in the commit message, but a comment in
the mixin source said something about a 'Chrome 1px movement bug'.

With no source for said Chrome bug and a definite Safari bug, let's
try removing it for now.

Bug: 67286
Change-Id: If6e88d2b5fa7adaa3cd8198686422a65689fa68b

resources/src/mediawiki.less/mediawiki.mixins.less

index 67e2f33..b65a62b 100644 (file)
@@ -61,7 +61,6 @@
 }
 
 .transition(@value) {
-       -webkit-backface-visibility: hidden; // fixes Chrome 1px movement bug
        -webkit-transition: @value;
        -moz-transition: @value;
        -o-transition: @value;