<?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>231437</bug_id>
          
          <creation_ts>2021-10-08 10:01:19 -0700</creation_ts>
          <short_desc>Share code between JSDOMIterator and JSDOMAsyncIterator</short_desc>
          <delta_ts>2021-10-20 10:51:37 -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="Sihui Liu">sihui_liu</reporter>
          <assigned_to name="Sihui Liu">sihui_liu</assigned_to>
          <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1802137</commentid>
    <comment_count>0</comment_count>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2021-10-08 10:01:19 -0700</bug_when>
    <thetext>...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1804871</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-15 10:02:15 -0700</bug_when>
    <thetext>&lt;rdar://problem/84306323&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806411</commentid>
    <comment_count>2</comment_count>
      <attachid>441817</attachid>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2021-10-19 17:01:21 -0700</bug_when>
    <thetext>Created attachment 441817
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1806694</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-20 10:51:36 -0700</bug_when>
    <thetext>Committed r284549 (243291@main): &lt;https://commits.webkit.org/243291@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 441817.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441817</attachid>
            <date>2021-10-19 17:01:21 -0700</date>
            <delta_ts>2021-10-20 10:51:36 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-231437-20211019170120.patch</filename>
            <type>text/plain</type>
            <size>4827</size>
            <attacher name="Sihui Liu">sihui_liu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0NDU5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjUxNmQ5MWU4OTdiNTU5
