adobe / aem-core-wcm-components

Standardized components to build websites with AEM.
https://docs.adobe.com/content/help/en/experience-manager-core-components/using/introduction.html
Apache License 2.0
740 stars 747 forks source link

[Accessibility][Image][Dialog] Required ARIA attributes must be provided #1924

Closed github-jira-sync-bot closed 2 years ago

github-jira-sync-bot commented 2 years ago
Environment

Testing Application - Adobe Experience Manager Authentication State - Logged in URL - https://author-p35316-e137331.adobeaemcloud.com/sites.html/content Operating System - Windows 10 Browser - Chrome Version 93.0 Assistive Technology -N/A Context - Desktop

Steps to Reproduce
  1. Launch the 'Adobe Experience Manager' application.
  2. Sign in with the Email and Password (registered email).
  3. 'AEM Start' page will appear.
  4. Activate the 'Sites' link.
  5. 'AEM Sites' page will appear.
  6. Select the 'WKND Site' option.
  7. WKND Site | AEM Sites page will appear.
  8. Select the United States option.
  9. United States | AEM Sites page will appear.
  10. Select the 'WKND Adventures and Travel' option.
  11. WKND Adventures and Travel | AEM Sites page will appear.
  12. Select the 'Magazine' option and activate the 'Edit button.
  13. 'Magazine' page will appear.
  14. Scroll to the bottom of the page and click on the 'Image' component.
  15. Select the 'Configure' option in the toolbar.
  16. 'Image' modal will appear.
  17. Select the 'Metadata' tab.
  18. On the resulting screen Run Axe DevTools and observe the issue
    • Link Combobox

Expected Results 'Link' Combobox has an aria-expanded attribute.

Actual Results 'Link' Combobox doesn't have an aria-expanded attribute.

Affected user population Without Vision, With Limited Vision, With Limited Manipulation, With Limited Reach and Strength, With Limited Language, Cognitive, and Learning Abilities

Applicable WCAG SC 4.1.2 Name, Role, Value (Level A)

Source Code

Remediation recommendation Fix this issue: Required ARIA attribute not present: aria-expanded

github-jira-sync-bot commented 2 years ago

The issue was exported from the internal Jira. The original Jira issue: SITES-2939.

gabrielwalt commented 2 years ago

This is not a Core Component issue, but a general Coral UI issue.