Page MenuHomePhabricator

Remove Flexbox 2009 spec support
Closed, ResolvedPublic

Description

All browsers besides Android 4.3, that would support 2009 Flexbox spec has fallen out of basic support.

Proposal is to remove support for 2009 spec support from mediawiki.mixins .flex() LESS mixin, while leaving 2012 spec and standard spec support untouched.
There are only a few products making use of the mixin and only one call is currently in MinervaNeue in contrast to all other, mostly desktop centered interfaces (MediaSearch, Growth Experiments, WikibaseMediaInfo, Timeless only for desktop media query).

Event Timeline

Change 720829 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/core@master] mediawiki.mixins: Remove 2009 Flexbox spec support

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

Change 720829 merged by jenkins-bot:

[mediawiki/core@master] mediawiki.mixins: Remove 2009 Flexbox spec support

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

Change 722451 had a related patch set uploaded (by Jforrester; author: VolkerE):

[mediawiki/core@REL1_37] mediawiki.mixins: Remove 2009 Flexbox spec support

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

Volker_E claimed this task.

Change 722451 merged by jenkins-bot:

[mediawiki/core@REL1_37] mediawiki.mixins: Remove 2009 Flexbox spec support

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