Page MenuHomePhabricator

Mobile main menu icon missing when Growth home page enabled
Closed, ResolvedPublic2 Estimated Story PointsBUG REPORT

Description

NOTE: likely broken due to the mediawiki UI to Codex migration

Steps to replicate the issue (include links if applicable):

*On https://en.wikipedia.org/wiki/Special:Preferences set https://en.wikipedia.org/wiki/Special:Preferences set Default to newcomer homepage from username link in personal tools

What happens?:
No icon

Screenshot 2023-09-15 at 10.52.07 AM.png (1×1 px, 363 KB)

What should have happened instead?:
Should show newspaper icon

Software version (skip for WMF-hosted wikis like Wikipedia):

Other information (browser name/version, screenshots, etc.):

QA Results - Beta

ACStatusDetails
1T346459#9189610

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Jdlrobson renamed this task from Mobile main menu icon missing when Growth home page missing to Mobile main menu icon missing when Growth home page enabled.Sep 15 2023, 5:54 PM
ovasileva triaged this task as Medium priority.Sep 18 2023, 4:18 PM
ovasileva set the point value for this task to 2.Sep 18 2023, 5:26 PM

Change 958950 had a related patch set uploaded (by Jdrewniak; author: Jdrewniak):

[mediawiki/extensions/GrowthExperiments@master] Change CSS selector for Minerva mobile menu icon

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

Change 958950 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Change CSS selector for Minerva mobile menu icon

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

Change 959007 had a related patch set uploaded (by Jdlrobson; author: Jdrewniak):

[mediawiki/extensions/GrowthExperiments@wmf/1.41.0-wmf.27] Change CSS selector for Minerva mobile menu icon

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

Change 959007 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@wmf/1.41.0-wmf.27] Change CSS selector for Minerva mobile menu icon

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

Mentioned in SAL (#wikimedia-operations) [2023-09-20T13:21:48Z] <urbanecm@deploy2002> Started scap: Backport for [[gerrit:959014|build: Update eslint-config-wikimedia to 0.25.1 (T346629)]], [[gerrit:959007|Change CSS selector for Minerva mobile menu icon (T346459)]]

Mentioned in SAL (#wikimedia-operations) [2023-09-20T13:42:17Z] <urbanecm@deploy2002> urbanecm and jdlrobson: Backport for [[gerrit:959014|build: Update eslint-config-wikimedia to 0.25.1 (T346629)]], [[gerrit:959007|Change CSS selector for Minerva mobile menu icon (T346459)]] synced to the testservers mwdebug1002.eqiad.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet, and mw-debug kubernetes deployment (accessible via k8s-experimental XWD option)

Mentioned in SAL (#wikimedia-operations) [2023-09-20T13:56:12Z] <urbanecm@deploy2002> Finished scap: Backport for [[gerrit:959014|build: Update eslint-config-wikimedia to 0.25.1 (T346629)]], [[gerrit:959007|Change CSS selector for Minerva mobile menu icon (T346459)]] (duration: 34m 21s)

Edtadros subscribed.

Test Result - Beta

Status: ✅ PASS
Environment: beta
OS: macOS Ventura
Browser: Chrome
Device: MBA
Emulated Device:NA

Test Artifact(s):

QA Steps

*On https://en.wikipedia.org/wiki/Special:Preferences set https://en.wikipedia.org/wiki/Special:Preferences set Default to newcomer homepage from username link in personal tools

Visit https://en.m.wikipedia.org/ or beta equivalent
Open main menu
✅ AC1: Should show newspaper icon

screenshot 78.png (852×1 px, 145 KB)

Checked as a part of post-deployment checking for wmf.27 - the issue has been fixed:

Screen Shot 2023-09-22 at 1.26.33 PM.png (1×860 px, 146 KB)

All done, thank you all!