Editor: Missing accessible name for button

XMLWordPrintable

    • Severity 3 - Minor
    • Accessibility

      Issue Summary

      The "Edit link" button lacks an accessible name.

      Steps to Reproduce

      1. Open the Confluence Cloud homepage.
      2. Using a screen reader, navigate to the editor content link.
      3. A floating toolbar with relevant options will appear.
      4. Use Option + fn + F10 (MacOs) or Alt + F10 (Windows) to access the buttons within the floating toolbar.
      5. Navigate to the "Edit link" button using the arrow keys.
      6. Observe that the "Edit link" is announced simply as a button.
      7. Inspect the code and notice that the accessible name is missing for the button.

      Screenshot

      Actual Results

      The "Edit link" button, which appears in the floating toolbar when navigating to a link in editor mode, lacks an accessible name. Consequently, when using a screen reader, this button is announced solely as a button without any identifying label.

      As a result, users of assistive technologies will not be able to understand the purpose or the functionality associated with this button.

      Expected Results

      Interactive elements must have programmatically defined accessible names so that their functionality is communicated to assistive technology users.

      In this context, assign an accessible name to the specified button, such as "Edit link," by using the aria-label attribute. Make sure that the accessible name signpost the purpose or the functionality of the button.

      Code Snippet:

      <button aria-label="Edit link" type="button" ...>
      ...
      </button> 

      Note: This code example is intended only as a general illustration of how to address the violation and should not be considered a complete or production-ready solution. If you have any questions, please attach this ticket to a #help-accessibility request.

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available.

      Environment

      MacBook Pro (16 inch, 2021)
      macOs 26.5.1
      Windows - 11 pro
      Chrome - Version 148.0.7778.97 (Official Build) (arm64)
      Safari - Version 26.5 (21624.2.5.11.4)
      JAWS - Version 2026
      NVDA - Version 2024.4.2.35031
      Voiceover - Version Latest

              Assignee:
              Unassigned
              Reporter:
              Anusooya .
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: