Page MenuHomePhabricator

Remove IE8 CSS hacks and workarounds in core, extensions and skins
Open, Needs TriagePublic

Description

With approval of RFC of removal of Internet Explorer 8 from Grade C basic support in T248061, it's time to get rid of all obsolete CSS hacks and fallbacks.

Event Timeline

Volker_E created this task.Jul 24 2020, 3:59 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 24 2020, 3:59 AM
BEANS-X2 added a subscriber: BEANS-X2.
Nirmos added a subscriber: Nirmos.Jul 26 2020, 6:05 AM

Change 619884 had a related patch set uploaded (by Krinkle; owner: Krinkle):
[mediawiki/skins/Vector@master] skins.vector.styles: Remove PNG fallback and merge skins.vector.icons module

https://gerrit.wikimedia.org/r/619884

Krinkle added a subscriber: Krinkle.EditedAug 14 2020, 1:36 PM
Chrome 84 latest stable (new patch, RTL/he)Firefox 79 latest stable (new patch, RTL/he)

@Ammarpad Is this working fine for you before this patch? e.g. at https://fr.wikipedia.org/?uselang=he&useskinversion=2

Which operating system and version?

@Ammarpad Is this working fine for you before this patch? e.g. at https://fr.wikipedia.org/?uselang=he&useskinversion=2

Which operating system and version?

Oh no, it's not working there too. I tested this on macOS with Chrome 80

@Ammarpad Is this working fine for you before this patch? e.g. at https://fr.wikipedia.org/?uselang=he&useskinversion=2

Which operating system and version?

Oh no, it's not working there too. I tested this on macOS with Chrome 80

Change 619884 merged by jenkins-bot:
[mediawiki/skins/Vector@master] skins.vector.styles: Remove PNG fallback and merge skins.vector.icons module

https://gerrit.wikimedia.org/r/619884

Krinkle removed a subscriber: Krinkle.Aug 27 2020, 8:28 PM