<?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>250650</bug_id>
          
          <creation_ts>2023-01-15 09:14:42 -0800</creation_ts>
          <short_desc>Value sanitization for input[type=text] should not truncate a value at control character</short_desc>
          <delta_ts>2023-05-11 04:25:11 -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>Safari Technology Preview</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>253409</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>BrowserCompat, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ahmad Saleem">ahmad.saleem792</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>akeerthi</cc>
    
    <cc>cdumez</cc>
    
    <cc>karlcow</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1925684</commentid>
    <comment_count>0</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2023-01-15 09:14:42 -0800</bug_when>
    <thetext>Hi Team,

While going through Blink&apos;s commit, I came across another failing test case:

Test Case - https://jsfiddle.net/ba6vpwm5/show

^ Fails in Safari 16.2 &amp; STP161. Passes all three in Chrome Canary 111 and Firefox Nightly 110.

Blink Commit - https://chromium.googlesource.com/chromium/blink/+/10a06916d0f8859adf1096990526d81e201cc6d5

It might be some textarea not getting focus issue rather than we failing it completely but still want to raise it for discussion and input.

Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1927288</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-01-22 09:15:18 -0800</bug_when>
    <thetext>&lt;rdar://problem/104529641&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1937525</commentid>
    <comment_count>2</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2023-02-28 13:29:46 -0800</bug_when>
    <thetext>Just checked and we don&apos;t have code removed from Blink&apos;s commit - https://searchfox.org/wubkat/source/Source/WebCore/html/TextFieldInputType.cpp#510

But for some reason this test is failing in WebKit ToT as well.

Could be HTML Editing or Focus issue rather than Form issue?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1954672</commentid>
    <comment_count>3</comment_count>
      <attachid>466315</attachid>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2023-05-11 04:24:00 -0700</bug_when>
    <thetext>Created attachment 466315
Testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1954673</commentid>
    <comment_count>4</comment_count>
    <who name="Ahmad Saleem">ahmad.saleem792</who>
    <bug_when>2023-05-11 04:25:11 -0700</bug_when>
    <thetext>It passes locally and this is focus issue in iframe, which is bug 253409.

*** This bug has been marked as a duplicate of bug 253409 ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>466315</attachid>
            <date>2023-05-11 04:24:00 -0700</date>
            <delta_ts>2023-05-11 04:24:00 -0700</delta_ts>
            <desc>Testcase</desc>
            <filename>Testcase_bug250650.html</filename>
            <type>text/html</type>
            <size>2615</size>
            <attacher name="Ahmad Saleem">ahmad.saleem792</attacher>
            
              <data encoding="base64">PGh0bWw+IAogIDxoZWFkPiAKICAgIDxzY3JpcHQ+IAogICAgICAgIGlmICh3aW5kb3cudGVzdFJ1
