<?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>113339</bug_id>
          
          <creation_ts>2013-03-26 14:09:58 -0700</creation_ts>
          <short_desc>WebKit does not expose @required or @aria-required as AXRequired on select elements</short_desc>
          <delta_ts>2013-03-26 17:14:01 -0700</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>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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="James Craig">jcraig</reporter>
          <assigned_to name="chris fleizach">cfleizach</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>cfleizach</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>jdiggs</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>863987</commentid>
    <comment_count>0</comment_count>
      <attachid>195157</attachid>
    <who name="James Craig">jcraig</who>
    <bug_when>2013-03-26 14:09:58 -0700</bug_when>
    <thetext>Created attachment 195157
test case demonstrating bug

WebKit does not expose @required or @aria-required as AXRequired on select elements</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>863990</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2013-03-26 14:10:08 -0700</bug_when>
    <thetext>&lt;rdar://problem/13509223&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864083</commentid>
    <comment_count>2</comment_count>
      <attachid>195182</attachid>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2013-03-26 16:19:52 -0700</bug_when>
    <thetext>Created attachment 195182
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864084</commentid>
    <comment_count>3</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2013-03-26 16:20:05 -0700</bug_when>
    <thetext>adding tim to help review</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864121</commentid>
    <comment_count>4</comment_count>
      <attachid>195182</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-03-26 17:09:28 -0700</bug_when>
    <thetext>Comment on attachment 195182
patch 

View in context: https://bugs.webkit.org/attachment.cgi?id=195182&amp;action=review

&gt; LayoutTests/platform/mac/accessibility/aria-required-popup-button.html:8
&gt; +&lt;div id=&quot;group&quot;&gt;

Indentation could be better.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864127</commentid>
    <comment_count>5</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2013-03-26 17:14:01 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/146949</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>195157</attachid>
            <date>2013-03-26 14:09:58 -0700</date>
            <delta_ts>2013-03-26 14:09:58 -0700</delta_ts>
            <desc>test case demonstrating bug</desc>
            <filename>required_select.html</filename>
            <type>text/html</type>
            <size>307</size>
            <attacher name="James Craig">jcraig</attacher>
            
              <data encoding="base64">PGxhYmVsIGZvcj0iczEiPlNvbWUgV29yZHM8L2xhYmVsPjxicj4KPHNlbGVjdCBpZD0iczEiIHJl
cXVpcmVkPgogIDxvcHRpb24+Rm9vPC9vcHRpb24+CiAgPG9wdGlvbj5CYXI8L29wdGlvbj4KICA8
b3B0aW9uPkJhejwvb3B0aW9uPgo8L3NlbGVjdD48YnI+PGJyPgo8bGFiZWwgZm9yPSJzMiI+TW9y
ZSBXb3JkczwvbGFiZWw+PGJyPgo8c2VsZWN0IGlkPSJzMiIgYXJpYS1yZXF1aXJlZD0idHJ1ZSI+
CiAgPG9wdGlvbj5Gb288L29wdGlvbj4KICA8b3B0aW9uPkJhcjwvb3B0aW9uPgogIDxvcHRpb24+
QmF6PC9vcHRpb24+Cjwvc2VsZWN0Pg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>195182</attachid>
            <date>2013-03-26 16:19:52 -0700</date>
            <delta_ts>2013-03-26 17:09:28 -0700</delta_ts>
            <desc>patch </desc>
            <filename>patch</filename>
            <type>text/plain</type>
            <size>5694</size>
            <attacher name="chris fleizach">cfleizach</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE0Njk0NCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE3IEBACisyMDEzLTAzLTI2ICBDaHJpcyBG
