Page MenuHomePhabricator

Special:Preferences: OOUI tabs cause a FOUC because the PHP side doesn't hack in their HTML, unlike the non-OOUI tabs
Closed, ResolvedPublic

Description

As TabPanelLayout is not available in PHP, the tab menu is not visible until JS runs.

Details

Related Gerrit Patches:

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptApr 23 2018, 12:08 PM

Change 428326 had a related patch set uploaded (by Esanders; owner: Esanders):
[mediawiki/core@master] Special:Preferences: Construct fake tabs to avoid FOUC

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

Jdforrester-WMF renamed this task from Lots of FOUC in Special:Preferences OOUI version to Special:Preferences: OOUI tabs cause a FOUC because the PHP side doesn't hack in their HTML, unlike the non-OOUI tabs.May 11 2018, 9:41 PM
Jdforrester-WMF assigned this task to Esanders.
Jdforrester-WMF triaged this task as Medium priority.

Change 428326 merged by jenkins-bot:
[mediawiki/core@master] Special:Preferences: Construct fake tabs to avoid FOUC

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

TheDJ awarded a token.May 18 2018, 7:38 PM