<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>284774</bug_id>
          
          <creation_ts>2024-12-16 13:35:56 -0800</creation_ts>
          <short_desc>AX: aria-labelledby uses referenced checkbox value instead of name</short_desc>
          <delta_ts>2026-01-20 12:02:30 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Accessibility</component>
          <version>Safari 18</version>
          <rep_platform>All</rep_platform>
          <op_sys>macOS 14</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Curtis Wilcox">webkit.org</reporter>
          <assigned_to name="Tyler Wilcock">tyler_w</assigned_to>
          <cc>andresg_22</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2082143</commentid>
    <comment_count>0</comment_count>
      <attachid>473578</attachid>
    <who name="Curtis Wilcox">webkit.org</who>
    <bug_when>2024-12-16 13:35:56 -0800</bug_when>
    <thetext>Created attachment 473578
reduced case example of the problem, with variants that do not have the problem

Using VoiceOver on macOS Sonoma 14.7 with Safari 18.2, when `aria-labelledby` on a `&lt;button&gt;` references the id of a `checkbox`, it reads the checkbox&apos;s `value` as the button&apos;s name instead of the checkbox&apos;s name in the accessibility tree when the name comes from an explicitly associated `&lt;label&gt;` element. In the web rotor, the button&apos;s name is displayed as the checkbox&apos;s name bracketed between its value (e.g. &quot;1 Filter One 1&quot;).

This problem does not occur when the referenced input is a &apos;radio&apos; instead of a &apos;checkbox&apos;. It does not occur when the &apos;checkbox&apos; is named using `aria-label` or `aria-labelledby`.

I can reproduce the problem in Safari Technology Preview Release 209. I can&apos;t reproduce the problem on iOS 18.2.

In Safari 17.4.1 on macOS Sonoma 14.4.1, the web rotor name matches the announced name, the value of the checkbox (e.g. &quot;1&quot;).

Reduced case attached and at this URL: https://codepen.io/ccwilcox/pen/QwLdgjO/9ec89d6a8fc4c25b86a907b90bb4f8f0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2082144</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-12-16 13:36:08 -0800</bug_when>
    <thetext>&lt;rdar://problem/141564913&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2082313</commentid>
    <comment_count>2</comment_count>
      <attachid>473582</attachid>
    <who name="Curtis Wilcox">webkit.org</who>
    <bug_when>2024-12-17 06:37:10 -0800</bug_when>
    <thetext>Created attachment 473582
corrected reduced case example of the problem with checkboxes and radio buttons</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2082315</commentid>
    <comment_count>3</comment_count>
    <who name="Curtis Wilcox">webkit.org</who>
    <bug_when>2024-12-17 06:38:06 -0800</bug_when>
    <thetext>My apologies, radio buttons *do* have the same problem. There was an error in my reduced case, it&apos;s been corrected at the Codepen URL and in the corrected attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2172928</commentid>
    <comment_count>4</comment_count>
    <who name="Tyler Wilcock">tyler_w</who>
    <bug_when>2026-01-18 21:11:12 -0800</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/56809</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2173419</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2026-01-20 12:02:28 -0800</bug_when>
    <thetext>Committed 305894@main (c4647c597529): &lt;https://commits.webkit.org/305894@main&gt;

Reviewed commits have been landed. Closing PR #56809 and removing active labels.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>473578</attachid>
            <date>2024-12-16 13:35:56 -0800</date>
            <delta_ts>2024-12-16 13:35:56 -0800</delta_ts>
            <desc>reduced case example of the problem, with variants that do not have the problem</desc>
            <filename>reduced case aria-labelledby name from checkbox.html</filename>
            <type>text/html</type>
            <size>6127</size>
            <attacher name="Curtis Wilcox">webkit.org</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIiA+Cgo8aGVhZD4KICA8bWV0YSBjaGFyc2V0
