<?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>216390</bug_id>
          
          <creation_ts>2020-09-10 17:53:18 -0700</creation_ts>
          <short_desc>JSDOMConvertSequences should have exception checks appropriately</short_desc>
          <delta_ts>2020-09-11 10:26:20 -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>New Bugs</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></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="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1687612</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-09-10 17:53:18 -0700</bug_when>
    <thetext>JSDOMConvertSequences should have exception checks appropriately</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687614</commentid>
    <comment_count>1</comment_count>
      <attachid>408501</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-09-10 17:54:11 -0700</bug_when>
    <thetext>Created attachment 408501
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687615</commentid>
    <comment_count>2</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-09-10 17:54:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/68631333&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687644</commentid>
    <comment_count>3</comment_count>
      <attachid>408501</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2020-09-10 20:26:31 -0700</bug_when>
    <thetext>Comment on attachment 408501
Patch

Thanks for fixing this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687665</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-09-10 23:41:24 -0700</bug_when>
    <thetext>Committed r266912: &lt;https://trac.webkit.org/changeset/266912&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 408501.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687754</commentid>
    <comment_count>5</comment_count>
      <attachid>408501</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2020-09-11 10:26:20 -0700</bug_when>
    <thetext>Comment on attachment 408501
Patch

r=me</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>408501</attachid>
            <date>2020-09-10 17:54:11 -0700</date>
            <delta_ts>2020-09-11 10:26:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216390-20200910175410.patch</filename>
            <type>text/plain</type>
            <size>6498</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY2ODk5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzMwZmM3ZWQ3OWFhMjM5
NDg2YmU2MDZjYzk5YjJlZTdhYTUyYjU5NS4uNDc2MDc1YTkyMDRkMWNkOTMxYTRmN2VkMGY1YzNm
ZmU4NDZiZGRhMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTA5LTEwICBZdXN1
a2UgU3V6dWtpICA8eXN1enVraUBhcHBsZS5jb20+CisKKyAgICAgICAgSlNET01Db252ZXJ0U2Vx
dWVuY2VzIHNob3VsZCBoYXZlIGV4Y2VwdGlvbiBjaGVja3MgYXBwcm9wcmlhdGVseQorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE2MzkwCisgICAgICAg
IDxyZGFyOi8vcHJvYmxlbS82ODYzMTMzMz4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBUZXN0OiBqcy9kb20vZnJvemVuLWFycmF5LWV4Y2VwdGlvbi1j
aGVjay5odG1sCisKKyAgICAgICAgQWRkIGFwcHJvcHJpYXRlIGV4Y2VwdGlvbiBjaGVja3MgdG8g
SlNET01Db252ZXJ0U2VxdWVuY2VzLgorCisgICAgICAgICogYmluZGluZ3MvanMvSlNET01Db252
ZXJ0U2VxdWVuY2VzLmg6CisgICAgICAgIChXZWJDb3JlOjpEZXRhaWw6Ok51bWVyaWNTZXF1ZW5j
ZUNvbnZlcnRlcjo6Y29udmVydCk6CisgICAgICAgIChXZWJDb3JlOjpKU0NvbnZlcnRlcjxJRExT
ZXF1ZW5jZTxUPj46OmNvbnZlcnQpOgorICAgICAgICAoV2ViQ29yZTo6SlNDb252ZXJ0ZXI8SURM
RnJvemVuQXJyYXk8VD4+Ojpjb252ZXJ0KToKKwogMjAyMC0wOS0xMCAgV2Vuc29uIEhzaWVoICA8
d2Vuc29uX2hzaWVoQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGRyZXNzIGEgcG9zdC1jb21taXQg
cmV2aWV3IGNvbW1lbnQgYWZ0ZXIgcjI2Njg4NwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUv
YmluZGluZ3MvanMvSlNET01Db252ZXJ0U2VxdWVuY2VzLmggYi9Tb3VyY2UvV2ViQ29yZS9iaW5k
aW5ncy9qcy9KU0RPTUNvbnZlcnRTZXF1ZW5jZXMuaAppbmRleCBjNThkYjczNzE2ZmRiNGEyZDk1
MzIyYmQwNGQ4NTE1YjdhNTJjZGU0Li45ZmFjYjRhYWM1YjMyZmZiNDA3MzFkZjc3ZTkzMDRiZjU1
YjgyNjBiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0RPTUNvbnZl
cnRTZXF1ZW5jZXMuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0RPTUNvbnZl
cnRTZXF1ZW5jZXMuaApAQCAtMTI5LDExICsxMjksMTEgQEAgc3RydWN0IE51bWVyaWNTZXF1ZW5j
ZUNvbnZlcnRlciB7CiAKICAgICAgICAgSlNDOjpKU09iamVjdCogb2JqZWN0ID0gSlNDOjphc09i
amVjdCh2YWx1ZSk7CiAgICAgICAgIGlmICghSlNDOjppc0pTQXJyYXkob2JqZWN0KSkKLSAgICAg
ICAgICAgIHJldHVybiBHZW5lcmljQ29udmVydGVyOjpjb252ZXJ0KGxleGljYWxHbG9iYWxPYmpl
Y3QsIG9iamVjdCk7CisgICAgICAgICAgICBSRUxFQVNFX0FORF9SRVRVUk4oc2NvcGUsIEdlbmVy
aWNDb252ZXJ0ZXI6OmNvbnZlcnQobGV4aWNhbEdsb2JhbE9iamVjdCwgb2JqZWN0KSk7CiAKICAg
ICAgICAgSlNDOjpKU0FycmF5KiBhcnJheSA9IEpTQzo6YXNBcnJheShvYmplY3QpOwogICAgICAg
ICBpZiAoIWFycmF5LT5pc0l0ZXJhdG9yUHJvdG9jb2xGYXN0QW5kTm9uT2JzZXJ2YWJsZSgpKQot
ICAgICAgICAgICAgcmV0dXJuIEdlbmVyaWNDb252ZXJ0ZXI6OmNvbnZlcnQobGV4aWNhbEdsb2Jh
bE9iamVjdCwgb2JqZWN0KTsKKyAgICAgICAgICAgIFJFTEVBU0VfQU5EX1JFVFVSTihzY29wZSwg
R2VuZXJpY0NvbnZlcnRlcjo6Y29udmVydChsZXhpY2FsR2xvYmFsT2JqZWN0LCBvYmplY3QpKTsK
IAogICAgICAgICB1bnNpZ25lZCBsZW5ndGggPSBhcnJheS0+bGVuZ3RoKCk7CiAgICAgICAgIFJl
dHVyblR5cGUgcmVzdWx0OwpAQCAtMTUxLDcgKzE1MSw3IEBAIHN0cnVjdCBOdW1lcmljU2VxdWVu
Y2VDb252ZXJ0ZXIgewogICAgICAgICAKICAgICAgICAgSlNDOjpJbmRleGluZ1R5cGUgaW5kZXhp
bmdUeXBlID0gYXJyYXktPmluZGV4aW5nVHlwZSgpICYgSlNDOjpJbmRleGluZ1NoYXBlTWFzazsK
ICAgICAgICAgaWYgKGluZGV4aW5nVHlwZSAhPSBKU0M6OkludDMyU2hhcGUgJiYgaW5kZXhpbmdU
eXBlICE9IEpTQzo6RG91YmxlU2hhcGUpCi0gICAgICAgICAgICByZXR1cm4gR2VuZXJpY0NvbnZl
cnRlcjo6Y29udmVydChsZXhpY2FsR2xvYmFsT2JqZWN0LCBvYmplY3QsIFdURk1vdmUocmVzdWx0
KSk7CisgICAgICAgICAgICBSRUxFQVNFX0FORF9SRVRVUk4oc2NvcGUsIEdlbmVyaWNDb252ZXJ0
ZXI6OmNvbnZlcnQobGV4aWNhbEdsb2JhbE9iamVjdCwgb2JqZWN0LCBXVEZNb3ZlKHJlc3VsdCkp
KTsKIAogICAgICAgICByZXR1cm4gY29udmVydEFycmF5KGxleGljYWxHbG9iYWxPYmplY3QsIHNj
b3BlLCBhcnJheSwgbGVuZ3RoLCBpbmRleGluZ1R5cGUsIFdURk1vdmUocmVzdWx0KSk7CiAgICAg
fQpAQCAtMTYyLDExICsxNjIsMTEgQEAgc3RydWN0IE51bWVyaWNTZXF1ZW5jZUNvbnZlcnRlciB7
CiAgICAgICAgIGF1dG8gc2NvcGUgPSBERUNMQVJFX1RIUk9XX1NDT1BFKHZtKTsKIAogICAgICAg
ICBpZiAoIUpTQzo6aXNKU0FycmF5KG9iamVjdCkpCi0gICAgICAgICAgICByZXR1cm4gR2VuZXJp
Y0NvbnZlcnRlcjo6Y29udmVydChsZXhpY2FsR2xvYmFsT2JqZWN0LCBvYmplY3QsIG1ldGhvZCk7
CisgICAgICAgICAgICBSRUxFQVNFX0FORF9SRVRVUk4oc2NvcGUsIEdlbmVyaWNDb252ZXJ0ZXI6
OmNvbnZlcnQobGV4aWNhbEdsb2JhbE9iamVjdCwgb2JqZWN0LCBtZXRob2QpKTsKIAogICAgICAg
ICBKU0M6OkpTQXJyYXkqIGFycmF5ID0gSlNDOjphc0FycmF5KG9iamVjdCk7CiAgICAgICAgIGlm
ICghYXJyYXktPmlzSXRlcmF0b3JQcm90b2NvbEZhc3RBbmROb25PYnNlcnZhYmxlKCkpCi0gICAg
ICAgICAgICByZXR1cm4gR2VuZXJpY0NvbnZlcnRlcjo6Y29udmVydChsZXhpY2FsR2xvYmFsT2Jq
ZWN0LCBvYmplY3QsIG1ldGhvZCk7CisgICAgICAgICAgICBSRUxFQVNFX0FORF9SRVRVUk4oc2Nv
cGUsIEdlbmVyaWNDb252ZXJ0ZXI6OmNvbnZlcnQobGV4aWNhbEdsb2JhbE9iamVjdCwgb2JqZWN0
LCBtZXRob2QpKTsKIAogICAgICAgICB1bnNpZ25lZCBsZW5ndGggPSBhcnJheS0+bGVuZ3RoKCk7
CiAgICAgICAgIFJldHVyblR5cGUgcmVzdWx0OwpAQCAtMTg0LDcgKzE4NCw3IEBAIHN0cnVjdCBO
dW1lcmljU2VxdWVuY2VDb252ZXJ0ZXIgewogICAgICAgICAKICAgICAgICAgSlNDOjpJbmRleGlu
Z1R5cGUgaW5kZXhpbmdUeXBlID0gYXJyYXktPmluZGV4aW5nVHlwZSgpICYgSlNDOjpJbmRleGlu
Z1NoYXBlTWFzazsKICAgICAgICAgaWYgKGluZGV4aW5nVHlwZSAhPSBKU0M6OkludDMyU2hhcGUg
JiYgaW5kZXhpbmdUeXBlICE9IEpTQzo6RG91YmxlU2hhcGUpCi0gICAgICAgICAgICByZXR1cm4g
R2VuZXJpY0NvbnZlcnRlcjo6Y29udmVydChsZXhpY2FsR2xvYmFsT2JqZWN0LCBvYmplY3QsIG1l
dGhvZCwgV1RGTW92ZShyZXN1bHQpKTsKKyAgICAgICAgICAgIFJFTEVBU0VfQU5EX1JFVFVSTihz
Y29wZSwgR2VuZXJpY0NvbnZlcnRlcjo6Y29udmVydChsZXhpY2FsR2xvYmFsT2JqZWN0LCBvYmpl
Y3QsIG1ldGhvZCwgV1RGTW92ZShyZXN1bHQpKSk7CiAKICAgICAgICAgcmV0dXJuIGNvbnZlcnRB
cnJheShsZXhpY2FsR2xvYmFsT2JqZWN0LCBzY29wZSwgYXJyYXksIGxlbmd0aCwgaW5kZXhpbmdU
eXBlLCBXVEZNb3ZlKHJlc3VsdCkpOwogICAgIH0KQEAgLTM4Niw3ICszODYsNyBAQCB0ZW1wbGF0
ZTx0eXBlbmFtZSBUPiBzdHJ1Y3QgSlNDb252ZXJ0ZXI8SURMU2VxdWVuY2U8VD4+IHsKICAgICAg
ICAgICAgIHRocm93T3V0T2ZNZW1vcnlFcnJvcigmbGV4aWNhbEdsb2JhbE9iamVjdCwgc2NvcGUp
OwogICAgICAgICAgICAgcmV0dXJuIHsgfTsKICAgICAgICAgfQotICAgICAgICByZXR1cm4gSlND
Ojpjb25zdHJ1Y3RBcnJheSgmZ2xvYmFsT2JqZWN0LCBzdGF0aWNfY2FzdDxKU0M6OkFycmF5QWxs
b2NhdGlvblByb2ZpbGUqPihudWxscHRyKSwgbGlzdCk7CisgICAgICAgIFJFTEVBU0VfQU5EX1JF
VFVSTihzY29wZSwgSlNDOjpjb25zdHJ1Y3RBcnJheSgmZ2xvYmFsT2JqZWN0LCBzdGF0aWNfY2Fz
dDxKU0M6OkFycmF5QWxsb2NhdGlvblByb2ZpbGUqPihudWxscHRyKSwgbGlzdCkpOwogICAgIH0K
IH07CiAKQEAgLTQyMSw3ICs0MjEsOCBAQCB0ZW1wbGF0ZTx0eXBlbmFtZSBUPiBzdHJ1Y3QgSlND
b252ZXJ0ZXI8SURMRnJvemVuQXJyYXk8VD4+IHsKICAgICAgICAgICAgIHJldHVybiB7IH07CiAg
ICAgICAgIH0KICAgICAgICAgYXV0byogYXJyYXkgPSBKU0M6OmNvbnN0cnVjdEFycmF5KCZnbG9i
YWxPYmplY3QsIHN0YXRpY19jYXN0PEpTQzo6QXJyYXlBbGxvY2F0aW9uUHJvZmlsZSo+KG51bGxw
dHIpLCBsaXN0KTsKLSAgICAgICAgcmV0dXJuIEpTQzo6b2JqZWN0Q29uc3RydWN0b3JGcmVlemUo
JmxleGljYWxHbG9iYWxPYmplY3QsIGFycmF5KTsKKyAgICAgICAgUkVUVVJOX0lGX0VYQ0VQVElP
TihzY29wZSwgeyB9KTsKKyAgICAgICAgUkVMRUFTRV9BTkRfUkVUVVJOKHNjb3BlLCBKU0M6Om9i
amVjdENvbnN0cnVjdG9yRnJlZXplKCZsZXhpY2FsR2xvYmFsT2JqZWN0LCBhcnJheSkpOwogICAg
IH0KIH07CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwppbmRleCAzNDY4YmU2ZGE1YmU1YTgzMDE2ZDYyY2RhMmQ5NGYxNWY1NjU5NDJm
Li5kMGEzN2IzYWExYWY5Y2ExOWVmMTlmMDI5OGY3ZjQxMmJjMjdiYTI1IDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTQgQEAKKzIwMjAtMDktMTAgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNvbT4K
KworICAgICAgICBKU0RPTUNvbnZlcnRTZXF1ZW5jZXMgc2hvdWxkIGhhdmUgZXhjZXB0aW9uIGNo
ZWNrcyBhcHByb3ByaWF0ZWx5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0yMTYzOTAKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzY4NjMxMzMzPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICoganMvZG9tL2Zy
b3plbi1hcnJheS1leGNlcHRpb24tY2hlY2stZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAg
KiBqcy9kb20vZnJvemVuLWFycmF5LWV4Y2VwdGlvbi1jaGVjay5odG1sOiBBZGRlZC4KKwogMjAy
MC0wOS0xMCAgS2FybCBSYWNrbGVyICA8cmFja2xlckBhcHBsZS5jb20+CiAKICAgICAgICAgUmVt
b3ZlIHRlc3QgZXhwZWN0YXRpb24gbm93IHRoYXQgdGVzdCBpcyBwYXNzaW5nLgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvanMvZG9tL2Zyb3plbi1hcnJheS1leGNlcHRpb24tY2hlY2stZXhwZWN0
ZWQudHh0IGIvTGF5b3V0VGVzdHMvanMvZG9tL2Zyb3plbi1hcnJheS1leGNlcHRpb24tY2hlY2st
ZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjQzZTVlZWVkYmYxYjQzNWY5NmMzYTIwYmY4MTQwMWFl
ZTQzMzE5ODEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9qcy9kb20vZnJvemVuLWFy
cmF5LWV4Y2VwdGlvbi1jaGVjay1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw0IEBACitQQVNTIHN1
Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvanMvZG9tL2Zyb3plbi1hcnJheS1leGNlcHRpb24tY2hlY2suaHRtbCBiL0xh
eW91dFRlc3RzL2pzL2RvbS9mcm96ZW4tYXJyYXktZXhjZXB0aW9uLWNoZWNrLmh0bWwKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uNGNlMmJmZTJmMjkwMmI4ZGY1ZmE2Y2I4ZWNlZDQ0ZjlkYjQ0YTUxZQotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL2pzL2RvbS9mcm96ZW4tYXJyYXktZXhjZXB0aW9uLWNoZWNr
Lmh0bWwKQEAgLTAsMCArMSwxMiBAQAorPCFET0NUWVBFIGh0bWw+PCEtLSB3ZWJraXQtdGVzdC1y
dW5uZXIgWyBqc2NPcHRpb25zPS0tdmFsaWRhdGVFeGNlcHRpb25DaGVja3M9dHJ1ZSBdIC0tPgor
PGh0bWw+Cis8aGVhZD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9yZXNvdXJjZXMvanMtdGVzdC1wcmUu
anMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8c2NyaXB0PgorICBQZXJmb3JtYW5jZU9i
c2VydmVyLnN1cHBvcnRlZEVudHJ5VHlwZXM7Cis8L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi8u
Li9yZXNvdXJjZXMvanMtdGVzdC1wb3N0LmpzIj48L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4K
</data>
<flag name="review"
          id="423972"
          type_id="1"
          status="+"
          setter="msaboff"
    />
          </attachment>
      

    </bug>

</bugzilla>