mediawiki.less: wrap '\9' CSS hack in e() call to pacify persnickety parsers
authorOri Livneh <ori@wikimedia.org>
Thu, 10 Sep 2015 21:59:39 +0000 (14:59 -0700)
committerOri Livneh <ori@wikimedia.org>
Thu, 10 Sep 2015 22:23:50 +0000 (15:23 -0700)
`oyejorge/less.php` is an alternate LESS library for PHP that I am hoping to
use to replace lessphp (see T112035). It chokes on literal '\9' in CSS rules,
but this limitation is easy to work around via e().

Change-Id: I015ac022c575fc09fa7dab0d4084ee9de4c563f8

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

index e947775..79549c3 100644 (file)
@@ -52,7 +52,7 @@
 .list-style-image-svg(@svg, @fallback) {
        list-style-image: e('/* @embed */') url(@svg);
        /* Fallback to PNG bullet for IE 8 and below using CSS hack */
-       list-style-image: e('/* @embed */') url(@fallback)\9;
+       list-style-image: e('/* @embed */') url(@fallback) e('\9');
 }
 
 .transition(@value) {