ZmQ0NGE3ZTYyOTAxMmMwZjQ4ZTA1Mjg0Yy4uOGYxOGIwNWFlODlmODUzMGJmNWI3NTI4YWU1MDRj
M2ZjZmMzMDcyNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIxLTEwLTE5ICBTaWh1
aSBMaXUgIDxzaWh1aV9saXVAYXBwbGUuY29tPgorCisgICAgICAgIFNoYXJlIGNvZGUgYmV0d2Vl
biBKU0RPTUl0ZXJhdG9yIGFuZCBKU0RPTUFzeW5jSXRlcmF0b3IKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMTQzNworICAgICAgICA8cmRhcjovL3By
b2JsZW0vODQzMDYzMjM+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgKiBiaW5kaW5ncy9qcy9KU0RPTUFzeW5jSXRlcmF0b3IuaDoKKyAgICAgICAgKFdl
YkNvcmU6OmpzUGFpcik6IERlbGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjppdGVyYXRvckNyZWF0
ZSk6IERlbGV0ZWQuCisgICAgICAgICogYmluZGluZ3MvanMvSlNGaWxlU3lzdGVtRGlyZWN0b3J5
SGFuZGxlSXRlcmF0b3IuaDoKKwogMjAyMS0xMC0xOSAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBw
bGUuY29tPgogCiAgICAgICAgIERyb3AgYXNzZXJ0aW9uIGluIFJlZ2lzdHJhdGlvbkRhdGFiYXNl
OjppbXBvcnRSZWNvcmRzKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pz
L0pTRE9NQXN5bmNJdGVyYXRvci5oIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNET01B
c3luY0l0ZXJhdG9yLmgKaW5kZXggNWI0YzgwZjA4NzVjMzIyNDJiODljYjg4OTM1ZGU2MTllMjYx
NDZlMi4uYzI5ODg0NTlmOTdiYTI3ZGZiMDIxNWY0ODQ5NjY1OWFhMTBkYWQ5MSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNET01Bc3luY0l0ZXJhdG9yLmgKKysrIGIv
U291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNET01Bc3luY0l0ZXJhdG9yLmgKQEAgLTI2LDYg
KzI2LDcgQEAKICNwcmFnbWEgb25jZQogCiAjaW5jbHVkZSAiSlNET01Db252ZXJ0LmgiCisjaW5j
bHVkZSAiSlNET01JdGVyYXRvci5oIgogI2luY2x1ZGUgIkpTRE9NUHJvbWlzZS5oIgogI2luY2x1
ZGUgIkpTRE9NUHJvbWlzZURlZmVycmVkLmgiCiAjaW5jbHVkZSA8SmF2YVNjcmlwdENvcmUvQXN5
bmNJdGVyYXRvclByb3RvdHlwZS5oPgpAQCAtMzcsMTkgKzM4LDYgQEAKIAogbmFtZXNwYWNlIFdl
YkNvcmUgewogCi12b2lkIGFkZFZhbHVlSXRlcmFibGVNZXRob2RzKEpTQzo6SlNHbG9iYWxPYmpl
Y3QmLCBKU0M6OkpTT2JqZWN0Jik7Ci0KLWVudW0gY2xhc3MgSlNET01Bc3luY0l0ZXJhdG9yVHlw
ZSB7IFNldCwgTWFwIH07Ci0KLS8vIHN0cnVjdCBJdGVyYXRvclRyYWl0cyB7Ci0vLyAgICAgc3Rh
dGljIGNvbnN0ZXhwciBKU0RPTUFzeW5jSXRlcmF0b3JUeXBlIHR5cGUgPSBbTWFwfFNldF07Ci0v
LyAgICAgdXNpbmcgS2V5VHlwZSA9IFtJRExUeXBlfHZvaWRdOwotLy8gICAgIHVzaW5nIFZhbHVl
VHlwZSA9IFtJRExUeXBlXTsKLS8vIH07Ci0KLXRlbXBsYXRlPHR5cGVuYW1lIFQsIHR5cGVuYW1l
IFUgPSB2b2lkPiB1c2luZyBFbmFibGVJZk1hcCA9IHR5cGVuYW1lIHN0ZDo6ZW5hYmxlX2lmPFQ6
OnR5cGUgPT0gSlNET01Bc3luY0l0ZXJhdG9yVHlwZTo6TWFwLCBVPjo6dHlwZTsKLXRlbXBsYXRl
PHR5cGVuYW1lIFQsIHR5cGVuYW1lIFUgPSB2b2lkPiB1c2luZyBFbmFibGVJZlNldCA9IHR5cGVu
YW1lIHN0ZDo6ZW5hYmxlX2lmPFQ6OnR5cGUgPT0gSlNET01Bc3luY0l0ZXJhdG9yVHlwZTo6U2V0
LCBVPjo6dHlwZTsKLQogLy8gaHR0cHM6Ly93ZWJpZGwuc3BlYy53aGF0d2cub3JnLyNlcy1hc3lu
Y2hyb25vdXMtaXRlcmF0b3ItcHJvdG90eXBlLW9iamVjdAogdGVtcGxhdGU8dHlwZW5hbWUgSlNX
cmFwcGVyLCB0eXBlbmFtZSBJdGVyYXRvclRyYWl0cywgdHlwZW5hbWUgSlNJdGVyYXRvcj4gY2xh
c3MgSlNET01Bc3luY0l0ZXJhdG9yUHJvdG90eXBlIGZpbmFsIDogcHVibGljIEpTQzo6SlNOb25G
aW5hbE9iamVjdCB7CiBwdWJsaWM6CkBAIC04OSw4ICs3Nyw2IEBAIHByaXZhdGU6CiAgICAgdm9p
ZCBmaW5pc2hDcmVhdGlvbihKU0M6OlZNJiwgSlNDOjpKU0dsb2JhbE9iamVjdCopOwogfTsKIAot
dXNpbmcgSXRlcmF0aW9uS2luZCA9IEpTQzo6SXRlcmF0aW9uS2luZDsKLQogdGVtcGxhdGU8dHlw
ZW5hbWUgSlNXcmFwcGVyLCB0eXBlbmFtZSBJdGVyYXRvclRyYWl0cywgdHlwZW5hbWUgSlNJdGVy
YXRvcj4gY2xhc3MgSlNET01Bc3luY0l0ZXJhdG9yQmFzZSA6IHB1YmxpYyBKU0RPTU9iamVjdCB7
CiBwdWJsaWM6CiAgICAgdXNpbmcgQmFzZSA9IEpTRE9NT2JqZWN0OwpAQCAtMTMyLDMwICsxMTgs
NiBAQCBwcm90ZWN0ZWQ6CiAgICAgUmVmUHRyPERPTVByb21pc2U+IG1fb25nb2luZ1Byb21pc2U7
CiB9OwogCi1pbmxpbmUgSlNDOjpKU1ZhbHVlIGpzUGFpcihKU0M6OkpTR2xvYmFsT2JqZWN0Jiwg
SlNET01HbG9iYWxPYmplY3QmIGdsb2JhbE9iamVjdCwgSlNDOjpKU1ZhbHVlIHZhbHVlMSwgSlND
OjpKU1ZhbHVlIHZhbHVlMikKLXsKLSAgICBKU0M6Ok1hcmtlZEFyZ3VtZW50QnVmZmVyIGFyZ3Vt
ZW50czsKLSAgICBhcmd1bWVudHMuYXBwZW5kKHZhbHVlMSk7Ci0gICAgYXJndW1lbnRzLmFwcGVu
ZCh2YWx1ZTIpOwotICAgIEFTU0VSVCghYXJndW1lbnRzLmhhc092ZXJmbG93ZWQoKSk7Ci0gICAg
cmV0dXJuIGNvbnN0cnVjdEFycmF5KCZnbG9iYWxPYmplY3QsIHN0YXRpY19jYXN0PEpTQzo6QXJy
YXlBbGxvY2F0aW9uUHJvZmlsZSo+KG51bGxwdHIpLCBhcmd1bWVudHMpOwotfQotCi10ZW1wbGF0
ZTx0eXBlbmFtZSBGaXJzdFR5cGUsIHR5cGVuYW1lIFNlY29uZFR5cGUsIHR5cGVuYW1lIFQsIHR5
cGVuYW1lIFU+Ci1pbmxpbmUgSlNDOjpKU1ZhbHVlIGpzUGFpcihKU0M6OkpTR2xvYmFsT2JqZWN0
JiBsZXhpY2FsR2xvYmFsT2JqZWN0LCBKU0RPTUdsb2JhbE9iamVjdCYgZ2xvYmFsT2JqZWN0LCBj
b25zdCBUJiB2YWx1ZTEsIGNvbnN0IFUmIHZhbHVlMikKLXsKLSAgICByZXR1cm4ganNQYWlyKGxl
eGljYWxHbG9iYWxPYmplY3QsIGdsb2JhbE9iamVjdCwgdG9KUzxGaXJzdFR5cGU+KGxleGljYWxH
bG9iYWxPYmplY3QsIGdsb2JhbE9iamVjdCwgdmFsdWUxKSwgdG9KUzxTZWNvbmRUeXBlPihsZXhp
Y2FsR2xvYmFsT2JqZWN0LCBnbG9iYWxPYmplY3QsIHZhbHVlMikpOwotfQotCi10ZW1wbGF0ZTx0
eXBlbmFtZSBKU0l0ZXJhdG9yPiBKU0M6OkpTVmFsdWUgaXRlcmF0b3JDcmVhdGUodHlwZW5hbWUg
SlNJdGVyYXRvcjo6V3JhcHBlciYsIEl0ZXJhdGlvbktpbmQpOwotCi10ZW1wbGF0ZTx0eXBlbmFt
ZSBKU0l0ZXJhdG9yPiBKU0M6OkpTVmFsdWUgaXRlcmF0b3JDcmVhdGUodHlwZW5hbWUgSlNJdGVy
YXRvcjo6V3JhcHBlciYgdGhpc09iamVjdCwgSXRlcmF0aW9uS2luZCBraW5kKQotewotICAgIEFT
U0VSVCh0aGlzT2JqZWN0Lmdsb2JhbE9iamVjdCgpKTsKLSAgICBKU0RPTUdsb2JhbE9iamVjdCYg
Z2xvYmFsT2JqZWN0ID0gKnRoaXNPYmplY3QuZ2xvYmFsT2JqZWN0KCk7Ci0gICAgcmV0dXJuIEpT
SXRlcmF0b3I6OmNyZWF0ZShnbG9iYWxPYmplY3Qudm0oKSwgZ2V0RE9NU3RydWN0dXJlPEpTSXRl
cmF0b3I+KGdsb2JhbE9iamVjdC52bSgpLCBnbG9iYWxPYmplY3QpLCB0aGlzT2JqZWN0LCBraW5k
KTsKLX0KLQogdGVtcGxhdGU8dHlwZW5hbWUgSXRlcmF0b3JWYWx1ZSwgdHlwZW5hbWUgSXRlcmF0
b3JUcmFpdHM+CiBpbmxpbmUgRW5hYmxlSWZNYXA8SXRlcmF0b3JUcmFpdHMsIEpTQzo6SlNWYWx1
ZT4gY29udmVydFRvSlMoSlNDOjpKU0dsb2JhbE9iamVjdCYgZ2xvYmFsT2JqZWN0LCBKU0RPTUds
b2JhbE9iamVjdCYgZG9tR2xvYmFsT2JqZWN0LCBJdGVyYXRvclZhbHVlJiB2YWx1ZSwgSXRlcmF0
b3JUcmFpdHMsIEl0ZXJhdGlvbktpbmQga2luZCkKIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL2JpbmRpbmdzL2pzL0pTRmlsZVN5c3RlbURpcmVjdG9yeUhhbmRsZUl0ZXJhdG9yLmggYi9T
b3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0ZpbGVTeXN0ZW1EaXJlY3RvcnlIYW5kbGVJdGVy
YXRvci5oCmluZGV4IDBiMjQ3MmY2ZjM3M2YzOWM3YTBhNTFjZDE0OGM5NDkxMjA3MTcyYzMuLjlk
YjI2NTAyYjM2NWRjMmJiMjE5NWVmYjAxZTA4NGQyY2JkZjQ0MTMgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTRmlsZVN5c3RlbURpcmVjdG9yeUhhbmRsZUl0ZXJhdG9y
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNGaWxlU3lzdGVtRGlyZWN0b3J5
SGFuZGxlSXRlcmF0b3IuaApAQCAtMzQsNyArMzQsNyBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiBj
bGFzcyBGaWxlU3lzdGVtSGFuZGxlOwogCiBzdHJ1Y3QgSlNGaWxlU3lzdGVtRGlyZWN0b3J5SGFu
ZGxlSXRlcmF0b3JUcmFpdHMgewotICAgIHN0YXRpYyBjb25zdGV4cHIgSlNET01Bc3luY0l0ZXJh
dG9yVHlwZSB0eXBlID0gSlNET01Bc3luY0l0ZXJhdG9yVHlwZTo6TWFwOworICAgIHN0YXRpYyBj
b25zdGV4cHIgSlNET01JdGVyYXRvclR5cGUgdHlwZSA9IEpTRE9NSXRlcmF0b3JUeXBlOjpNYXA7
CiAgICAgdXNpbmcgS2V5VHlwZSA9IElETEJ5dGVTdHJpbmc7CiAgICAgdXNpbmcgVmFsdWVUeXBl
ID0gSURMSW50ZXJmYWNlPEZpbGVTeXN0ZW1IYW5kbGU+OwogfTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>