[Webkit-unassigned] [Bug 246607] New: AX: Legend not announced when following a link to main region using Ctrl-Option-Space

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 17 01:39:52 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=246607

            Bug ID: 246607
           Summary: AX: Legend not announced when following a link to main
                    region using Ctrl-Option-Space
           Product: WebKit
           Version: Safari 16
          Hardware: Mac (Apple Silicon)
                OS: macOS 12
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Accessibility
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: martin.jones at digital.cabinet-office.gov.uk
                CC: andresg_22 at apple.com,
                    webkit-bug-importer at group.apple.com

Created attachment 463021

  --> https://bugs.webkit.org/attachment.cgi?id=463021&action=review

Minimal HTML used for the video demo

Overview

Load the HTML page attached and use the VoiceOver Ctrl-Option-Space shortcut on the "Skip to main content" link to jump to the main content section.

Minimal test case

```HTML
<body>
  <a href="#main-content">Skip to main content</a>
  <main id="main-content">
    <fieldset>
      <legend>
        <h1>Heading Question?</h1>
      </legend>

      <input type="radio" name="response" id="response-0" value="yes">
      <label for="response-0">Yes</label>

      <input type="radio" name="response" id="response-1" value="no">
      <label for="response-1">No</label>
    </fieldset>
  </main>
</body>
```

A minimal test case is also attached

If the h1 element is not contained within a fieldset, then the text is read out as expected.

Expected result

VoiceOver will read out the legend h1 text "Heading Question"

Actual Result

Nothing is read out

Safari Version 16.0 (17614.1.25.9.10, 17614

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221017/71ceb1ff/attachment.htm>


More information about the webkit-unassigned mailing list