<?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>198809</bug_id>
          
          <creation_ts>2019-06-12 15:01:05 -0700</creation_ts>
          <short_desc>Clicking the up/down spin buttons for a number input increments/decrements by 2</short_desc>
          <delta_ts>2019-07-03 15:43:43 -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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>data:text/html,&lt;html&gt;&lt;body&gt;&lt;input%20type=&quot;number&quot;%20value=&quot;0&quot;&gt;&lt;/body&gt;&lt;/html&gt;</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="Devin Rousso">hi</reporter>
          <assigned_to name="Timothy Hatcher">timothy</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>hi</cc>
    
    <cc>rniwa</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1544248</commentid>
    <comment_count>0</comment_count>
    <who name="Devin Rousso">hi</who>
    <bug_when>2019-06-12 15:01:05 -0700</bug_when>
    <thetext># STEPS TO REPRODUCE:
1. data:text/html,&lt;html&gt;&lt;body&gt;&lt;input%20type=&quot;number&quot; value=&quot;0&quot;&gt;&lt;/body&gt;&lt;/html&gt;
2. click the up/down spin button
 =&gt; value changes to 2/-2

NOTE: this does NOT happen if you use the up/down arrow keys.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1544250</commentid>
    <comment_count>1</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2019-06-12 15:05:21 -0700</bug_when>
    <thetext>&lt;rdar://problem/51431402&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547863</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2019-06-25 16:19:32 -0700</bug_when>
    <thetext>*** Bug 199210 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547865</commentid>
    <comment_count>3</comment_count>
      <attachid>372873</attachid>
    <who name="Timothy Hatcher">timothy</who>
    <bug_when>2019-06-25 16:24:01 -0700</bug_when>
    <thetext>Created attachment 372873
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547880</commentid>
    <comment_count>4</comment_count>
      <attachid>372873</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-25 16:42:09 -0700</bug_when>
    <thetext>Comment on attachment 372873
Patch

Clearing flags on attachment: 372873

Committed r246818: &lt;https://trac.webkit.org/changeset/246818&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1547881</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-25 16:42:11 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1550054</commentid>
    <comment_count>6</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2019-07-03 15:43:20 -0700</bug_when>
    <thetext>Should we still respect the settings to match AppKit scroller behavior? The settings haven’t been removed, it’s just that the defaulting mechanism used has changed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1550056</commentid>
    <comment_count>7</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2019-07-03 15:43:43 -0700</bug_when>
    <thetext>I suppose spin buttons are not scrollers, so it’s strange to respect the setting here.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>372873</attachid>
            <date>2019-06-25 16:24:01 -0700</date>
            <delta_ts>2019-06-25 16:42:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-198809-20190625162400.patch</filename>
            <type>text/plain</type>
            <size>3789</size>
            <attacher name="Timothy Hatcher">timothy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2NzU5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2E4MjM5N2VlM2EwOTQ1
