<?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>138485</bug_id>
          
          <creation_ts>2014-11-06 16:31:19 -0800</creation_ts>
          <short_desc>Remove useless if check in HTMLInputElement::setValue()</short_desc>
          <delta_ts>2014-11-06 21:53:45 -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>DOM</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>benjamin</cc>
    
    <cc>buildbot</cc>
    
    <cc>commit-queue</cc>
    
    <cc>kling</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1046957</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-11-06 16:31:19 -0800</bug_when>
    <thetext>Remove useless if check in HTMLInputElement::setValue().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1046961</commentid>
    <comment_count>1</comment_count>
      <attachid>241144</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-11-06 16:32:58 -0800</bug_when>
    <thetext>Created attachment 241144
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1046987</commentid>
    <comment_count>2</comment_count>
      <attachid>241144</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-11-06 18:11:25 -0800</bug_when>
    <thetext>Comment on attachment 241144
Patch

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

&gt; Source/WebCore/html/HTMLInputElement.cpp:-963
&gt; -
&gt; -    if (!valueChanged)
&gt; -        return;

It looks like this code was inadvertently left in the patch for bug #67742 (http://trac.webkit.org/b/94836), which moved the logic for dispatching change events among other changes from class HTMLInputElement to class InputType or classes that extend InputType.

For completeness, this code was originally added in the patch for bug #63092 (http://trac.webkit.org/changeset/89624).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1046991</commentid>
    <comment_count>3</comment_count>
      <attachid>241144</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2014-11-06 18:13:35 -0800</bug_when>
    <thetext>Comment on attachment 241144
Patch

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

&gt; Source/WebCore/ChangeLog:9
&gt; +        Remove useless if check in HTMLInputElement::setValue(), probably left
&gt; +        out after earlier refactoring.

For your consideration, I suggest adding a remark that this code was inadvertently left in as part of the patch for bug #67742 (http://trac.webkit.org/changeset/94836). If you feel this is unnecessary then feel free to cq+ this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047004</commentid>
    <comment_count>4</comment_count>
      <attachid>241155</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-11-06 19:13:44 -0800</bug_when>
    <thetext>Created attachment 241155
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047024</commentid>
    <comment_count>5</comment_count>
      <attachid>241155</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-06 21:53:42 -0800</bug_when>
    <thetext>Comment on attachment 241155
Patch

Clearing flags on attachment: 241155

Committed r175742: &lt;http://trac.webkit.org/changeset/175742&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1047025</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2014-11-06 21:53:45 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>241144</attachid>
            <date>2014-11-06 16:32:58 -0800</date>
            <delta_ts>2014-11-06 19:13:41 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-138485-20141106163307.patch</filename>
            <type>text/plain</type>
            <size>1492</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc1NzI3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjBiZjlhMjIzOTUxYmU3
OTRiNjcyNDEzZGEyZmJiNjI3ODI2NjI0MS4uNTYyZGMxMDAwZDFlOTcwMWQwNTVhMzAxNWQ5NjM0
NGFhYmEyYWIzMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE0LTExLTA2ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgUmVtb3ZlIHVzZWxlc3MgaWYg
Y2hlY2sgaW4gSFRNTElucHV0RWxlbWVudDo6c2V0VmFsdWUoKQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM4NDg1CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIHVzZWxlc3MgaWYgY2hlY2sgaW4g
SFRNTElucHV0RWxlbWVudDo6c2V0VmFsdWUoKSwgcHJvYmFibHkgbGVmdAorICAgICAgICBvdXQg
YWZ0ZXIgZWFybGllciByZWZhY3RvcmluZy4KKworICAgICAgICAqIGh0bWwvSFRNTElucHV0RWxl
bWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1MSW5wdXRFbGVtZW50OjpzZXRWYWx1ZSk6
CisKIDIwMTQtMTEtMDYgIEplcmVteSBKb25lcyAgPGplcmVteWpAYXBwbGUuY29tPgogCiAgICAg
ICAgIEZpeCB0eXBvIGluIG9wdGltaXplZCBmdWxsc2NyZWVuIGFjdGl2YXRpb24uCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxJbnB1dEVsZW1lbnQuY3BwIGIvU291cmNlL1dl
YkNvcmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50LmNwcAppbmRleCBhMjgzMTYwNzMzZTNlNGViNWZl
MGE3M2QzYTVlYWM3ZTE0NzVlNmNlLi42M2ZhMjdhMTBmYjhhZTRhMmVkYWZjYTg3MThmM2E5MDNj
MjUyODE1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxJbnB1dEVsZW1lbnQu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5jcHAKQEAgLTk1
OCw5ICs5NTgsNiBAQCB2b2lkIEhUTUxJbnB1dEVsZW1lbnQ6OnNldFZhbHVlKGNvbnN0IFN0cmlu
ZyYgdmFsdWUsIFRleHRGaWVsZEV2ZW50QmVoYXZpb3IgZXZlbgogICAgIHNldExhc3RDaGFuZ2VX
YXNOb3RVc2VyRWRpdCgpOwogICAgIHNldEZvcm1Db250cm9sVmFsdWVNYXRjaGVzUmVuZGVyZXIo
ZmFsc2UpOwogICAgIG1faW5wdXRUeXBlLT5zZXRWYWx1ZShzYW5pdGl6ZWRWYWx1ZSwgdmFsdWVD
aGFuZ2VkLCBldmVudEJlaGF2aW9yKTsKLQotICAgIGlmICghdmFsdWVDaGFuZ2VkKQotICAgICAg
ICByZXR1cm47CiB9CiAKIHZvaWQgSFRNTElucHV0RWxlbWVudDo6c2V0VmFsdWVJbnRlcm5hbChj
b25zdCBTdHJpbmcmIHNhbml0aXplZFZhbHVlLCBUZXh0RmllbGRFdmVudEJlaGF2aW9yIGV2ZW50
QmVoYXZpb3IpCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>241155</attachid>
            <date>2014-11-06 19:13:44 -0800</date>
            <delta_ts>2014-11-06 21:53:42 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-138485-20141106191355.patch</filename>
            <type>text/plain</type>
            <size>1493</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc1NzMxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjBiZjlhMjIzOTUxYmU3
OTRiNjcyNDEzZGEyZmJiNjI3ODI2NjI0MS4uN2ZhNDUyZmJkNGM2NDY5N2JhZGE0N2EyNzNiZjUy
OTY4NTk1ODZmZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE0LTExLTA2ICBDaHJp
cyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CisKKyAgICAgICAgUmVtb3ZlIHVzZWxlc3MgaWYg
Y2hlY2sgaW4gSFRNTElucHV0RWxlbWVudDo6c2V0VmFsdWUoKQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM4NDg1CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgRGFuaWVsIEJhdGVzLgorCisgICAgICAgIFJlbW92ZSB1c2VsZXNzIGlmIGNoZWNrIGluIEhU
TUxJbnB1dEVsZW1lbnQ6OnNldFZhbHVlKCkuIEl0IHdhcworICAgICAgICBpbmFkdmVydGVudGx5
IGxlZnQgaW4gYXMgcGFydCBvZiByOTQ4MzYuCisKKyAgICAgICAgKiBodG1sL0hUTUxJbnB1dEVs
ZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTElucHV0RWxlbWVudDo6c2V0VmFsdWUp
OgorCiAyMDE0LTExLTA2ICBKZXJlbXkgSm9uZXMgIDxqZXJlbXlqQGFwcGxlLmNvbT4KIAogICAg
ICAgICBGaXggdHlwbyBpbiBvcHRpbWl6ZWQgZnVsbHNjcmVlbiBhY3RpdmF0aW9uLgpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50LmNwcCBiL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5jcHAKaW5kZXggYTI4MzE2MDczM2UzZTRlYjVm
ZTBhNzNkM2E1ZWFjN2UxNDc1ZTZjZS4uNjNmYTI3YTEwZmI4YWU0YTJlZGFmY2E4NzE4ZjNhOTAz
YzI1MjgxNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxJbnB1dEVsZW1lbnQuY3BwCkBAIC05
NTgsOSArOTU4LDYgQEAgdm9pZCBIVE1MSW5wdXRFbGVtZW50OjpzZXRWYWx1ZShjb25zdCBTdHJp
bmcmIHZhbHVlLCBUZXh0RmllbGRFdmVudEJlaGF2aW9yIGV2ZW4KICAgICBzZXRMYXN0Q2hhbmdl
V2FzTm90VXNlckVkaXQoKTsKICAgICBzZXRGb3JtQ29udHJvbFZhbHVlTWF0Y2hlc1JlbmRlcmVy
KGZhbHNlKTsKICAgICBtX2lucHV0VHlwZS0+c2V0VmFsdWUoc2FuaXRpemVkVmFsdWUsIHZhbHVl
Q2hhbmdlZCwgZXZlbnRCZWhhdmlvcik7Ci0KLSAgICBpZiAoIXZhbHVlQ2hhbmdlZCkKLSAgICAg
ICAgcmV0dXJuOwogfQogCiB2b2lkIEhUTUxJbnB1dEVsZW1lbnQ6OnNldFZhbHVlSW50ZXJuYWwo
Y29uc3QgU3RyaW5nJiBzYW5pdGl6ZWRWYWx1ZSwgVGV4dEZpZWxkRXZlbnRCZWhhdmlvciBldmVu
dEJlaGF2aW9yKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>