PSJVVEYtOCI+CiAgCiAgPG1ldGEgbmFtZT0icm9ib3RzIiBjb250ZW50PSJub2luZGV4Ij4KICAK
ICAKCiAgPHRpdGxlPnJlZHVjZWQgY2FzZSBhcmlhLWxhYmVsbGVkYnkgbmFtZSBmcm9tIGNoZWNr
Ym94PC90aXRsZT4KCiAgICA8bGluayByZWw9ImNhbm9uaWNhbCIgaHJlZj0iaHR0cHM6Ly9jb2Rl
cGVuLmlvL2Njd2lsY294L3Blbi9Rd0xkZ2pPLzllYzg5ZDZhOGZjNGMyNWI4NmE5MDdiOTBiYjRm
OGYwIj4KICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRo
LCBpbml0aWFsLXNjYWxlPTEiPgogIAogIAogIAo8c3R5bGU+CmJ1dHRvbi5mb3JtLWl0ZW0tY2hl
Y2tib3hfX2V4cGFuZFthcmlhLWV4cGFuZGVkPSJ0cnVlIl0gLmljb24tLWV4cGFuZGVkIHsKCWRp
c3BsYXk6IG5vbmU7Cn0KCmJ1dHRvbi5mb3JtLWl0ZW0tY2hlY2tib3hfX2V4cGFuZFthcmlhLWV4
cGFuZGVkPSJmYWxzZSJdIC5pY29uLS1jb2xsYXBzZWQgewoJZGlzcGxheTogbm9uZTsKfQoKLmJl
Zi1uZXN0ZWRfX2l0ZW0tLWxldmVsLTA6aGFzKGJ1dHRvbi5mb3JtLWl0ZW0tY2hlY2tib3hfX2V4
cGFuZFthcmlhLWV4cGFuZGVkPSJmYWxzZSJdKSB1bCB7CglkaXNwbGF5OiBub25lOwp9CgpzZWN0
aW9uID4gKiB7CgltYXgtd2lkdGg6IDcwY2g7Cn0KPC9zdHlsZT4KCiAgCiAgCiAgCjwvaGVhZD4K
Cjxib2R5PgogIDxwPjxhIGhyZWY9Imh0dHBzOi8vY2Rwbi5pby9wZW4vZGVidWcvUXdMZGdqTy85
ZWM4OWQ2YThmYzRjMjViODZhOTA3YjkwYmI0ZjhmMCI+RGVidWcgdmlldzwvYT48L3A+CjxzZWN0
aW9uPgoJPGgyPkZpbHRlcnM8L2gyPgoJPHA+VXNpbmcgVm9pY2VPdmVyIG9uIG1hY09TIFNvbm9t
YSAxNC43IHdpdGggU2FmYXJpIDE4LjIsIHdoZW4gPGNvZGU+YXJpYS1sYWJlbGxlZGJ5PC9jb2Rl
PiBvbiBhIDxjb2RlPiZsdDtidXR0b24mZ3Q7PC9jb2RlPiByZWZlcmVuY2VzIHRoZSBpZCBvZiBh
IDxjb2RlPmNoZWNrYm94PC9jb2RlPiwgaXQgcmVhZHMgdGhlIGNoZWNrYm94J3MgdmFsdWUgYXMg
dGhlIGJ1dHRvbidzIG5hbWUgaW5zdGVhZCBvZiB0aGUgY2hlY2tib3gncyBuYW1lIHdoZW4gdGhl
IGNoZWNrYm94J3MgbmFtZSBjb21lcyBmcm9tIGFuIGV4cGxpY2l0bHkgYXNzb2NpYXRlZCA8Y29k
ZT4mbHQ7bGFiZWwmZ3Q7PC9jb2RlPiBlbGVtZW50LiBJbiB0aGUgd2ViIHJvdG9yLCB0aGUgYnV0
dG9uJ3MgbmFtZSBpcyBkaXNwbGF5ZWQgYXMgdGhlIGNoZWNrYm94J3MgbmFtZSBicmFja2V0ZWQg
YmV0d2VlbiBpdHMgdmFsdWUuPC9wPgoJPGRpdiBpZD0iZmlsdGVyLWdyb3VwLWEiPkZpbHRlciBH
cm91cCBBPC9kaXY+Cgk8ZmllbGRzZXQgYXJpYS1sYWJlbGxlZGJ5PSJmaWx0ZXItZ3JvdXAtYSI+
CgkJPGRpdiBjbGFzcz0iZmllbGRzZXQtd3JhcHBlciI+CgkJCTxkaXYgY2xhc3M9ImZvcm0tY2hl
Y2tib3hlcyI+CgkJCQk8ZGl2IGNsYXNzPSJmb3JtLWNoZWNrYm94ZXMiPgoJCQkJCTx1bCBjbGFz
cz0iIj4KCQkJCQkJPGxpIGNsYXNzPSJiZWYtbmVzdGVkX19pdGVtLS1sZXZlbC0wIj4KCQkJCQkJ
CTxkaXYgY2xhc3M9ImZvcm0taXRlbSI+CgkJCQkJCQkJPGJ1dHRvbiBjbGFzcz0iZm9ybS1pdGVt
LWNoZWNrYm94X19leHBhbmQiIGFyaWEtZXhwYW5kZWQ9InRydWUiIGFyaWEtbGFiZWxsZWRieT0i
ZWRpdC1maWx0ZXItZ3JvdXAtYS0xIj4KCQkJCQkJCQkJPHNwYW4gY2xhc3M9Imljb24tLWV4cGFu
ZGVkIiBhcmlhLWhpZGRlbj0idHJ1ZSI+Kzwvc3Bhbj4KCQkJCQkJCQkJPHNwYW4gY2xhc3M9Imlj
b24tLWNvbGxhcHNlZCIgYXJpYS1oaWRkZW49InRydWUiPi08L3NwYW4+CgkJCQkJCQkJPC9idXR0
b24+CgkJCQkJCQkJPGlucHV0IHR5cGU9ImNoZWNrYm94IiBpZD0iZWRpdC1maWx0ZXItZ3JvdXAt
YS0xIiBuYW1lPSJmaWx0ZXJfZ3JvdXBfYVsxXSIgdmFsdWU9IjEiIGNsYXNzPSJmb3JtLWNoZWNr
Ym94Ij4KCQkJCQkJCQk8bGFiZWwgZm9yPSJlZGl0LWZpbHRlci1ncm91cC1hLTEiIGNsYXNzPSJv
cHRpb24iPkZpbHRlciBPbmU8L2xhYmVsPgoJCQkJCQkJPC9kaXY+CgkJCQkJCQk8dWwgY2xhc3M9
ImJlZi1uZXN0ZWRfX2xldmVsLTEiPgoJCQkJCQkJCTxsaSBjbGFzcz0iIj4KCQkJCQkJCQkJPGRp
diBjbGFzcz0iZm9ybS1pdGVtIj4KCQkJCQkJCQkJCTxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9
ImVkaXQtZmlsdGVyLWdyb3VwLWEtMjEiIG5hbWU9ImZpbHRlcl9ncm91cF9hWzIxXSIgdmFsdWU9
IjIxIiBjbGFzcz0iZm9ybS1jaGVja2JveCI+CgkJCQkJCQkJCQk8bGFiZWwgZm9yPSJlZGl0LWZp
bHRlci1ncm91cC1hLTIxIiBjbGFzcz0ib3B0aW9uIj5TdWItZmlsdGVyIFR3bzwvbGFiZWw+CgkJ
CQkJCQkJCTwvZGl2PgoJCQkJCQkJCTwvbGk+CgkJCQkJCQk8L3VsPgoJCQkJCQk8L2xpPgoJCQkJ
CTwvdWw+CgkJCQk8L2Rpdj4KCQkJPC9kaXY+CgoJCTwvZGl2PgoJPC9maWVsZHNldD4KCgk8cD5U
aGUgcHJvYmxlbSBkb2VzIG5vdCBvY2N1ciB3aGVuIHRoZSBjaGVja2JveCBpcyBuYW1lZCB1c2lu
ZyA8Y29kZT5hcmlhLWxhYmVsPC9jb2RlPiBpbnN0ZWFkLjwvcD4KCTxkaXYgaWQ9ImZpbHRlci1n
cm91cC1iIj5GaWx0ZXIgR3JvdXAgQjwvZGl2PgoJPGZpZWxkc2V0IGFyaWEtbGFiZWxsZWRieT0i
ZmlsdGVyLWdyb3VwLWIiPgoJCTxkaXYgY2xhc3M9ImZpZWxkc2V0LXdyYXBwZXIiPgoJCQk8ZGl2
IGNsYXNzPSJmb3JtLWNoZWNrYm94ZXMiPgoJCQkJPGRpdiBjbGFzcz0iZm9ybS1jaGVja2JveGVz
Ij4KCQkJCQk8dWwgY2xhc3M9IiI+CgkJCQkJCTxsaSBjbGFzcz0iYmVmLW5lc3RlZF9faXRlbS0t
bGV2ZWwtMCI+CgkJCQkJCQk8ZGl2IGNsYXNzPSJmb3JtLWl0ZW0iPgoJCQkJCQkJCTxidXR0b24g
Y2xhc3M9ImZvcm0taXRlbS1jaGVja2JveF9fZXhwYW5kIiBhcmlhLWV4cGFuZGVkPSJ0cnVlIiBh
cmlhLWxhYmVsbGVkYnk9ImVkaXQtZmlsdGVyLWdyb3VwLWItMSI+CgkJCQkJCQkJCTxzcGFuIGNs
YXNzPSJpY29uLS1leHBhbmRlZCIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+CgkJCQkJCQkJ
CTxzcGFuIGNsYXNzPSJpY29uLS1jb2xsYXBzZWQiIGFyaWEtaGlkZGVuPSJ0cnVlIj4tPC9zcGFu
PgoJCQkJCQkJCTwvYnV0dG9uPgoJCQkJCQkJCTxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9ImVk
aXQtZmlsdGVyLWdyb3VwLWItMSIgbmFtZT0iZmlsdGVyX2dyb3VwX2JbMV0iIHZhbHVlPSIxIiBj
bGFzcz0iZm9ybS1jaGVja2JveCIgYXJpYS1sYWJlbD0iT05FIEZJTFRFUiI+CgkJCQkJCQkJPGxh
YmVsIGZvcj0iZWRpdC1maWx0ZXItZ3JvdXAtYi0xIiBjbGFzcz0ib3B0aW9uIj5GaWx0ZXIgT25l
PC9sYWJlbD4KCQkJCQkJCTwvZGl2PgoJCQkJCQkJPHVsIGNsYXNzPSJiZWYtbmVzdGVkX19sZXZl
bC0xIj4KCQkJCQkJCQk8bGkgY2xhc3M9IiI+CgkJCQkJCQkJCTxkaXYgY2xhc3M9ImZvcm0taXRl
bSI+CgkJCQkJCQkJCQk8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJlZGl0LWZpbHRlci1ncm91
cC1iLTIxIiBuYW1lPSJmaWx0ZXJfZ3JvdXBfYlsyMV0iIHZhbHVlPSIyMSIgY2xhc3M9ImZvcm0t
Y2hlY2tib3giPgoJCQkJCQkJCQkJPGxhYmVsIGZvcj0iZWRpdC1maWx0ZXItZ3JvdXAtYi0yMSIg
Y2xhc3M9Im9wdGlvbiI+U3ViLWZpbHRlciBUd288L2xhYmVsPgoJCQkJCQkJCQk8L2Rpdj4KCQkJ
CQkJCQk8L2xpPgoJCQkJCQkJPC91bD4KCQkJCQkJPC9saT4KCQkJCQk8L3VsPgoJCQkJPC9kaXY+
CgkJCTwvZGl2PgoKCQk8L2Rpdj4KCTwvZmllbGRzZXQ+CgoJPHA+VGhlIHByb2JsZW0gZG9lcyBu
b3Qgb2NjdXIgd2hlbiB0aGUgY2hlY2tib3ggaXMgbmFtZWQgdXNpbmcgPGNvZGU+YXJpYS1sYWJl
bGxlZGJ5PC9jb2RlPiBpbnN0ZWFkLjwvcD4KCTxkaXYgaWQ9ImZpbHRlci1ncm91cC1jIj5GaWx0
ZXIgR3JvdXAgQzwvZGl2PgoJPGZpZWxkc2V0IGFyaWEtbGFiZWxsZWRieT0iZmlsdGVyLWdyb3Vw
LWMiPgoJCTxkaXYgY2xhc3M9ImZpZWxkc2V0LXdyYXBwZXIiPgoJCQk8ZGl2IGNsYXNzPSJmb3Jt
LWNoZWNrYm94ZXMiPgoJCQkJPGRpdiBjbGFzcz0iZm9ybS1jaGVja2JveGVzIj4KCQkJCQk8dWwg
Y2xhc3M9IiI+CgkJCQkJCTxsaSBjbGFzcz0iYmVmLW5lc3RlZF9faXRlbS0tbGV2ZWwtMCI+CgkJ
CQkJCQk8ZGl2IGNsYXNzPSJmb3JtLWl0ZW0iPgoJCQkJCQkJCTxidXR0b24gY2xhc3M9ImZvcm0t
aXRlbS1jaGVja2JveF9fZXhwYW5kIiBhcmlhLWV4cGFuZGVkPSJ0cnVlIiBhcmlhLWxhYmVsbGVk
Ynk9ImVkaXQtZmlsdGVyLWdyb3VwLWMtMSI+CgkJCQkJCQkJCTxzcGFuIGNsYXNzPSJpY29uLS1l
eHBhbmRlZCIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+CgkJCQkJCQkJCTxzcGFuIGNsYXNz
PSJpY29uLS1jb2xsYXBzZWQiIGFyaWEtaGlkZGVuPSJ0cnVlIj4tPC9zcGFuPgoJCQkJCQkJCTwv
YnV0dG9uPgoJCQkJCQkJCTxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9ImVkaXQtZmlsdGVyLWdy
b3VwLWMtMSIgbmFtZT0iZmlsdGVyX2dyb3VwX2JbMV0iIHZhbHVlPSIxIiBjbGFzcz0iZm9ybS1j
aGVja2JveCIgYXJpYS1sYWJlbGxlZGJ5PSJsYWJlbC1maWx0ZXItZ3JvdXAtYy0xIj4KCQkJCQkJ
CQk8bGFiZWwgaWQ9ImxhYmVsLWZpbHRlci1ncm91cC1jLTEiIGZvcj0iZWRpdC1maWx0ZXItZ3Jv
dXAtYy0xIiBjbGFzcz0ib3B0aW9uIj5GaWx0ZXIgT25lPC9sYWJlbD4KCQkJCQkJCTwvZGl2PgoJ
CQkJCQkJPHVsIGNsYXNzPSJiZWYtbmVzdGVkX19sZXZlbC0xIj4KCQkJCQkJCQk8bGkgY2xhc3M9
IiI+CgkJCQkJCQkJCTxkaXYgY2xhc3M9ImZvcm0taXRlbSI+CgkJCQkJCQkJCQk8aW5wdXQgdHlw
ZT0iY2hlY2tib3giIGlkPSJlZGl0LWZpbHRlci1ncm91cC1jLTIxIiBuYW1lPSJmaWx0ZXJfZ3Jv
dXBfY1syMV0iIHZhbHVlPSIyMSIgY2xhc3M9ImZvcm0tY2hlY2tib3giPgoJCQkJCQkJCQkJPGxh
YmVsIGZvcj0iZWRpdC1maWx0ZXItZ3JvdXAtYy0yMSIgY2xhc3M9Im9wdGlvbiI+U3ViLWZpbHRl
ciBUd288L2xhYmVsPgoJCQkJCQkJCQk8L2Rpdj4KCQkJCQkJCQk8L2xpPgoJCQkJCQkJPC91bD4K
CQkJCQkJPC9saT4KCQkJCQk8L3VsPgoJCQkJPC9kaXY+CgkJCTwvZGl2PgoKCQk8L2Rpdj4KCTwv
ZmllbGRzZXQ+CgkKCTxwPlJhZGlvIGJ1dHRvbnMgZG9uJ3QgaGF2ZSB0aGlzIHByb2JsZW0sIHRo
ZSBuYW1lIG9mIHRoZSBidXR0b24gaXMgdGFrZW4gZnJvbSB0aGUgbmFtZSBvZiB0aGUgcmVmZXJl
bmNlZCByYWRpbyBpbnB1dC48L3A+Cgk8ZmllbGRzZXQ+CgkJPGxlZ2VuZD5CdXR0b24gbmFtZWQg
YnkgcmFkaW88L2xlZ2VuZD4KCQk8ZGl2PgoJCQk8YnV0dG9uIGlkPSJyYWRpbzEiIGFyaWEtZXhw
YW5kZWQ9InRydWUiPjxzcGFuIGFyaWEtaGlkZGVuPSJ0cnVlIj7wn6WHPC9zcGFuPjwvYnV0dG9u
PgoJCQk8aW5wdXQgdHlwZT0icmFkaW8iIG5hbWU9InJhZGlvcyIgdmFsdWU9IjEiIGlkPSJyYWRp
bzEiIGNoZWNrZWQ+CgkJCTxsYWJlbCBmb3I9InJhZGlvMSI+Rmlyc3QgcGxhY2U8L2xhYmVsPgoJ
CTwvZGl2PgoJCTxkaXY+CgkJCTxidXR0b24gaWQ9InJhZGlvMiIgYXJpYS1leHBhbmRlZD0idHJ1
ZSI+PHNwYW4gYXJpYS1oaWRkZW49InRydWUiPvCfpYg8L3NwYW4+PC9idXR0b24+CgkJCTxpbnB1
dCB0eXBlPSJyYWRpbyIgbmFtZT0icmFkaW9zIiB2YWx1ZT0iMiIgaWQ9InJhZGlvMSI+CgkJCTxs
YWJlbCBmb3I9InJhZGlvMiI+U2Vjb25kIHBsYWNlPC9sYWJlbD4KCQk8L2Rpdj4KCTwvZmllbGRz
ZXQ+Cjwvc2VjdGlvbj4KICAKICAgICAgPHNjcmlwdCBpZD0icmVuZGVyZWQtanMiID4KY29uc3Qg
YnRuID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignYnV0dG9uLmZvcm0taXRlbS1jaGVja2JveF9f
ZXhwYW5kW2FyaWEtZXhwYW5kZWRdJyk7CgpidG4uYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCAo
KSA9PiB7CglpZiAoYnRuLmdldEF0dHJpYnV0ZSgnYXJpYS1leHBhbmRlZCcpID09ICd0cnVlJykg
ewoJCWJ0bi5zZXRBdHRyaWJ1dGUoJ2FyaWEtZXhwYW5kZWQnLCBmYWxzZSk7Cgl9CgllbHNlIHsK
CQlidG4uc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJywgdHJ1ZSk7Cgl9Cn0pOwogICAgPC9z
Y3JpcHQ+CgogIAo8L2JvZHk+Cgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>473582</attachid>
            <date>2024-12-17 06:37:10 -0800</date>
            <delta_ts>2024-12-17 06:37:10 -0800</delta_ts>
            <desc>corrected reduced case example of the problem with checkboxes and radio buttons</desc>
            <filename>corrected reduced case aria-labelledby name from checkbox.html</filename>
            <type>text/html</type>
            <size>6281</size>
            <attacher name="Curtis Wilcox">webkit.org</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIiA+Cgo8aGVhZD4KICA8bWV0YSBjaGFyc2V0