bm5lcikKICAgICAgICAgICAgd2luZG93LnRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOwogICAgICAg
IGZ1bmN0aW9uIGdldElucHV0KCkKICAgICAgICB7CiAgICAgICAgICAgIHJldHVybiBkb2N1bWVu
dC5nZXRFbGVtZW50QnlJZCgnaW5wdXRJZCcpOwogICAgICAgIH0KICAgICAgICB2YXIgREVGQVVM
VF9MSU5FXzEgPSAibGluZVx0KDEgb2YgMilcclxubGluZVx0KDIgb2YgMikiOwogICAgICAgIHZh
ciBFWFBFQ1RFRF9MSU5FXzEgPSAibGluZVx0KDEgb2YgMikgbGluZVx0KDIgb2YgMikiOwogICAg
ICAgIHZhciBERUZBVUxUX0xJTkVfMiA9ICJudWxsXDBjaGFyIjsKICAgICAgICB2YXIgRVhQRUNU
RURfTElORV8yID0gIm51bGxcMGNoYXIiOwogICAgICAgIHZhciBERUZBVUxUX0xJTkVfMyA9ICJs
aW5lIHdpdGggdHJhaWxpbmcgbmV3bGluZXNcclxuXHJcbiI7CiAgICAgICAgdmFyIEVYUEVDVEVE
X0xJTkVfMyA9ICJsaW5lIHdpdGggdHJhaWxpbmcgbmV3bGluZXMiOwogICAgICAgIHZhciBURVNU
X05BTUVfMSA9ICJNdWx0aS1saW5lIHRlc3QiOwogICAgICAgIHZhciBURVNUX05BTUVfMiA9ICJO
dWxsIGNoYXIgdGVzdCI7CiAgICAgICAgdmFyIFRFU1RfTkFNRV8zID0gIlRyYWlsaW5nIG5ld2xp
bmUgdGVzdCI7CiAgICAgICAgZnVuY3Rpb24gdGVzdE11bHRpbGluZSgpCiAgICAgICAgewogICAg
ICAgICAgbG9nKFRFU1RfTkFNRV8xICsgIjoiKTsKICAgICAgICAgIHRlc3RJbnB1dEZpZWxkKERF
RkFVTFRfTElORV8xLCBFWFBFQ1RFRF9MSU5FXzEpOwogICAgICAgICAgbG9nKFRFU1RfTkFNRV8y
ICsgIjoiKTsKICAgICAgICAgIHRlc3RJbnB1dEZpZWxkKERFRkFVTFRfTElORV8yLCBFWFBFQ1RF
RF9MSU5FXzIpOwogICAgICAgICAgbG9nKFRFU1RfTkFNRV8zICsgIjoiKTsKICAgICAgICAgIHRl
c3RJbnB1dEZpZWxkKERFRkFVTFRfTElORV8zLCBFWFBFQ1RFRF9MSU5FXzMpOwogICAgICAgIH0K
IAogICAgICAgIGZ1bmN0aW9uIHRlc3RJbnB1dEZpZWxkKGlucHV0X3ZhbHVlLCBleHBlY3RlZCkK
ICAgICAgICB7CiAgICAgICAgICAgIHZhciBpbnB1dCA9IGdldElucHV0KCk7CiAgICAgICAgICAg
IGlucHV0LmZvY3VzKCk7CiAgICAgICAgICAgIGRvY3VtZW50LmV4ZWNDb21tYW5kKCJTZWxlY3RB
bGwiLCBmYWxzZSwgbnVsbCk7CiAgICAgICAgICAgIGRvY3VtZW50LmV4ZWNDb21tYW5kKCJJbnNl
cnRUZXh0IiwgZmFsc2UsIGlucHV0X3ZhbHVlKTsKICAgICAgICAgICAgdmFyIHN0ciA9IGpzRXNj
YXBlKGlucHV0LnZhbHVlKTsKICAgICAgICAgICAgaWYgKHN0ciA9PSBqc0VzY2FwZShleHBlY3Rl
ZCkpCiAgICAgICAgICAgICAgICBsb2coIlBBU1MiKTsKICAgICAgICAgICAgZWxzZQogICAgICAg
ICAgICAgICAgbG9nKCJGQUlMOiAiICsgc3RyKTsKICAgICAgICB9CiAgICAgICAgZnVuY3Rpb24g
bG9nKHN0cikgewogICAgICAgICAgICB2YXIgdmFsdWVGaWVsZCA9IGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCdjb25zb2xlJyk7CiAgICAgICAgICAgIHZhbHVlRmllbGQuYXBwZW5kQ2hpbGQoZG9j
dW1lbnQuY3JlYXRlVGV4dE5vZGUoc3RyKSk7CiAgICAgICAgICAgIHZhbHVlRmllbGQuYXBwZW5k
Q2hpbGQoZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiYnIiKSk7CiAgICAgICAgfQogICAgICAgIGZ1
bmN0aW9uIGpzRXNjYXBlKHMpCiAgICAgICAgewogICAgICAgICAgICAvLyBQYXJ0aWFsCiAgICAg
ICAgICAgIHZhciByZXBsYWNlbWVudHMgPSBbCiAgICAgICAgICAgICAgICBbIlxyIiwgIlxcciJd
LAogICAgICAgICAgICAgICAgWyJcbiIsICJcXG4iXSwKICAgICAgICAgICAgICAgIFsiXHQiLCAi
XFx0Il0sCiAgICAgICAgICAgICAgICBbIlxmIiwgIlxcZiJdLAogICAgICAgICAgICAgICAgWyJc
dCIsICJcXHQiXSwKICAgICAgICAgICAgICAgIFsiXDAiLCAiXFwwIl0KICAgICAgICAgICAgXTsK
IAogICAgICAgICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHJlcGxhY2VtZW50cy5sZW5ndGg7ICsr
aSkgewogICAgICAgICAgICAgICAgdmFyIHIgPSByZXBsYWNlbWVudHNbaV07CiAgICAgICAgICAg
ICAgICBzID0gcy5yZXBsYWNlKHJbMF0sIHJbMV0pOwogICAgICAgICAgICB9CiAgICAgICAgICAg
IHJldHVybiBzOwogICAgICAgIH0KICAgIDwvc2NyaXB0PgogICAgPHN0eWxlPgogICAgICAgIC5w
YXNzIHsgY29sb3I6IGdyZWVuOyB9IAogICAgICAgIC5mYWlsIHsgY29sb3I6IHJlZDsgfQogICAg
ICAgIC5jb2RlIHsgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTsgfQogICAgPC9zdHlsZT4gCiAgPC9o
ZWFkPiAKICA8Ym9keSBvbmxvYWQ9InRlc3RNdWx0aWxpbmUoKSI+IAogICAgPGgyPlRlc3Q6IFRo
aXMgdGVzdCB2ZXJpZmllcyB0aGF0IHRleHQgaW5wdXRzIHdpbGwgYWNjZXB0IG11bHRpcGxlIGxp
bmVzIG9mIHBhc3RlZCB0ZXh0LiAgWW91IHNob3VsZCBzZWUgdGhyZWUgdGVzdHMgIlBBU1MiIGJl
bG93LjwvaDI+IAogICAgPGlucHV0IGlkPWlucHV0SWQgc2l6ZT02MCAvPjxicj4KICAgIDxzcGFu
IGNsYXNzPWNvZGUgaWQ9Y29uc29sZT48L3NwYW4+CiAgPC9ib2R5PiAKPC9odG1sPiA=
</data>

          </attachment>
      

    </bug>

</bugzilla>