mediawiki.mixins.less: Do not serve SVG to Opera 12 when fallback available
authorBartosz Dziewoński <matma.rex@gmail.com>
Mon, 16 Feb 2015 16:21:18 +0000 (17:21 +0100)
committerBartosz Dziewoński <matma.rex@gmail.com>
Mon, 16 Feb 2015 16:21:18 +0000 (17:21 +0100)
commit917a699249f7559dc65466437dfdf10c8b7b2a3b
tree3dcf353b952922564477b008c4f7ea5b2f055996
parentf26e34fa2866584f7a86f559578aab7b2bb35f7a
mediawiki.mixins.less: Do not serve SVG to Opera 12 when fallback available

We support it as a Grade A browser, which means that we should do our
best to provide the best possible experience. In my opinion, the best
possible experience involves not giving it any SVGs.

Opera 12 has issues when rendering SVG background-images together with
border-radius or background-size rules (see task T87504 for details
and examples), and both of these are becoming increasingly common in
our codebase.

Uses in CSS are not worth changing, as they are probably the simple
cases where it works correctly anyway.

Bug: T87504
Change-Id: Icdc2e1dcbcbc356042a064d703e1fe469004280b
RELEASE-NOTES-1.25
resources/src/mediawiki.less/mediawiki.mixins.less