bGVpemFjaCAgPGNmbGVpemFjaEBhcHBsZS5jb20+CisKKyAgICAgICAgV2ViS2l0IGRvZXMgbm90
IGV4cG9zZSBAcmVxdWlyZWQgb3IgQGFyaWEtcmVxdWlyZWQgYXMgQVhSZXF1aXJlZCBvbiBzZWxl
Y3QgZWxlbWVudHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTExMzMzOQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIE1ha2Ugc3VyZSBidXR0b24gdHlwZXMgY2FuIHJldHVybiB0aGUgQVhSZXF1aXJlZCBhdHRy
aWJ1dGUuCisKKyAgICAgICAgVGVzdHM6IHBsYXRmb3JtL21hYy9hY2Nlc3NpYmlsaXR5L2FyaWEt
cmVxdWlyZWQtcG9wdXAtYnV0dG9uLmh0bWwKKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkvbWFj
L1dlYkFjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyTWFjLm1tOgorICAgICAgICAoLVtXZWJBY2Nl
c3NpYmlsaXR5T2JqZWN0V3JhcHBlciBhY2Nlc3NpYmlsaXR5QXR0cmlidXRlTmFtZXNdKToKKwog
MjAxMy0wMy0yNiAgQnJlbnQgRnVsZ2hhbSAgPGJmdWxnaGFtQHdlYmtpdC5vcmc+CiAKICAgICAg
ICAgW1dpbmRvd3MsIFdpbkNhaXJvXSBTY3JvbGwgb2Zmc2V0IGJlaW5nIGFwcGxpZWQgdG8gcGx1
Z2lucyBkdXJpbmcgcHJpbnQgb3BlcmF0aW9ucy4KSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2FjY2Vz
c2liaWxpdHkvbWFjL1dlYkFjY2Vzc2liaWxpdHlPYmplY3RXcmFwcGVyTWFjLm1tCj09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvbWFjL1dlYkFjY2Vzc2liaWxpdHlP
YmplY3RXcmFwcGVyTWFjLm1tCShyZXZpc2lvbiAxNDY5MjcpCisrKyBTb3VyY2UvV2ViQ29yZS9h
Y2Nlc3NpYmlsaXR5L21hYy9XZWJBY2Nlc3NpYmlsaXR5T2JqZWN0V3JhcHBlck1hYy5tbQkod29y
a2luZyBjb3B5KQpAQCAtMTIyMCw2ICsxMjIwLDcgQEAKICAgICAgICAgW3RlbXBBcnJheSByZW1v
dmVPYmplY3Q6TlNBY2Nlc3NpYmlsaXR5VmFsdWVBdHRyaWJ1dGVdOwogICAgICAgICBbdGVtcEFy
cmF5IGFkZE9iamVjdDpOU0FjY2Vzc2liaWxpdHlUaXRsZVVJRWxlbWVudEF0dHJpYnV0ZV07CiAg
ICAgICAgIFt0ZW1wQXJyYXkgYWRkT2JqZWN0Ok5TQWNjZXNzaWJpbGl0eUFjY2Vzc0tleUF0dHJp
YnV0ZV07CisgICAgICAgIFt0ZW1wQXJyYXkgYWRkT2JqZWN0Ok5TQWNjZXNzaWJpbGl0eVJlcXVp
cmVkQXR0cmlidXRlXTsKICAgICAgICAgYnV0dG9uQXR0cnMgPSBbW05TQXJyYXkgYWxsb2NdIGlu
aXRXaXRoQXJyYXk6dGVtcEFycmF5XTsKICAgICAgICAgW3RlbXBBcnJheSByZWxlYXNlXTsKICAg
ICB9CkluZGV4OiBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNDY5NDQpCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJ
KHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwxNCBAQAorMjAxMy0wMy0yNiAgQ2hyaXMgRmxlaXph
Y2ggIDxjZmxlaXphY2hAYXBwbGUuY29tPgorCisgICAgICAgIFdlYktpdCBkb2VzIG5vdCBleHBv
c2UgQHJlcXVpcmVkIG9yIEBhcmlhLXJlcXVpcmVkIGFzIEFYUmVxdWlyZWQgb24gc2VsZWN0IGVs
ZW1lbnRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
MTMzMzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IHBsYXRmb3JtL21hYy9hY2Nlc3NpYmlsaXR5L2FyaWEtcmVxdWlyZWQtcG9wdXAtYnV0dG9uLWV4
cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vbWFjL2FjY2Vzc2liaWxpdHkv
YXJpYS1yZXF1aXJlZC1wb3B1cC1idXR0b24uaHRtbDogQWRkZWQuCisgICAgICAgICogcGxhdGZv
cm0vbWFjL2FjY2Vzc2liaWxpdHkvYXJpYS1zZXRzaXplLXBvc2luc2V0Lmh0bWw6IEFkZGVkLgor
CiAyMDEzLTAzLTI2ICBab2x0YW4gSG9ydmF0aCAgPHpvbHRhbkB3ZWJraXQub3JnPgogCiAgICAg
ICAgIFVucmV2aWV3ZWQuIEZpeCB0ZXN0IGFmdGVyIHIxNDY5MzguIFNpbmNlIENTUyBFeGNsdXNp
b25zIGlzIHN0aWxsIGFuIGV4cGVyaW1lbnRhbCBmZWF0dXJlLCBzaGFwZS1pbnNpZGUtb24tbmVz
dGVkLWNvbnRhaW5lci13aXRoLXVucmVzb2x2ZWQtaGVpZ2h0Lmh0bWwKSW5kZXg6IExheW91dFRl
c3RzL3BsYXRmb3JtL21hYy9hY2Nlc3NpYmlsaXR5L2FyaWEtcmVxdWlyZWQtcG9wdXAtYnV0dG9u
LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvYWNj
ZXNzaWJpbGl0eS9hcmlhLXJlcXVpcmVkLXBvcHVwLWJ1dHRvbi1leHBlY3RlZC50eHQJKHJldmlz
aW9uIDApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvYWNjZXNzaWJpbGl0eS9hcmlhLXJl
cXVpcmVkLXBvcHVwLWJ1dHRvbi1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEs
MjAgQEAKKworCitUaGlzIHRlc3RzIHRoYXQgQVhSZXF1aXJlZCBpcyByZXBvcnRlZCBmb3IgcG9w
dXAgYnV0dG9ucy4KKworT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQQVNT
IiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1ZlcmlmeSByZXF1
aXJlZCBhdHRyaWJ1dGUgd29ya3MgYXMgZXhwZWN0ZWQuCitQQVNTIGJ1dHRvbjEuaXNBdHRyaWJ1
dGVTdXBwb3J0ZWQoJ0FYUmVxdWlyZWQnKSBpcyB0cnVlCitQQVNTIGJ1dHRvbjEuYm9vbEF0dHJp
YnV0ZVZhbHVlKCdBWFJlcXVpcmVkJykgaXMgdHJ1ZQorVmVyaWZ5IGFyaWEtcmVxdWlyZWQgYXR0
cmlidXRlIHdvcmtzIGFzIGV4cGVjdGVkLgorUEFTUyBidXR0b24yLmlzQXR0cmlidXRlU3VwcG9y
dGVkKCdBWFJlcXVpcmVkJykgaXMgdHJ1ZQorUEFTUyBidXR0b24yLmJvb2xBdHRyaWJ1dGVWYWx1
ZSgnQVhSZXF1aXJlZCcpIGlzIHRydWUKK1ZlcmlmeSBhcmlhLXJlcXVpcmVkIGF0dHJpYnV0ZSB3
b3JrcyB3aGVuIGl0J3MgZmFsc2UuCitQQVNTIGJ1dHRvbjMuaXNBdHRyaWJ1dGVTdXBwb3J0ZWQo
J0FYUmVxdWlyZWQnKSBpcyB0cnVlCitQQVNTIGJ1dHRvbjMuYm9vbEF0dHJpYnV0ZVZhbHVlKCdB
WFJlcXVpcmVkJykgaXMgZmFsc2UKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKwor
VEVTVCBDT01QTEVURQorCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvYWNjZXNzaWJp
bGl0eS9hcmlhLXJlcXVpcmVkLXBvcHVwLWJ1dHRvbi5odG1sCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91
dFRlc3RzL3BsYXRmb3JtL21hYy9hY2Nlc3NpYmlsaXR5L2FyaWEtcmVxdWlyZWQtcG9wdXAtYnV0
dG9uLmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvYWNjZXNz
aWJpbGl0eS9hcmlhLXJlcXVpcmVkLXBvcHVwLWJ1dHRvbi5odG1sCShyZXZpc2lvbiAwKQpAQCAt
MCwwICsxLDYxIEBACis8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RURCBIVE1MLy9F
TiI+Cis8aHRtbD4KKzxoZWFkPgorPHNjcmlwdCBzcmM9Ii4uLy4uLy4uL2Zhc3QvanMvcmVzb3Vy
Y2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5IGlkPSJib2R5Ij4K
KworPGRpdiBpZD0iZ3JvdXAiPgorCis8c2VsZWN0IGlkPSJzMSIgcmVxdWlyZWQ+CisgIDxvcHRp
b24+Rm9vPC9vcHRpb24+CisgIDxvcHRpb24+QmFyPC9vcHRpb24+CisgIDxvcHRpb24+QmF6PC9v
cHRpb24+Cis8L3NlbGVjdD48YnI+PGJyPgorCis8c2VsZWN0IGlkPSJzMiIgYXJpYS1yZXF1aXJl
ZD0idHJ1ZSI+CisgIDxvcHRpb24+Rm9vPC9vcHRpb24+CisgIDxvcHRpb24+QmFyPC9vcHRpb24+
CisgIDxvcHRpb24+QmF6PC9vcHRpb24+Cis8L3NlbGVjdD4KKworPHNlbGVjdCBpZD0iczMiIGFy
aWEtcmVxdWlyZWQ9ImZhbHNlIj4KKyAgPG9wdGlvbj5Gb288L29wdGlvbj4KKyAgPG9wdGlvbj5C
YXI8L29wdGlvbj4KKyAgPG9wdGlvbj5CYXo8L29wdGlvbj4KKzwvc2VsZWN0PgorCis8L2Rpdj4K
KworPHAgaWQ9ImRlc2NyaXB0aW9uIj48L3A+Cis8ZGl2IGlkPSJjb25zb2xlIj48L2Rpdj4KKwor
PHNjcmlwdD4KKworICAgIGRlc2NyaXB0aW9uKCJUaGlzIHRlc3RzIHRoYXQgQVhSZXF1aXJlZCBp
cyByZXBvcnRlZCBmb3IgcG9wdXAgYnV0dG9ucy4iKTsKKworICAgIGlmICh3aW5kb3cuYWNjZXNz
aWJpbGl0eUNvbnRyb2xsZXIpIHsKKworICAgICAgICAgIGRlYnVnKCJWZXJpZnkgcmVxdWlyZWQg
YXR0cmlidXRlIHdvcmtzIGFzIGV4cGVjdGVkLiIpOworICAgICAgICAgIHZhciBidXR0b24xID0g
YWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuYWNjZXNzaWJsZUVsZW1lbnRCeUlkKCJzMSIpOworICAg
ICAgICAgIHNob3VsZEJlVHJ1ZSgiYnV0dG9uMS5pc0F0dHJpYnV0ZVN1cHBvcnRlZCgnQVhSZXF1
aXJlZCcpIik7CisgICAgICAgICAgc2hvdWxkQmVUcnVlKCJidXR0b24xLmJvb2xBdHRyaWJ1dGVW
YWx1ZSgnQVhSZXF1aXJlZCcpIik7CisKKyAgICAgICAgICBkZWJ1ZygiVmVyaWZ5IGFyaWEtcmVx
dWlyZWQgYXR0cmlidXRlIHdvcmtzIGFzIGV4cGVjdGVkLiIpOworICAgICAgICAgIHZhciBidXR0
b24yID0gYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuYWNjZXNzaWJsZUVsZW1lbnRCeUlkKCJzMiIp
OworICAgICAgICAgIHNob3VsZEJlVHJ1ZSgiYnV0dG9uMi5pc0F0dHJpYnV0ZVN1cHBvcnRlZCgn
QVhSZXF1aXJlZCcpIik7CisgICAgICAgICAgc2hvdWxkQmVUcnVlKCJidXR0b24yLmJvb2xBdHRy
aWJ1dGVWYWx1ZSgnQVhSZXF1aXJlZCcpIik7CisKKyAgICAgICAgICBkZWJ1ZygiVmVyaWZ5IGFy
aWEtcmVxdWlyZWQgYXR0cmlidXRlIHdvcmtzIHdoZW4gaXQncyBmYWxzZS4iKTsKKyAgICAgICAg
ICB2YXIgYnV0dG9uMyA9IGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmFjY2Vzc2libGVFbGVtZW50
QnlJZCgiczMiKTsKKyAgICAgICAgICBzaG91bGRCZVRydWUoImJ1dHRvbjMuaXNBdHRyaWJ1dGVT
dXBwb3J0ZWQoJ0FYUmVxdWlyZWQnKSIpOworICAgICAgICAgIHNob3VsZEJlRmFsc2UoImJ1dHRv
bjMuYm9vbEF0dHJpYnV0ZVZhbHVlKCdBWFJlcXVpcmVkJykiKTsKKworICAgICAgICAgIGRvY3Vt
ZW50LmdldEVsZW1lbnRCeUlkKCJncm91cCIpLnN0eWxlLnZpc2liaWxpdHkgPSAnaGlkZGVuJzsK
KyAgICB9CisKKzwvc2NyaXB0PgorCis8c2NyaXB0IHNyYz0iLi4vLi4vLi4vZmFzdC9qcy9yZXNv
dXJjZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>
<flag name="review"
          id="217028"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>