MzQyNjBiOWRkNmE2NjZjZWVmZmUzNjdjMy4uZWE2N2RlOWE3MWI4ZDIxZjBjYTU4Y2UxMjZmZjk1
NmFhOGVmNDBjZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE5LTA2LTI1ICBUaW1v
dGh5IEhhdGNoZXIgIDx0aW1vdGh5QGFwcGxlLmNvbT4KKworICAgICAgICBDbGlja2luZyB0aGUg
dXAvZG93biBzcGluIGJ1dHRvbnMgZm9yIGEgbnVtYmVyIGlucHV0IGluY3JlbWVudHMvZGVjcmVt
ZW50cyBieSAyLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTk4ODA5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgVGltIEhvcnRvbi4KKworICAgICAgICBB
cHBLaXQgbm8gbG9uZ2VyIHJlZ2lzdGVycyBOU1Njcm9sbGVyQnV0dG9uRGVsYXkgYW5kIE5TU2Ny
b2xsZXJCdXR0b25QZXJpb2QgaW4gdGhlIGJhc2UKKyAgICAgICAgTlNVc2VyRGVmYXVsdHMgZm9y
IGFuIGFwcC4gVGhpcyBjYXVzZWQgb3VyIHVzZSB0byBhbHdheXMgZ2V0IDBzIHdoZW4gc2V0dGlu
ZyB0aGUgY2xpY2sKKyAgICAgICAgYW5kIGhvbGQgdGltZXIsIGNhdXNpbmcgdGhlIHZhbHVlIHRv
IGluY3JlbWVudCBxdWlja2x5IGZvciBhIHNpbmdsZSBwcmVzcy4KKworICAgICAgICAqIHBsYXRm
b3JtL21hYy9TY3JvbGxiYXJUaGVtZU1hYy5oOgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xsYmFy
VGhlbWVNYWM6OmluaXRpYWxBdXRvc2Nyb2xsVGltZXJEZWxheSk6IEFkZGVkLiBIYXJkY29kZSA1
MDBtcy4KKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbGJhclRoZW1lTWFjOjphdXRvc2Nyb2xsVGlt
ZXJEZWxheSk6IEFkZGVkLiBIYXJkY29kZSA1MG1zLgorICAgICAgICAqIHBsYXRmb3JtL21hYy9T
Y3JvbGxiYXJUaGVtZU1hYy5tbToKKyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbGJhclRoZW1lTWFj
OjpwcmVmZXJlbmNlc0NoYW5nZWQpOiBSZW1vdmVkIHVzZSBvZiBvbGQgdXNlciBkZWZhdWx0cy4K
KyAgICAgICAgKFdlYkNvcmU6OlNjcm9sbGJhclRoZW1lTWFjOjppbml0aWFsQXV0b3Njcm9sbFRp
bWVyRGVsYXkpOiBEZWxldGVkLgorICAgICAgICAoV2ViQ29yZTo6U2Nyb2xsYmFyVGhlbWVNYWM6
OmF1dG9zY3JvbGxUaW1lckRlbGF5KTogRGVsZXRlZC4KKwogMjAxOS0wNi0yNCAgSmVyIE5vYmxl
ICA8amVyLm5vYmxlQGFwcGxlLmNvbT4KIAogICAgICAgICBpT1MgMTIuMiBEcmF3aW5nIHBvcnRy
YWl0IHZpZGVvIHRvIGNhbnZhcyBpcyBzaWRld2F5cwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vbWFjL1Njcm9sbGJhclRoZW1lTWFjLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9tYWMvU2Nyb2xsYmFyVGhlbWVNYWMuaAppbmRleCA3NGFhNGZkMzMzZmQ2OGFkMTNiOWIx
MTRkMzI4ZWE3NmVhOTY4YjBiLi5jZjBlZWFmMmExM2Y3Y2FkOGRkMjc3MGU3NjQwNWYwYmMxN2I1
NjU1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsYmFyVGhl
bWVNYWMuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsYmFyVGhlbWVN
YWMuaApAQCAtNTIsOCArNTIsOCBAQCBwdWJsaWM6CiAgICAgdm9pZCB1c2VzT3ZlcmxheVNjcm9s
bGJhcnNDaGFuZ2VkKCkgb3ZlcnJpZGU7CiAgICAgdm9pZCB1cGRhdGVTY3JvbGxiYXJPdmVybGF5
U3R5bGUoU2Nyb2xsYmFyJikgIG92ZXJyaWRlOwogCi0gICAgU2Vjb25kcyBpbml0aWFsQXV0b3Nj
cm9sbFRpbWVyRGVsYXkoKSBvdmVycmlkZTsKLSAgICBTZWNvbmRzIGF1dG9zY3JvbGxUaW1lckRl
bGF5KCkgb3ZlcnJpZGU7CisgICAgU2Vjb25kcyBpbml0aWFsQXV0b3Njcm9sbFRpbWVyRGVsYXko
KSBvdmVycmlkZSB7IHJldHVybiA1MDBfbXM7IH0KKyAgICBTZWNvbmRzIGF1dG9zY3JvbGxUaW1l
ckRlbGF5KCkgb3ZlcnJpZGUgeyByZXR1cm4gNTBfbXM7IH0KIAogICAgIFNjcm9sbGJhckJ1dHRv
bnNQbGFjZW1lbnQgYnV0dG9uc1BsYWNlbWVudCgpIGNvbnN0IG92ZXJyaWRlOwogCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsYmFyVGhlbWVNYWMubW0gYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9tYWMvU2Nyb2xsYmFyVGhlbWVNYWMubW0KaW5kZXggYjVk
OTI2YTFiNTdiZDRjZmViOTU3NzUzMjliM2FkNTQzZTc2Njg3Ni4uMzVhMTQxYTdlNzZiODM4NzQ3
ZTc3NzljOWE0ZWU3YzdlZjBiNGNkMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vbWFjL1Njcm9sbGJhclRoZW1lTWFjLm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3Jt
L21hYy9TY3JvbGxiYXJUaGVtZU1hYy5tbQpAQCAtMTM2LDggKzEzNiw2IEBAIHN0YXRpYyBjb25z
dCBpbnQgY0J1dHRvbkxlbmd0aFtdID0geyAxNCwgMTAgfTsKIHN0YXRpYyBjb25zdCBpbnQgY091
dGVyQnV0dG9uTGVuZ3RoW10gPSB7IDE2LCAxNCB9OyAvLyBUaGUgb3V0ZXIgYnV0dG9uIGluIGEg
ZG91YmxlIGJ1dHRvbiBwYWlyIGlzIGEgYml0IGJpZ2dlci4KIHN0YXRpYyBjb25zdCBpbnQgY091
dGVyQnV0dG9uT3ZlcmxhcCA9IDI7CiAKLXN0YXRpYyBTZWNvbmRzIGdJbml0aWFsQnV0dG9uRGVs
YXkgeyA1MDBfbXMgfTsKLXN0YXRpYyBTZWNvbmRzIGdBdXRvc2Nyb2xsQnV0dG9uRGVsYXkgeyA1
MF9tcyB9Owogc3RhdGljIGJvb2wgZ0p1bXBPblRyYWNrQ2xpY2sgPSBmYWxzZTsKIHN0YXRpYyBi
b29sIGdVc2VzT3ZlcmxheVNjcm9sbGJhcnMgPSBmYWxzZTsKIApAQCAtMjQwLDggKzIzOCw2IEBA
IHZvaWQgU2Nyb2xsYmFyVGhlbWVNYWM6OnByZWZlcmVuY2VzQ2hhbmdlZCgpCiB7CiAgICAgTlNV
c2VyRGVmYXVsdHMgKmRlZmF1bHRzID0gW05TVXNlckRlZmF1bHRzIHN0YW5kYXJkVXNlckRlZmF1
bHRzXTsKICAgICBbZGVmYXVsdHMgc3luY2hyb25pemVdOwotICAgIGdJbml0aWFsQnV0dG9uRGVs
YXkgPSBTZWNvbmRzIHsgW2RlZmF1bHRzIGZsb2F0Rm9yS2V5OkAiTlNTY3JvbGxlckJ1dHRvbkRl
bGF5Il0gfTsKLSAgICBnQXV0b3Njcm9sbEJ1dHRvbkRlbGF5ID0gU2Vjb25kcyB7IFtkZWZhdWx0
cyBmbG9hdEZvcktleTpAIk5TU2Nyb2xsZXJCdXR0b25QZXJpb2QiXSB9OwogICAgIGdKdW1wT25U
cmFja0NsaWNrID0gW2RlZmF1bHRzIGJvb2xGb3JLZXk6QCJBcHBsZVNjcm9sbGVyUGFnaW5nQmVo
YXZpb3IiXTsKICAgICB1c2VzT3ZlcmxheVNjcm9sbGJhcnNDaGFuZ2VkKCk7CiB9CkBAIC0yODMs
MTYgKzI3OSw2IEBAIHZvaWQgU2Nyb2xsYmFyVGhlbWVNYWM6OnVwZGF0ZVNjcm9sbGJhck92ZXJs
YXlTdHlsZShTY3JvbGxiYXImIHNjcm9sbGJhcikKICAgICBFTkRfQkxPQ0tfT0JKQ19FWENFUFRJ
T05TOwogfQogCi1TZWNvbmRzIFNjcm9sbGJhclRoZW1lTWFjOjppbml0aWFsQXV0b3Njcm9sbFRp
bWVyRGVsYXkoKQotewotICAgIHJldHVybiBnSW5pdGlhbEJ1dHRvbkRlbGF5OwotfQotCi1TZWNv
bmRzIFNjcm9sbGJhclRoZW1lTWFjOjphdXRvc2Nyb2xsVGltZXJEZWxheSgpCi17Ci0gICAgcmV0
dXJuIGdBdXRvc2Nyb2xsQnV0dG9uRGVsYXk7Ci19Ci0gICAgCiBTY3JvbGxiYXJCdXR0b25zUGxh
Y2VtZW50IFNjcm9sbGJhclRoZW1lTWFjOjpidXR0b25zUGxhY2VtZW50KCkgY29uc3QKIHsKICAg
ICByZXR1cm4gZ0J1dHRvblBsYWNlbWVudDsK
</data>

          </attachment>
      

    </bug>

</bugzilla>