<?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>163252</bug_id>
          
          <creation_ts>2016-10-10 16:24:11 -0700</creation_ts>
          <short_desc>AX: Expose invalid status for input types with that information</short_desc>
          <delta_ts>2023-02-08 07:27:08 -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>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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="Nan Wang">n_wang</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>cfleizach</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>jcraig</cc>
    
    <cc>jdiggs</cc>
    
    <cc>mario</cc>
    
    <cc>n_wang</cc>
    
    <cc>samuel_white</cc>
    
    <cc>toddcarson876</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1238597</commentid>
    <comment_count>0</comment_count>
    <who name="Nan Wang">n_wang</who>
    <bug_when>2016-10-10 16:24:11 -0700</bug_when>
    <thetext>For input types like number, url and email. We should expose the invalid status to assistive technology.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1238598</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2016-10-10 16:24:32 -0700</bug_when>
    <thetext>&lt;rdar://problem/28704409&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1238603</commentid>
    <comment_count>2</comment_count>
      <attachid>291182</attachid>
    <who name="Nan Wang">n_wang</who>
    <bug_when>2016-10-10 16:34:56 -0700</bug_when>
    <thetext>Created attachment 291182
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1238611</commentid>
    <comment_count>3</comment_count>
    <who name="chris fleizach">cfleizach</who>
    <bug_when>2016-10-10 16:43:31 -0700</bug_when>
    <thetext>do we also have a bug for exposing if the input type is URL/email/etc etc</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1238618</commentid>
    <comment_count>4</comment_count>
    <who name="Nan Wang">n_wang</who>
    <bug_when>2016-10-10 16:48:33 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; do we also have a bug for exposing if the input type is URL/email/etc etc

Yes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1238645</commentid>
    <comment_count>5</comment_count>
      <attachid>291182</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-10-10 17:14:15 -0700</bug_when>
    <thetext>Comment on attachment 291182
patch

Clearing flags on attachment: 291182

Committed r207035: &lt;http://trac.webkit.org/changeset/207035&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1238646</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-10-10 17:14:19 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>291182</attachid>
            <date>2016-10-10 16:34:56 -0700</date>
            <delta_ts>2016-10-10 17:14:15 -0700</delta_ts>
            <desc>patch</desc>
            <filename>patch.txt</filename>
            <type>text/plain</type>
            <size>5853</size>
            <attacher name="Nan Wang">n_wang</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDIwNzAzMCkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE5IEBACisyMDE2LTEwLTEwICBOYW4gV2Fu
ZyAgPG5fd2FuZ0BhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IEV4cG9zZSBpbnZhbGlkIHN0YXR1
cyBmb3IgaW5wdXQgdHlwZXMgd2l0aCB0aGF0IGluZm9ybWF0aW9uCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNjMyNTIKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzI4NzA0NDA5PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIEZvciBpbnB1dCB0eXBlcyB3aXRoIGludmFsaWQgaW5wdXQgdmFsdWUsIHdlIHNo
b3VsZCBleHBvc2UgdGhlIGludmFsaWQgCisgICAgICAgIHN0YXR1cyB0byB0aGUgYXNzaXRpdmUg
dGVjaG5vbG9neS4KKworICAgICAgICBUZXN0OiBhY2Nlc3NpYmlsaXR5L21hYy9pbnZhbGlkLXN0
YXR1cy1mb3ItaW5wdXQtdHlwZXMuaHRtbAorCisgICAgICAgICogYWNjZXNzaWJpbGl0eS9BY2Nl
c3NpYmlsaXR5T2JqZWN0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkFjY2Vzc2liaWxpdHlPYmpl
Y3Q6OmludmFsaWRTdGF0dXMpOgorCiAyMDE2LTEwLTEwICBTYWlkIEFib3UtSGFsbGF3YSAgPHNh
Ym91aGFsbGF3YUBhcHBsZS5jb20+CiAKICAgICAgICAgPEVycm9yPjogQ0dDb250ZXh0U2V0TGlu
ZURhc2g6IGludmFsaWQgZGFzaCBhcnJheTogYXQgbGVhc3Qgb25lIGVsZW1lbnQgbXVzdCBiZSBu
b24temVybwpJbmRleDogU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5
T2JqZWN0LmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0Fj
Y2Vzc2liaWxpdHlPYmplY3QuY3BwCShyZXZpc2lvbiAyMDcwMzApCisrKyBTb3VyY2UvV2ViQ29y
ZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlPYmplY3QuY3BwCSh3b3JraW5nIGNvcHkpCkBA
IC0xOTA5LDggKzE5MDksMTkgQEAgU3RyaW5nIEFjY2Vzc2liaWxpdHlPYmplY3Q6OmludmFsaWRT
dGF0dQogICAgIC8vIGFyaWEtaW52YWxpZCBjYW4gcmV0dXJuIGZhbHNlIChkZWZhdWx0KSwgZ3Jh
bW1hciwgc3BlbGxpbmcsIG9yIHRydWUuCiAgICAgU3RyaW5nIGFyaWFJbnZhbGlkID0gc3RyaXBM
ZWFkaW5nQW5kVHJhaWxpbmdIVE1MU3BhY2VzKGdldEF0dHJpYnV0ZShhcmlhX2ludmFsaWRBdHRy
KSk7CiAgICAgCisgICAgaWYgKGFyaWFJbnZhbGlkLmlzRW1wdHkoKSkgeworICAgICAgICAvLyBX
ZSBzaG91bGQgZXhwb3NlIGludmFsaWQgc3RhdHVzIGZvciBpbnB1dCB0eXBlcy4KKyAgICAgICAg
Tm9kZSogbm9kZSA9IHRoaXMtPm5vZGUoKTsKKyAgICAgICAgaWYgKG5vZGUgJiYgaXM8SFRNTElu
cHV0RWxlbWVudD4oKm5vZGUpKSB7CisgICAgICAgICAgICBIVE1MSW5wdXRFbGVtZW50JiBpbnB1
dCA9IGRvd25jYXN0PEhUTUxJbnB1dEVsZW1lbnQ+KCpub2RlKTsKKyAgICAgICAgICAgIGlmIChp
bnB1dC5oYXNCYWRJbnB1dCgpIHx8IGlucHV0LnR5cGVNaXNtYXRjaCgpKQorICAgICAgICAgICAg
ICAgIHJldHVybiB0cnVlVmFsdWU7CisgICAgICAgIH0KKyAgICAgICAgcmV0dXJuIGZhbHNlVmFs
dWU7CisgICAgfQorICAgIAogICAgIC8vIElmICJmYWxzZSIsICJ1bmRlZmluZWQiIFtzaWMsIHN0
cmluZyB2YWx1ZV0sIGVtcHR5LCBvciBtaXNzaW5nLCByZXR1cm4gImZhbHNlIi4KLSAgICBpZiAo
YXJpYUludmFsaWQuaXNFbXB0eSgpIHx8IGFyaWFJbnZhbGlkID09IGZhbHNlVmFsdWUgfHwgYXJp
YUludmFsaWQgPT0gdW5kZWZpbmVkVmFsdWUpCisgICAgaWYgKGFyaWFJbnZhbGlkID09IGZhbHNl
VmFsdWUgfHwgYXJpYUludmFsaWQgPT0gdW5kZWZpbmVkVmFsdWUpCiAgICAgICAgIHJldHVybiBm
YWxzZVZhbHVlOwogICAgIC8vIEJlc2lkZXMgdHJ1ZS9mYWxzZS91bmRlZmluZWQsIHRoZSBvbmx5
IHRva2VucyBkZWZpbmVkIGJ5IFdBSS1BUklBIDEuMC4uLgogICAgIC8vIC4uLmZvciBAYXJpYS1p
bnZhbGlkIGFyZSAiZ3JhbW1hciIgYW5kICJzcGVsbGluZyIuCkluZGV4OiBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiAy
MDcwMzApCisrKyBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkKQEAgLTEsMyAr
MSwxNCBAQAorMjAxNi0xMC0xMCAgTmFuIFdhbmcgIDxuX3dhbmdAYXBwbGUuY29tPgorCisgICAg
ICAgIEFYOiBFeHBvc2UgaW52YWxpZCBzdGF0dXMgZm9yIGlucHV0IHR5cGVzIHdpdGggdGhhdCBp
bmZvcm1hdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTYzMjUyCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8yODcwNDQwOT4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkvbWFj
L2ludmFsaWQtc3RhdHVzLWZvci1pbnB1dC10eXBlcy1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAg
ICAgICAqIGFjY2Vzc2liaWxpdHkvbWFjL2ludmFsaWQtc3RhdHVzLWZvci1pbnB1dC10eXBlcy5o
dG1sOiBBZGRlZC4KKwogMjAxNi0xMC0xMCAgUnlhbiBIYWRkYWQgIDxyeWFuaGFkZGFkQGFwcGxl
LmNvbT4KIAogICAgICAgICBNYXJraW5nIHRpbGVkLWRyYXdpbmcvc2Nyb2xsaW5nL2xhdGNoZWQt
ZGl2LXdpdGgtc2Nyb2xsLXNuYXAuaHRtbCBhcyBmbGFreSBvbiBtYWMtd2syLgpJbmRleDogTGF5
b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYWMvaW52YWxpZC1zdGF0dXMtZm9yLWlucHV0LXR5cGVz
LWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L21h
Yy9pbnZhbGlkLXN0YXR1cy1mb3ItaW5wdXQtdHlwZXMtZXhwZWN0ZWQudHh0CShub25leGlzdGVu
dCkKKysrIExheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWFjL2ludmFsaWQtc3RhdHVzLWZvci1p
bnB1dC10eXBlcy1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSwxMyBAQAor
ICAgICAgICAgCitUaGlzIHRlc3RzIHRoYXQgd2UgYXJlIGV4cG9zaW5nIGNvcnJlY3QgaW52YWxp
ZCBzdGF0dXMgZm9yIGRpZmZlcmVudCB0eXBlcy4KKworT24gc3VjY2VzcywgeW91IHdpbGwgc2Vl
IGEgc2VyaWVzIG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUi
LgorCisKK1BBU1M6IEFYSW52YWxpZCBpcyB0cnVlLgorUEFTUzogQVhJbnZhbGlkIGlzIGZhbHNl
LgorUEFTUzogQVhJbnZhbGlkIGlzIHRydWUuCitQQVNTOiBBWEludmFsaWQgaXMgZmFsc2UuCitQ
QVNTOiBBWEludmFsaWQgaXMgdHJ1ZS4KK1BBU1M6IEFYSW52YWxpZCBpcyBmYWxzZS4KKwpJbmRl
eDogTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYWMvaW52YWxpZC1zdGF0dXMtZm9yLWlucHV0
LXR5cGVzLmh0bWwKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYWMv
aW52YWxpZC1zdGF0dXMtZm9yLWlucHV0LXR5cGVzLmh0bWwJKG5vbmV4aXN0ZW50KQorKysgTGF5
b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYWMvaW52YWxpZC1zdGF0dXMtZm9yLWlucHV0LXR5cGVz
Lmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSw1NiBAQAorPCFET0NUWVBFIEhUTUwgUFVC
TElDICItLy9JRVRGLy9EVEQgSFRNTC8vRU4iPgorPGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQgc3Jj
PSIuLi8uLi9yZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJv
ZHkgaWQ9ImJvZHkiPgorCis8ZGl2IGlkPSJleGFtcGxlcyI+CisgICAgPGlucHV0IGNsYXNzPSJl
eCIgZGF0YS1leHBlY3RlZD0idHJ1ZSIgdHlwZT0ibnVtYmVyIiB2YWx1ZT0iYWJjIj4KKyAgICA8
aW5wdXQgY2xhc3M9ImV4IiBkYXRhLWV4cGVjdGVkPSJmYWxzZSIgdHlwZT0ibnVtYmVyIiB2YWx1
ZT0iMTAiPgorICAgIAorICAgIDxpbnB1dCBjbGFzcz0iZXgiIGRhdGEtZXhwZWN0ZWQ9InRydWUi
IHR5cGU9InVybCIgdmFsdWU9ImFiYyI+CisgICAgPGlucHV0IGNsYXNzPSJleCIgZGF0YS1leHBl
Y3RlZD0iZmFsc2UiIHR5cGU9InVybCIgdmFsdWU9Imh0dHA6Ly9hYmMuY29tIj4KKyAgICAKKyAg
ICA8aW5wdXQgY2xhc3M9ImV4IiBkYXRhLWV4cGVjdGVkPSJ0cnVlIiB0eXBlPSJlbWFpbCIgdmFs
dWU9ImFiYyI+CisgICAgPGlucHV0IGNsYXNzPSJleCIgZGF0YS1leHBlY3RlZD0iZmFsc2UiIHR5
cGU9ImVtYWlsIiB2YWx1ZT0iYWJjQGFiYy5jb20iPgorPC9kaXY+CisKKzxwIGlkPSJkZXNjcmlw
dGlvbiI+PC9wPgorPGRpdiBpZD0iY29uc29sZSI+PC9kaXY+CisKKzxzY3JpcHQ+CisKKyAgICBk
ZXNjcmlwdGlvbigiVGhpcyB0ZXN0cyB0aGF0IHdlIGFyZSBleHBvc2luZyBjb3JyZWN0IGludmFs
aWQgc3RhdHVzIGZvciBkaWZmZXJlbnQgdHlwZXMuIik7CisKKyAgICBmdW5jdGlvbiAkKGlkKXsK
KyAgICAgICAgcmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTsKKyAgICB9CisKKyAg
ICB2YXIgcmVzdWx0ID0gJCgnY29uc29sZScpOworICAgIGZ1bmN0aW9uIHZlcmlmeSh2YWx1ZSwg
ZXhwZWN0YXRpb24sIGVsZW1lbnQpIHsKKyAgICAgIGlmICh2YWx1ZSA9PT0gZXhwZWN0YXRpb24p
CisgICAgICAgIHJlc3VsdC5pbm5lclRleHQgKz0gIlBBU1M6IEFYSW52YWxpZCBpcyAiICsgdmFs
dWUgKyAiLlxuIjsKKyAgICAgIGVsc2UKKyAgICAgICAgcmVzdWx0LmlubmVyVGV4dCArPSAiRkFJ
TDogQVhJbnZhbGlkIGlzICIgKyB2YWx1ZSArICIuIEV4cGVjdGVkOiAiICsgZXhwZWN0YXRpb24g
KyAiLiAiICsgKGVsZW1lbnQgPyBlbGVtZW50Lm91dGVySFRNTCA6ICIiKSArICJcbiI7CisgICAg
fQorCisgICAgaWYgKHdpbmRvdy5hY2Nlc3NpYmlsaXR5Q29udHJvbGxlcikgeworCisgICAgICAg
IHZhciBleGFtcGxlcyA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoIi5leCIpOworICAgICAg
ICBmb3IgKHZhciBpID0gMCwgYyA9IGV4YW1wbGVzLmxlbmd0aDsgaSA8IGM7IGkrKykgeworICAg
ICAgICAgICAgdmFyIGVsID0gZXhhbXBsZXNbaV07CisgICAgICAgICAgICBlbC5mb2N1cygpOwor
ICAgICAgICAgICAgaWYgKGkgPT0gMCkKKyAgICAgICAgICAgICAgICBldmVudFNlbmRlci5rZXlE
b3duKCdhJyk7CisgICAgICAgICAgICB2YXIgZXhwZWN0YXRpb24gPSBlbC5nZXRBdHRyaWJ1dGUo
ImRhdGEtZXhwZWN0ZWQiKTsKKyAgICAgICAgICAgIHZhciB2YWx1ZSA9IGFjY2Vzc2liaWxpdHlD
b250cm9sbGVyLmZvY3VzZWRFbGVtZW50LnN0cmluZ0F0dHJpYnV0ZVZhbHVlKCdBWEludmFsaWQn
KTsKKyAgICAgICAgICAgIHZlcmlmeSh2YWx1ZSwgZXhwZWN0YXRpb24sIGVsKTsKKyAgICAgICAg
fQorICAgIH0KKworPC9zY3JpcHQ+CisKKzxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvanMtdGVz
dC1wb3N0LmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>