PSJVVEYtOCI+CiAgCiAgPG1ldGEgbmFtZT0icm9ib3RzIiBjb250ZW50PSJub2luZGV4Ij4KICAK
ICAKCiAgPHRpdGxlPnJlZHVjZWQgY2FzZSBhcmlhLWxhYmVsbGVkYnkgbmFtZSBmcm9tIGNoZWNr
Ym94PC90aXRsZT4KCiAgICA8bGluayByZWw9ImNhbm9uaWNhbCIgaHJlZj0iaHR0cHM6Ly9jb2Rl
cGVuLmlvL2Njd2lsY294L3Blbi9Rd0xkZ2pPLzllYzg5ZDZhOGZjNGMyNWI4NmE5MDdiOTBiYjRm
OGYwIj4KICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRo
LCBpbml0aWFsLXNjYWxlPTEiPgogIAogIAogIAo8c3R5bGU+CmJ1dHRvbi5mb3JtLWl0ZW0tY2hl
Y2tib3hfX2V4cGFuZFthcmlhLWV4cGFuZGVkPSJ0cnVlIl0gLmljb24tLWV4cGFuZGVkIHsKCWRp
c3BsYXk6IG5vbmU7Cn0KCmJ1dHRvbi5mb3JtLWl0ZW0tY2hlY2tib3hfX2V4cGFuZFthcmlhLWV4
cGFuZGVkPSJmYWxzZSJdIC5pY29uLS1jb2xsYXBzZWQgewoJZGlzcGxheTogbm9uZTsKfQoKLmJl
Zi1uZXN0ZWRfX2l0ZW0tLWxldmVsLTA6aGFzKGJ1dHRvbi5mb3JtLWl0ZW0tY2hlY2tib3hfX2V4
cGFuZFthcmlhLWV4cGFuZGVkPSJmYWxzZSJdKSB1bCB7CglkaXNwbGF5OiBub25lOwp9CgpzZWN0
aW9uID4gKiB7CgltYXgtd2lkdGg6IDcwY2g7Cn0KPC9zdHlsZT4KCiAgCiAgCiAgCjwvaGVhZD4K
Cjxib2R5PgogIDxwPjxhIGhyZWY9Imh0dHBzOi8vY2Rwbi5pby9wZW4vZGVidWcvUXdMZGdqTy85
ZWM4OWQ2YThmYzRjMjViODZhOTA3YjkwYmI0ZjhmMCI+RGVidWcgdmlldzwvYT48L3A+CjxwPihy
ZWZlcmVuY2VkIGluIDxhIGhyZWY9Imh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yODQ3NzQiPmJ1ZyAyODQ3NzQ8L2E+Lik8L3A+CjxzZWN0aW9uPgoJPGgyPkZpbHRlcnM8
L2gyPgoJPHA+VXNpbmcgVm9pY2VPdmVyIG9uIG1hY09TIFNvbm9tYSAxNC43IHdpdGggU2FmYXJp
IDE4LjIsIHdoZW4gPGNvZGU+YXJpYS1sYWJlbGxlZGJ5PC9jb2RlPiBvbiBhIDxjb2RlPiZsdDti
dXR0b24mZ3Q7PC9jb2RlPiByZWZlcmVuY2VzIHRoZSBpZCBvZiBhIDxjb2RlPmNoZWNrYm94PC9j
b2RlPiwgaXQgcmVhZHMgdGhlIGNoZWNrYm94J3MgdmFsdWUgYXMgdGhlIGJ1dHRvbidzIG5hbWUg
aW5zdGVhZCBvZiB0aGUgY2hlY2tib3gncyBuYW1lIHdoZW4gdGhlIGNoZWNrYm94J3MgbmFtZSBj
b21lcyBmcm9tIGFuIGV4cGxpY2l0bHkgYXNzb2NpYXRlZCA8Y29kZT4mbHQ7bGFiZWwmZ3Q7PC9j
b2RlPiBlbGVtZW50LiBJbiB0aGUgd2ViIHJvdG9yLCB0aGUgYnV0dG9uJ3MgbmFtZSBpcyBkaXNw
bGF5ZWQgYXMgdGhlIGNoZWNrYm94J3MgbmFtZSBicmFja2V0ZWQgYmV0d2VlbiBpdHMgdmFsdWUu
PC9wPgoJPGRpdiBpZD0iZmlsdGVyLWdyb3VwLWEiPkZpbHRlciBHcm91cCBBPC9kaXY+Cgk8Zmll
bGRzZXQgYXJpYS1sYWJlbGxlZGJ5PSJmaWx0ZXItZ3JvdXAtYSI+CgkJPGRpdiBjbGFzcz0iZmll
bGRzZXQtd3JhcHBlciI+CgkJCTxkaXYgY2xhc3M9ImZvcm0tY2hlY2tib3hlcyI+CgkJCQk8ZGl2
IGNsYXNzPSJmb3JtLWNoZWNrYm94ZXMiPgoJCQkJCTx1bCBjbGFzcz0iIj4KCQkJCQkJPGxpIGNs
YXNzPSJiZWYtbmVzdGVkX19pdGVtLS1sZXZlbC0wIj4KCQkJCQkJCTxkaXYgY2xhc3M9ImZvcm0t
aXRlbSI+CgkJCQkJCQkJPGJ1dHRvbiBjbGFzcz0iZm9ybS1pdGVtLWNoZWNrYm94X19leHBhbmQi
IGFyaWEtZXhwYW5kZWQ9InRydWUiIGFyaWEtbGFiZWxsZWRieT0iZWRpdC1maWx0ZXItZ3JvdXAt
YS0xIj4KCQkJCQkJCQkJPHNwYW4gY2xhc3M9Imljb24tLWV4cGFuZGVkIiBhcmlhLWhpZGRlbj0i
dHJ1ZSI+Kzwvc3Bhbj4KCQkJCQkJCQkJPHNwYW4gY2xhc3M9Imljb24tLWNvbGxhcHNlZCIgYXJp
YS1oaWRkZW49InRydWUiPi08L3NwYW4+CgkJCQkJCQkJPC9idXR0b24+CgkJCQkJCQkJPGlucHV0
IHR5cGU9ImNoZWNrYm94IiBpZD0iZWRpdC1maWx0ZXItZ3JvdXAtYS0xIiBuYW1lPSJmaWx0ZXJf
Z3JvdXBfYVsxXSIgdmFsdWU9IjEiIGNsYXNzPSJmb3JtLWNoZWNrYm94Ij4KCQkJCQkJCQk8bGFi
ZWwgZm9yPSJlZGl0LWZpbHRlci1ncm91cC1hLTEiIGNsYXNzPSJvcHRpb24iPkZpbHRlciBPbmU8
L2xhYmVsPgoJCQkJCQkJPC9kaXY+CgkJCQkJCQk8dWwgY2xhc3M9ImJlZi1uZXN0ZWRfX2xldmVs
LTEiPgoJCQkJCQkJCTxsaSBjbGFzcz0iIj4KCQkJCQkJCQkJPGRpdiBjbGFzcz0iZm9ybS1pdGVt
Ij4KCQkJCQkJCQkJCTxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9ImVkaXQtZmlsdGVyLWdyb3Vw
LWEtMjEiIG5hbWU9ImZpbHRlcl9ncm91cF9hWzIxXSIgdmFsdWU9IjIxIiBjbGFzcz0iZm9ybS1j
aGVja2JveCI+CgkJCQkJCQkJCQk8bGFiZWwgZm9yPSJlZGl0LWZpbHRlci1ncm91cC1hLTIxIiBj
bGFzcz0ib3B0aW9uIj5TdWItZmlsdGVyIFR3bzwvbGFiZWw+CgkJCQkJCQkJCTwvZGl2PgoJCQkJ
CQkJCTwvbGk+CgkJCQkJCQk8L3VsPgoJCQkJCQk8L2xpPgoJCQkJCTwvdWw+CgkJCQk8L2Rpdj4K
CQkJPC9kaXY+CgoJCTwvZGl2PgoJPC9maWVsZHNldD4KCgk8cD5UaGUgcHJvYmxlbSBkb2VzIG5v
dCBvY2N1ciB3aGVuIHRoZSBjaGVja2JveCBpcyBuYW1lZCB1c2luZyA8Y29kZT5hcmlhLWxhYmVs
PC9jb2RlPiBpbnN0ZWFkLjwvcD4KCTxkaXYgaWQ9ImZpbHRlci1ncm91cC1iIj5GaWx0ZXIgR3Jv
dXAgQjwvZGl2PgoJPGZpZWxkc2V0IGFyaWEtbGFiZWxsZWRieT0iZmlsdGVyLWdyb3VwLWIiPgoJ
CTxkaXYgY2xhc3M9ImZpZWxkc2V0LXdyYXBwZXIiPgoJCQk8ZGl2IGNsYXNzPSJmb3JtLWNoZWNr
Ym94ZXMiPgoJCQkJPGRpdiBjbGFzcz0iZm9ybS1jaGVja2JveGVzIj4KCQkJCQk8dWwgY2xhc3M9
IiI+CgkJCQkJCTxsaSBjbGFzcz0iYmVmLW5lc3RlZF9faXRlbS0tbGV2ZWwtMCI+CgkJCQkJCQk8
ZGl2IGNsYXNzPSJmb3JtLWl0ZW0iPgoJCQkJCQkJCTxidXR0b24gY2xhc3M9ImZvcm0taXRlbS1j
aGVja2JveF9fZXhwYW5kIiBhcmlhLWV4cGFuZGVkPSJ0cnVlIiBhcmlhLWxhYmVsbGVkYnk9ImVk
aXQtZmlsdGVyLWdyb3VwLWItMSI+CgkJCQkJCQkJCTxzcGFuIGNsYXNzPSJpY29uLS1leHBhbmRl
ZCIgYXJpYS1oaWRkZW49InRydWUiPis8L3NwYW4+CgkJCQkJCQkJCTxzcGFuIGNsYXNzPSJpY29u
LS1jb2xsYXBzZWQiIGFyaWEtaGlkZGVuPSJ0cnVlIj4tPC9zcGFuPgoJCQkJCQkJCTwvYnV0dG9u
PgoJCQkJCQkJCTxpbnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9ImVkaXQtZmlsdGVyLWdyb3VwLWIt
MSIgbmFtZT0iZmlsdGVyX2dyb3VwX2JbMV0iIHZhbHVlPSIxIiBjbGFzcz0iZm9ybS1jaGVja2Jv
eCIgYXJpYS1sYWJlbD0iT05FIEZJTFRFUiI+CgkJCQkJCQkJPGxhYmVsIGZvcj0iZWRpdC1maWx0
ZXItZ3JvdXAtYi0xIiBjbGFzcz0ib3B0aW9uIj5GaWx0ZXIgT25lPC9sYWJlbD4KCQkJCQkJCTwv
ZGl2PgoJCQkJCQkJPHVsIGNsYXNzPSJiZWYtbmVzdGVkX19sZXZlbC0xIj4KCQkJCQkJCQk8bGkg
Y2xhc3M9IiI+CgkJCQkJCQkJCTxkaXYgY2xhc3M9ImZvcm0taXRlbSI+CgkJCQkJCQkJCQk8aW5w
dXQgdHlwZT0iY2hlY2tib3giIGlkPSJlZGl0LWZpbHRlci1ncm91cC1iLTIxIiBuYW1lPSJmaWx0
ZXJfZ3JvdXBfYlsyMV0iIHZhbHVlPSIyMSIgY2xhc3M9ImZvcm0tY2hlY2tib3giPgoJCQkJCQkJ
CQkJPGxhYmVsIGZvcj0iZWRpdC1maWx0ZXItZ3JvdXAtYi0yMSIgY2xhc3M9Im9wdGlvbiI+U3Vi
LWZpbHRlciBUd288L2xhYmVsPgoJCQkJCQkJCQk8L2Rpdj4KCQkJCQkJCQk8L2xpPgoJCQkJCQkJ
PC91bD4KCQkJCQkJPC9saT4KCQkJCQk8L3VsPgoJCQkJPC9kaXY+CgkJCTwvZGl2PgoKCQk8L2Rp
dj4KCTwvZmllbGRzZXQ+CgoJPHA+VGhlIHByb2JsZW0gZG9lcyBub3Qgb2NjdXIgd2hlbiB0aGUg
Y2hlY2tib3ggaXMgbmFtZWQgdXNpbmcgPGNvZGU+YXJpYS1sYWJlbGxlZGJ5PC9jb2RlPiBpbnN0
ZWFkLjwvcD4KCTxkaXYgaWQ9ImZpbHRlci1ncm91cC1jIj5GaWx0ZXIgR3JvdXAgQzwvZGl2PgoJ
PGZpZWxkc2V0IGFyaWEtbGFiZWxsZWRieT0iZmlsdGVyLWdyb3VwLWMiPgoJCTxkaXYgY2xhc3M9
ImZpZWxkc2V0LXdyYXBwZXIiPgoJCQk8ZGl2IGNsYXNzPSJmb3JtLWNoZWNrYm94ZXMiPgoJCQkJ
PGRpdiBjbGFzcz0iZm9ybS1jaGVja2JveGVzIj4KCQkJCQk8dWwgY2xhc3M9IiI+CgkJCQkJCTxs
aSBjbGFzcz0iYmVmLW5lc3RlZF9faXRlbS0tbGV2ZWwtMCI+CgkJCQkJCQk8ZGl2IGNsYXNzPSJm
b3JtLWl0ZW0iPgoJCQkJCQkJCTxidXR0b24gY2xhc3M9ImZvcm0taXRlbS1jaGVja2JveF9fZXhw
YW5kIiBhcmlhLWV4cGFuZGVkPSJ0cnVlIiBhcmlhLWxhYmVsbGVkYnk9ImVkaXQtZmlsdGVyLWdy
b3VwLWMtMSI+CgkJCQkJCQkJCTxzcGFuIGNsYXNzPSJpY29uLS1leHBhbmRlZCIgYXJpYS1oaWRk
ZW49InRydWUiPis8L3NwYW4+CgkJCQkJCQkJCTxzcGFuIGNsYXNzPSJpY29uLS1jb2xsYXBzZWQi
IGFyaWEtaGlkZGVuPSJ0cnVlIj4tPC9zcGFuPgoJCQkJCQkJCTwvYnV0dG9uPgoJCQkJCQkJCTxp
bnB1dCB0eXBlPSJjaGVja2JveCIgaWQ9ImVkaXQtZmlsdGVyLWdyb3VwLWMtMSIgbmFtZT0iZmls
dGVyX2dyb3VwX2JbMV0iIHZhbHVlPSIxIiBjbGFzcz0iZm9ybS1jaGVja2JveCIgYXJpYS1sYWJl
bGxlZGJ5PSJsYWJlbC1maWx0ZXItZ3JvdXAtYy0xIj4KCQkJCQkJCQk8bGFiZWwgaWQ9ImxhYmVs
LWZpbHRlci1ncm91cC1jLTEiIGZvcj0iZWRpdC1maWx0ZXItZ3JvdXAtYy0xIiBjbGFzcz0ib3B0
aW9uIj5GaWx0ZXIgT25lPC9sYWJlbD4KCQkJCQkJCTwvZGl2PgoJCQkJCQkJPHVsIGNsYXNzPSJi
ZWYtbmVzdGVkX19sZXZlbC0xIj4KCQkJCQkJCQk8bGkgY2xhc3M9IiI+CgkJCQkJCQkJCTxkaXYg
Y2xhc3M9ImZvcm0taXRlbSI+CgkJCQkJCQkJCQk8aW5wdXQgdHlwZT0iY2hlY2tib3giIGlkPSJl
ZGl0LWZpbHRlci1ncm91cC1jLTIxIiBuYW1lPSJmaWx0ZXJfZ3JvdXBfY1syMV0iIHZhbHVlPSIy
MSIgY2xhc3M9ImZvcm0tY2hlY2tib3giPgoJCQkJCQkJCQkJPGxhYmVsIGZvcj0iZWRpdC1maWx0
ZXItZ3JvdXAtYy0yMSIgY2xhc3M9Im9wdGlvbiI+U3ViLWZpbHRlciBUd288L2xhYmVsPgoJCQkJ
CQkJCQk8L2Rpdj4KCQkJCQkJCQk8L2xpPgoJCQkJCQkJPC91bD4KCQkJCQkJPC9saT4KCQkJCQk8
L3VsPgoJCQkJPC9kaXY+CgkJCTwvZGl2PgoKCQk8L2Rpdj4KCTwvZmllbGRzZXQ+CgkKCTxwPlJh
ZGlvIGJ1dHRvbnMgZG9uJ3QgaGF2ZSB0aGlzIHByb2JsZW0sIHRoZSBuYW1lIG9mIHRoZSBidXR0
b24gaXMgdGFrZW4gZnJvbSB0aGUgbmFtZSBvZiB0aGUgcmVmZXJlbmNlZCByYWRpbyBpbnB1dC48
L3A+Cgk8ZmllbGRzZXQ+CgkJPGxlZ2VuZD5CdXR0b24gbmFtZWQgYnkgcmFkaW88L2xlZ2VuZD4K
CQk8ZGl2PgoJCQk8YnV0dG9uIGlkPSJidG4tcmFkaW8xIiBhcmlhLWV4cGFuZGVkPSJ0cnVlIiBh
cmlhLWxhYmVsbGVkYnk9InJhZGlvMSI+PHNwYW4gYXJpYS1oaWRkZW49InRydWUiPvCfpYc8L3Nw
YW4+PC9idXR0b24+CgkJCTxpbnB1dCB0eXBlPSJyYWRpbyIgbmFtZT0icmFkaW9zIiB2YWx1ZT0i
MSIgaWQ9InJhZGlvMSIgY2hlY2tlZD4KCQkJPGxhYmVsIGZvcj0icmFkaW8xIj5GaXJzdCBwbGFj
ZTwvbGFiZWw+CgkJPC9kaXY+CgkJPGRpdj4KCQkJPGJ1dHRvbiBpZD0iYnRuLXJhZGlvMiIgYXJp
YS1leHBhbmRlZD0idHJ1ZSIgYXJpYS1sYWJlbGxlZGJ5PSJyYWRpbzIiPjxzcGFuIGFyaWEtaGlk
ZGVuPSJ0cnVlIj7wn6WIPC9zcGFuPjwvYnV0dG9uPgoJCQk8aW5wdXQgdHlwZT0icmFkaW8iIG5h
bWU9InJhZGlvcyIgdmFsdWU9IjIiIGlkPSJyYWRpbzIiPgoJCQk8bGFiZWwgZm9yPSJyYWRpbzIi
PlNlY29uZCBwbGFjZTwvbGFiZWw+CgkJPC9kaXY+Cgk8L2ZpZWxkc2V0Pgo8L3NlY3Rpb24+CiAg
CiAgICAgIDxzY3JpcHQgaWQ9InJlbmRlcmVkLWpzIiA+CmNvbnN0IGJ0biA9IGRvY3VtZW50LnF1
ZXJ5U2VsZWN0b3IoJ2J1dHRvbi5mb3JtLWl0ZW0tY2hlY2tib3hfX2V4cGFuZFthcmlhLWV4cGFu
ZGVkXScpOwoKYnRuLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgKCkgPT4gewoJaWYgKGJ0bi5n
ZXRBdHRyaWJ1dGUoJ2FyaWEtZXhwYW5kZWQnKSA9PSAndHJ1ZScpIHsKCQlidG4uc2V0QXR0cmli
dXRlKCdhcmlhLWV4cGFuZGVkJywgZmFsc2UpOwoJfQoJZWxzZSB7CgkJYnRuLnNldEF0dHJpYnV0
ZSgnYXJpYS1leHBhbmRlZCcsIHRydWUpOwoJfQp9KTsKICAgIDwvc2NyaXB0PgoKICAKPC9ib2R5
PgoKPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>