hoo created this task.
hoo added projects: Wikidata, wmde-wikidata-tech, wdwb-tech, Special:NewLexeme
revival, Wikidata Lexicographical data, Wikidata Dev Team (Sprint-∞), Wikidata
Design System.
TASK DESCRIPTION
I ran the new-lexeme-special-page tests with axe-core 4.6.2 and ran into the
following failure (excerpt from some add hoc debug logging):
{
any: [ [Object] ],
all: [],
none: [],
impact: 'critical',
html: `<input type="text" class="wikit wikit-Input" placeholder="The
Lexeme's language, e.g. 'English'" autocomplete="off" id="wikit-Lookup-695051"
aria-owns="wikit-OptionsMenu-956787" aria-autocomplete="list"
aria-haspopup="listbox" aria-expanded="true" aria-required="true"
role="combobox">`,
target: [ '#wikit-Lookup-695051' ],
failureSummary: 'Fix any of the following:\n' +
' Required ARIA attribute not present: aria-controls'
}
These failures seem to be coming from wikit's LookupInput
<https://github.com/wmde/wikit/blob/master/vue-components/src/components/LookupInput.vue>.
TASK DETAIL
https://phabricator.wikimedia.org/T326681
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: hoo
Cc: Sarai-WMDE, hoo, Astuthiodit_1, STH, karapayneWMDE, Invadibot, maantietaja,
ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, Mahir256,
QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Volker_E, Wikidata-bugs,
aude, Lydia_Pintscher, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]