Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-25672

Export modal elements are not read by screen readers on Firefox

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • 15.10
    • Windows 11 Pro, Firefox 159, using an instance of XWiki 18.4.8 on MySQL 9.7, Tomcat 11
    • Unknown

    Description

      Steps to reproduce

      1. Start a screen reader application (e.g. NVDA)
      2. Access the XWiki instance on Firefox (I've tested on FF 159)
      3. Login and go to any page (e.g. Main.WebHome)
      4. Click 'More Actions'> 'Export' to open the Export modal
      5. Listen to the announcement
      6. Press Tab through the modal
      7. Listen to the announcement of the elements

      Expected results

      As the Tab key is pressed through the modal, all elements are announced by the screen reader: 

      • Close button
      • Filter edit: Type to filter... blank
      • Options for exportFormat list  You can navigate through the options using arrow keys, the home and end keys. Select the currently highlighted option by pressing enter or space. Right and left arrows will move focus to the next possible option in the list. The Home key will bring focus to the start of the list and the END key to its end. Up and down arrows allow you to navigate quickly to the start of option categories. Office Formats (1)  grouping PDF 1 of 3
      • Export dialog

      Actual results

      When clicking 'More Actions' > 'Export', the following is read:

      link visited same page Edit link Toggle dropdown button collapsed subMenu Create visited link Followed button Current notification setting for this page: Followed - Click to change it More Actions.

      However, nothing of the elements of the Export modal listed above are being read.

      The issue couldn't be reproduced on Chrome (156) and Edge (156).

      Attachments

        Activity

          People

            Unassigned Unassigned
            iandriuta Ilie Andriuta
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: