<?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>111982</bug_id>
          
          <creation_ts>2013-03-11 06:07:57 -0700</creation_ts>
          <short_desc>Inappropriate validation message for required number/date input elements</short_desc>
          <delta_ts>2013-03-11 07:45:57 -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>Forms</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Kent Tamura">tkent</reporter>
          <assigned_to name="Kent Tamura">tkent</assigned_to>
          <cc>esprehn+autocc</cc>
    
    <cc>haraken</cc>
    
    <cc>mifenton</cc>
    
    <cc>morrita</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>852231</commentid>
    <comment_count>0</comment_count>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2013-03-11 06:07:57 -0700</bug_when>
    <thetext>1. Open data:text/html,&lt;form&gt;&lt;input type=number required&gt;&lt;input type=submit&gt;&lt;/form&gt;
2. Type &quot;abc&quot; into the number field
3. Press the submit button

Expected:
 UA shows badInput validation message like &quot;Please enter a number.&quot; because the field is not empty.
Actual:
 UA shows valueMissing validation message like &quot;Please fill out this field.&quot;

https://code.google.com/p/chromium/issues/detail?id=179694</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>852233</commentid>
    <comment_count>1</comment_count>
      <attachid>192455</attachid>
    <who name="Kent Tamura">tkent</who>
    <bug_when>2013-03-11 06:13:13 -0700</bug_when>
    <thetext>Created attachment 192455
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>852251</commentid>
    <comment_count>2</comment_count>
      <attachid>192455</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2013-03-11 06:57:42 -0700</bug_when>
    <thetext>Comment on attachment 192455
Patch

LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>852302</commentid>
    <comment_count>3</comment_count>
      <attachid>192455</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-11 07:45:54 -0700</bug_when>
    <thetext>Comment on attachment 192455
Patch

Clearing flags on attachment: 192455

Committed r145362: &lt;http://trac.webkit.org/changeset/145362&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>852303</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-03-11 07:45:57 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>192455</attachid>
            <date>2013-03-11 06:13:13 -0700</date>
            <delta_ts>2013-03-11 07:45:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-111982-20130311220913.patch</filename>
            <type>text/plain</type>
            <size>5021</size>
            <attacher name="Kent Tamura">tkent</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ1MzUyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTRlZjQ3MjYzNjVmNDdi
Nzg5ODg3NWJiN2VjOWNhOTllNTVhZTNjZS4uMDI3ZTljYjMzYTYwMmQyYjU5ZWY3MTA4YmNkMjA3
NGEyZDQxZDliZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEzLTAzLTExICBLZW50
IFRhbXVyYSAgPHRrZW50QGNocm9taXVtLm9yZz4KKworICAgICAgICBJbmFwcHJvcHJpYXRlIHZh
bGlkYXRpb24gbWVzc2FnZSBmb3IgcmVxdWlyZWQgbnVtYmVyL2RhdGUgaW5wdXQgZWxlbWVudHMK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExMTk4Mgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZvciB2YWxp
ZGF0aW9uIG1lc3NhZ2UsIGJhZElucHV0IG1lc3NhZ2VzIHNob3VsZCB0YWtlIHByZWNlZGVuY2UK
KyAgICAgICAgb3ZlciB2YWx1ZU1pc3NpbmcgbWVzc2FnZXMgYmVjYXVzZSB1c2VycyBhbHJlYWR5
IGZpbGxlZCBvdXQgdGhlCisgICAgICAgIGZpZWxkIHdpdGggYSBiYWQgdmFsdWUuCisKKyAgICAg
ICAgVGVzdHM6IFVwZGF0ZSBmYXN0L2Zvcm1zL3ZhbGlkYXRpb25NZXNzYWdlLmh0bWwKKworICAg
ICAgICAqIGh0bWwvSW5wdXRUeXBlLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OklucHV0VHlwZTo6
dmFsaWRhdGlvbk1lc3NhZ2UpOgorICAgICAgICBDaGVjayBiYWRJbnB1dCBmaXJzdC4KKwogMjAx
My0wMy0xMSAgSGF5YXRvIEl0byAgPGhheWF0b0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgTWFr
ZSBzdXJlIHRoYXQgQ1NTU2VsZWN0b3I6OnNldFZhbHVlKCkgaXMgbmV2ZXIgY2FsbGVkIGFmdGVy
IHBhcnNpbmcgaXRzIHBzZXVkb1R5cGUuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1s
L0lucHV0VHlwZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0lucHV0VHlwZS5jcHAKaW5kZXgg
Mzg3NjRlNDc2MDA5MWY3Y2UxNDUxMDI4NzQzYjQzZjBjMmY2MzVkNi4uZDQ4NjE1NWM2YzFkZDU0
YTYyNTczOWExMjMxODNmOWQwNDQyZTA0OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRt
bC9JbnB1dFR5cGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSW5wdXRUeXBlLmNwcApA
QCAtMzc0LDE2ICszNzQsMTYgQEAgU3RyaW5nIElucHV0VHlwZTo6dmFsaWRhdGlvbk1lc3NhZ2Uo
KSBjb25zdAogICAgIGNvbnN0IFN0cmluZyB2YWx1ZSA9IGVsZW1lbnQoKS0+dmFsdWUoKTsKIAog
ICAgIC8vIFRoZSBvcmRlciBvZiB0aGUgZm9sbG93aW5nIGNoZWNrcyBpcyBtZWFuaW5nZnVsLiBl
LmcuIFdlJ2QgbGlrZSB0byBzaG93IHRoZQotICAgIC8vIHZhbHVlTWlzc2luZyBtZXNzYWdlIGV2
ZW4gaWYgdGhlIGNvbnRyb2wgaGFzIG90aGVyIHZhbGlkYXRpb24gZXJyb3JzLgorICAgIC8vIGJh
ZElucHV0IG1lc3NhZ2UgZXZlbiBpZiB0aGUgY29udHJvbCBoYXMgb3RoZXIgdmFsaWRhdGlvbiBl
cnJvcnMuCisgICAgaWYgKGhhc0JhZElucHV0KCkpCisgICAgICAgIHJldHVybiBiYWRJbnB1dFRl
eHQoKTsKKwogICAgIGlmICh2YWx1ZU1pc3NpbmcodmFsdWUpKQogICAgICAgICByZXR1cm4gdmFs
dWVNaXNzaW5nVGV4dCgpOwogCiAgICAgaWYgKHR5cGVNaXNtYXRjaCgpKQogICAgICAgICByZXR1
cm4gdHlwZU1pc21hdGNoVGV4dCgpOwogCi0gICAgaWYgKGhhc0JhZElucHV0KCkpCi0gICAgICAg
IHJldHVybiBiYWRJbnB1dFRleHQoKTsKLQogICAgIGlmIChwYXR0ZXJuTWlzbWF0Y2godmFsdWUp
KQogICAgICAgICByZXR1cm4gdmFsaWRhdGlvbk1lc3NhZ2VQYXR0ZXJuTWlzbWF0Y2hUZXh0KCk7
CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwppbmRleCBiMmFmYzZjYTZiMmQzMDlhZWMwYjM0ZThhZDk3NGQyNjMzNzM0MmVkLi43N2Y4
MzFjY2E0ZDg0YjM5YmE4ZDQzYTljMDliODE4ZDI2NjM3NWFjIDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQg
QEAKKzIwMTMtMDMtMTEgIEtlbnQgVGFtdXJhICA8dGtlbnRAY2hyb21pdW0ub3JnPgorCisgICAg
ICAgIEluYXBwcm9wcmlhdGUgdmFsaWRhdGlvbiBtZXNzYWdlIGZvciByZXF1aXJlZCBudW1iZXIv
ZGF0ZSBpbnB1dCBlbGVtZW50cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTExOTgyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL3ZhbGlkYXRpb25NZXNzYWdlLWV4cGVjdGVkLnR4dDoK
KyAgICAgICAgKiBmYXN0L2Zvcm1zL3ZhbGlkYXRpb25NZXNzYWdlLmh0bWw6CisgICAgICAgICog
cGxhdGZvcm0vY2hyb21pdW0vZmFzdC9mb3Jtcy92YWxpZGF0aW9uTWVzc2FnZS1leHBlY3RlZC50
eHQ6CisKIDIwMTMtMDMtMTEgIEFsYW4gQ3V0dGVyICA8YWxhbmN1dHRlckBjaHJvbWl1bS5vcmc+
CiAKICAgICAgICAgW0Nocm9taXVtXSBNYXJrIExheW91dFRlc3RzL2h0bWw1bGliL2dlbmVyYXRl
ZC9ydW4tdGVzdHMxNi1kYXRhLmh0bWwgYXMgc2xvdwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy92YWxpZGF0aW9uTWVzc2FnZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9m
YXN0L2Zvcm1zL3ZhbGlkYXRpb25NZXNzYWdlLWV4cGVjdGVkLnR4dAppbmRleCBlZDFmMDU4YWMy
YjkxMzQxNTAzYzRkYzg5YjhjZDhlZTVlYjQ2N2YzLi45NWEwMzM3MWExZjBkY2I5MDgzZTAzMGI2
NjNiMzM1Yzk2OGZkYmVmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3ZhbGlk
YXRpb25NZXNzYWdlLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3Zh
bGlkYXRpb25NZXNzYWdlLWV4cGVjdGVkLnR4dApAQCAtOSw2ICs5LDggQEAgdGV4dGFyZWEgdmFs
dWVNaXNzaW5nOiB2YWx1ZSBtaXNzaW5nCiBzZWxlY3QgdmFsdWVNaXNzaW5nOiB2YWx1ZSBtaXNz
aW5nCiBpbnB1dCB0eXBlTWlzbWF0Y2g6IHR5cGUgbWlzbWF0Y2gKIGlucHV0IGJhZElucHV0OiB0
eXBlIG1pc21hdGNoCitiYWRJbnB1dCBhbmQgdmFsdWVNaXNzaW5nOgorUEFTUyBudW1iZXJJbnB1
dC52YWxpZGF0aW9uTWVzc2FnZSBpcyBub25SZXF1aXJlZEJhZElucHV0TWVzc2FnZQogUEFTUyBi
dXQudmFsaWRhdGlvbk1lc3NhZ2UgaXMgJycKIFBBU1MgYW5vbmlucHV0LnZhbGlkYXRpb25NZXNz
YWdlIGlzICcnCiBQQVNTIGhhcHB5RmllbGRzZXQudmFsaWRhdGlvbk1lc3NhZ2UgaXMgJycKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvdmFsaWRhdGlvbk1lc3NhZ2UuaHRtbCBi
L0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvdmFsaWRhdGlvbk1lc3NhZ2UuaHRtbAppbmRleCBjMjdj
YTU1YjQxYzRhOGVhMzExNDM1NjlmNGZhOWRjNjkxZWY4ZDFhLi4wMzk5NWJiOTZkNzEwYTA5MzIx
YWE3YmZmMjgzMGQ1MjUwY2VkMWU5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1z
L3ZhbGlkYXRpb25NZXNzYWdlLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy92YWxp
ZGF0aW9uTWVzc2FnZS5odG1sCkBAIC01NSw2ICs1NSwxMSBAQCBmb3JtLmFwcGVuZENoaWxkKG51
bWJlcklucHV0KTsKIG51bWJlcklucHV0LmZvY3VzKCk7CiBkb2N1bWVudC5leGVjQ29tbWFuZCgi
SW5zZXJ0VGV4dCIsIGZhbHNlLCAiYWJjIik7CiBkZWJ1ZygiaW5wdXQgYmFkSW5wdXQ6ICIgKyBu
dW1iZXJJbnB1dC52YWxpZGF0aW9uTWVzc2FnZSk7Cit2YXIgbm9uUmVxdWlyZWRCYWRJbnB1dE1l
c3NhZ2UgPSBudW1iZXJJbnB1dC52YWxpZGF0aW9uTWVzc2FnZTsKKworZGVidWcoImJhZElucHV0
IGFuZCB2YWx1ZU1pc3Npbmc6Iik7CitudW1iZXJJbnB1dC5yZXF1aXJlZCA9IHRydWU7CitzaG91
bGRCZSgibnVtYmVySW5wdXQudmFsaWRhdGlvbk1lc3NhZ2UiLCAibm9uUmVxdWlyZWRCYWRJbnB1
dE1lc3NhZ2UiKTsKIAogLy8gQSBidXR0b24gY2FuJ3QgYmUgdmFsaXRlZCBhbmQsIHRodXMsIGhh
cyBhIGJsYW5rIHZhbGlkYXRpb25NZXNzYWdlCiB2YXIgYnV0ID0gZG9jdW1lbnQuY3JlYXRlRWxl
bWVudCgiYnV0dG9uIik7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1
bS9mYXN0L2Zvcm1zL3ZhbGlkYXRpb25NZXNzYWdlLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2Nocm9taXVtL2Zhc3QvZm9ybXMvdmFsaWRhdGlvbk1lc3NhZ2UtZXhwZWN0ZWQu
dHh0CmluZGV4IDhhMDRiYzA4YTE5N2FhZmYxZTE4NjQxZjgwYzc1YzRjNzk3MDgyMmUuLmVlZDUw
NzczNzdjMDEzZjNjN2NhYjY5YTgzYzllODY4NWY5NTE4ZWIgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL2Nocm9taXVtL2Zhc3QvZm9ybXMvdmFsaWRhdGlvbk1lc3NhZ2UtZXhwZWN0
ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL2Zhc3QvZm9ybXMvdmFs
aWRhdGlvbk1lc3NhZ2UtZXhwZWN0ZWQudHh0CkBAIC05LDYgKzksOCBAQCB0ZXh0YXJlYSB2YWx1
ZU1pc3Npbmc6IHZhbHVlIG1pc3NpbmcKIHNlbGVjdCB2YWx1ZU1pc3Npbmc6IHZhbHVlIG1pc3Np
bmcKIGlucHV0IHR5cGVNaXNtYXRjaDogdHlwZSBtaXNtYXRjaAogaW5wdXQgYmFkSW5wdXQ6IFBs
ZWFzZSBlbnRlciBhIG51bWJlci4KK2JhZElucHV0IGFuZCB2YWx1ZU1pc3Npbmc6CitQQVNTIG51
bWJlcklucHV0LnZhbGlkYXRpb25NZXNzYWdlIGlzIG5vblJlcXVpcmVkQmFkSW5wdXRNZXNzYWdl
CiBQQVNTIGJ1dC52YWxpZGF0aW9uTWVzc2FnZSBpcyAnJwogUEFTUyBhbm9uaW5wdXQudmFsaWRh
dGlvbk1lc3NhZ2UgaXMgJycKIFBBU1MgaGFwcHlGaWVsZHNldC52YWxpZGF0aW9uTWVzc2FnZSBp
cyAnJwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>