Page MenuHomePhabricator

Mention User Edit field and (input[placeholder="Start\ a\ new\ topic"]) field do not have accessibility label.
Closed, ResolvedPublicBUG REPORT

Description

Steps to Reproduce:
a.)

  1. Navigate till "Talk" and hit enter
  2. Check if Label is provided for (input[placeholder="Start\ a\ new\ topic"])

b.)

  1. Navigate till "Talk" and hit enter , then navigate till "Show Description" and hit enter.
  2. Navigate till "Mention a User" and hit enter.
  3. Navigate till Edit field and check it has proper name.

Actual Results:
Start a new topic field do not have aria-label attribute

Expected Results:
Field must have an aria-label attribute.

Users Impacted
The element is not useful to users that rely on narrator only.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 571385 had a related patch set uploaded (by VolkerE; owner: VolkerE):
[mediawiki/extensions/Flow@master] Add aria-label to 'Start a new topic' input

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

Change 571385 merged by jenkins-bot:
[mediawiki/extensions/Flow@master] Add aria-label to 'Start a new topic' input

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

Change 571376 had a related patch set uploaded (by Akinwale-microsoft; owner: Akinwale-microsoft):
[mediawiki/extensions/Flow@master] Fix: Text input label

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

Change 571376 merged by jenkins-bot:
[mediawiki/extensions/Flow@master] Add aria-label to various text inputs with missing label elements

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

Volker_E awarded a token.