Page MenuHomePhabricator

MobileFrontend drawer icon and MMV buttons are missing accessible labels
Closed, ResolvedPublic2 Estimated Story PointsBUG REPORT

Assigned To
None
Authored By
bwang
Jul 27 2023, 11:00 PM
Referenced Files
F37854692: screenshot 94.png
Sep 29 2023, 9:17 PM
F37854691: screenshot 93.png
Sep 29 2023, 9:17 PM
F37854658: screenshot 92.png
Sep 29 2023, 9:17 PM
F37854657: screenshot 91.png
Sep 29 2023, 9:17 PM
F37748471: screenshot 77.png
Sep 22 2023, 2:01 AM
F37748470: screenshot 76.png
Sep 22 2023, 2:01 AM
F37748467: screenshot 73.png
Sep 22 2023, 2:01 AM
F37152494: Screenshot 2023-07-27 at 5.57.17 PM.png
Jul 27 2023, 11:00 PM

Description

Steps to replicate the issue (include links if applicable):
Inspect icon buttons from MobileFrontend

  • Expand/close button in the drawer
    Screenshot 2023-07-27 at 5.54.50 PM.png (1×2 px, 314 KB)
  • next and previous arrow buttons in image viewer
    Screenshot 2023-07-27 at 5.57.17 PM.png (228×1 px, 67 KB)

Looking in the code, it looks like the error icon button also doesnt have a label

What happens?:
They dont have labels

What should have happened instead?:
They should have sensible, descriptive labels

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

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

QA Results - Beta

ACStatusDetails
1T342936#9189598
2T342936#9189598

QA Results - Prod

ACStatusDetails
1T342936#9212468
2T342936#9212468

Event Timeline

Change 941863 had a related patch set uploaded (by Jdlrobson; author: 沈澄心):

[mediawiki/extensions/MobileFrontend@master] Add titles for media viewer's "prev" and "next" buttons

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

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

[mediawiki/skins/MinervaNeue@master] Hide image overlay slider buttons

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

Change 943606 merged by jenkins-bot:

[mediawiki/skins/MinervaNeue@master] Hide image overlay slider buttons

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

Change 941863 merged by jenkins-bot:

[mediawiki/extensions/MobileFrontend@master] Add titles for media viewer's "prev" and "next" buttons

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

ovasileva set the point value for this task to 2.Aug 24 2023, 5:41 PM

Change 959044 had a related patch set uploaded (by Bernard Wang; author: Bernard Wang):

[mediawiki/extensions/MobileFrontend@master] Add label to drawer close icon

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

Change 959792 had a related patch set uploaded (by Bernard Wang; author: Bernard Wang):

[mediawiki/extensions/MobileFrontend@master] Update section toggle indicator to be an icon not a button

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

Change 959792 had a related patch set uploaded (by Bernard Wang; author: Bernard Wang):

[mediawiki/extensions/MobileFrontend@master] Update section toggle indicator to be an icon not a button

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

Change 959792 had a related patch set uploaded (by Jdlrobson; author: Bernard Wang):

[mediawiki/extensions/MobileFrontend@master] Update section toggle indicator to be an icon not a button

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

Change 959044 merged by jenkins-bot:

[mediawiki/extensions/MobileFrontend@master] Add label to drawer close icon

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

Jdlrobson renamed this task from Multiple MobileFrontend icon buttons missing accessible labels to Multiple MobileFrontend drawer icon button missing accessible labels.Sep 21 2023, 11:10 PM
Jdlrobson updated the task description. (Show Details)

Given it's EOD Thursday I've split out the remaining work into T347119.

Jdlrobson renamed this task from Multiple MobileFrontend drawer icon button missing accessible labels to MobileFrontend drawer icon and MMV buttons are missing accessible labels.Sep 21 2023, 11:11 PM
Jdlrobson reassigned this task from Jdlrobson to Edtadros.
Jdlrobson added a subscriber: Jdlrobson.
Edtadros added a subscriber: Edtadros.

Test Result - Beta

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

Test Artifact(s):

QA Steps

Inspect icon buttons from MobileFrontend.
They should have sensible, descriptive labels

✅ AC1: Expand/close button in the drawer

screenshot 73.png (1×1 px, 419 KB)

✅ AC2: Next and previous arrow buttons in image viewer
screenshot 76.png (1×1 px, 1 MB)

screenshot 77.png (1×1 px, 1 MB)

Edtadros removed Edtadros as the assignee of this task.
Edtadros added a project: Verified.

Test Result - Prod

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

Test Artifact(s):

QA Steps

Inspect icon buttons from MobileFrontend.
They should have sensible, descriptive labels

✅ AC1: Expand/close button in the drawer

screenshot 91.png (1×1 px, 384 KB)
screenshot 92.png (1×1 px, 235 KB)

✅ AC2: Next and previous arrow buttons in image viewer

screenshot 93.png (1×1 px, 956 KB)
screenshot 94.png (1×1 px, 986 KB)