<?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>227839</bug_id>
          
          <creation_ts>2021-07-09 06:57:57 -0700</creation_ts>
          <short_desc>Make topLayerElements() use Ref instead of RefPtr</short_desc>
          <delta_ts>2021-07-09 08:11:53 -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>DOM</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>
          <dependson>227800</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Nguyen (:ntim)">ntim</reporter>
          <assigned_to name="Tim Nguyen (:ntim)">ntim</assigned_to>
          <cc>cdumez</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>kangil.han</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1775984</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2021-07-09 06:57:57 -0700</bug_when>
    <thetext>topLayerElements values should not be null</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1775985</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-07-09 06:58:08 -0700</bug_when>
    <thetext>&lt;rdar://problem/80374731&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1775992</commentid>
    <comment_count>2</comment_count>
      <attachid>433217</attachid>
    <who name="Tim Nguyen (:ntim)">ntim</who>
    <bug_when>2021-07-09 07:27:51 -0700</bug_when>
    <thetext>Created attachment 433217
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1775996</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-07-09 08:11:51 -0700</bug_when>
    <thetext>Committed r279783 (239550@main): &lt;https://commits.webkit.org/239550@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 433217.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>433217</attachid>
            <date>2021-07-09 07:27:51 -0700</date>
            <delta_ts>2021-07-09 08:11:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-227839-20210709162750.patch</filename>
            <type>text/plain</type>
            <size>2897</size>
            <attacher name="Tim Nguyen (:ntim)">ntim</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc5NzgyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzc3NmU1ZWMyMjdiMGRh
NzlmYjU4NjA1ZDM2OTFmMTQ0OWFiMTM0Zi4uNWY5NjA0MWQyNWEwY2Q3MjA4MmI0ZGE4MjYwYmYz
OGQxZTBlMTZkYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTA3LTA5ICBUaW0g
Tmd1eWVuICA8bnRpbUBhcHBsZS5jb20+CisKKyAgICAgICAgTWFrZSB0b3BMYXllckVsZW1lbnRz
KCkgdXNlIFJlZiBpbnN0ZWFkIG9mIFJlZlB0cgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI3ODM5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgKiBkb20vRG9jdW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6RG9jdW1lbnQ6OmFkZFRvVG9wTGF5ZXIpOgorICAgICAgICAoV2ViQ29yZTo6RG9jdW1lbnQ6
OnJlbW92ZUZyb21Ub3BMYXllcik6CisgICAgICAgIChXZWJDb3JlOjpEb2N1bWVudDo6YWN0aXZl
TW9kYWxEaWFsb2cgY29uc3QpOgorICAgICAgICAqIGRvbS9Eb2N1bWVudC5oOgorICAgICAgICAo
V2ViQ29yZTo6RG9jdW1lbnQ6OnRvcExheWVyRWxlbWVudHMgY29uc3QpOgorCiAyMDIxLTA3LTA5
ICBBbGV4YW5kZXIgTWlraGF5bGVua28gIDxhbGV4bUBnbm9tZS5vcmc+CiAKICAgICAgICAgW0dU
S10gU3VwcG9ydCBkYXJrIHNjcm9sbGJhcnMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Rv
bS9Eb2N1bWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRG9jdW1lbnQuY3BwCmluZGV4IDYy
OWFlZmE2NTVhZTU0NjgyYmJmOTBiMzg5MGI5NTlmOTM5ZTIwYmQuLjAxOTAxY2QyMTM5NTRkMjg3
OTE1NjQyYmM4MmJiZjE4NjFkYTRhY2EgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2RvbS9E
b2N1bWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmNwcApAQCAtODQw
MywxNCArODQwMywxNCBAQCBWZWN0b3I8UmVmUHRyPFdlYkFuaW1hdGlvbj4+IERvY3VtZW50Ojpt
YXRjaGluZ0FuaW1hdGlvbnMoY29uc3QgV1RGOjpGdW5jdGlvbjxibwogdm9pZCBEb2N1bWVudDo6
YWRkVG9Ub3BMYXllcihFbGVtZW50JiBlbGVtZW50KQogewogICAgIC8vIFRvIGFkZCBhbiBlbGVt
ZW50IHRvIGEgdG9wIGxheWVyLCByZW1vdmUgaXQgZnJvbSB0b3AgbGF5ZXIgYW5kIHRoZW4gYXBw
ZW5kIGl0IHRvIHRvcCBsYXllci4KLSAgICBtX3RvcExheWVyRWxlbWVudHMuYXBwZW5kT3JNb3Zl
VG9MYXN0KCZlbGVtZW50KTsKKyAgICBtX3RvcExheWVyRWxlbWVudHMuYXBwZW5kT3JNb3ZlVG9M
YXN0KGVsZW1lbnQpOwogCiAgICAgZWxlbWVudC5pbnZhbGlkYXRlU3R5bGUoKTsKIH0KIAogdm9p
ZCBEb2N1bWVudDo6cmVtb3ZlRnJvbVRvcExheWVyKEVsZW1lbnQmIGVsZW1lbnQpCiB7Ci0gICAg
aWYgKCFtX3RvcExheWVyRWxlbWVudHMucmVtb3ZlKCZlbGVtZW50KSkKKyAgICBpZiAoIW1fdG9w
TGF5ZXJFbGVtZW50cy5yZW1vdmUoZWxlbWVudCkpCiAgICAgICAgIHJldHVybjsKIAogICAgIGVs
ZW1lbnQuaW52YWxpZGF0ZVN0eWxlKCk7CkBAIC04NDIwLDcgKzg0MjAsNyBAQCBIVE1MRGlhbG9n
RWxlbWVudCogRG9jdW1lbnQ6OmFjdGl2ZU1vZGFsRGlhbG9nKCkgY29uc3QKIHsKICAgICBmb3Ig
KGF1dG8mIGVsZW1lbnQgOiBtYWtlUmV2ZXJzZWRSYW5nZShtX3RvcExheWVyRWxlbWVudHMpKSB7
CiAgICAgICAgIGlmIChpczxIVE1MRGlhbG9nRWxlbWVudD4oZWxlbWVudCkpCi0gICAgICAgICAg
ICByZXR1cm4gZG93bmNhc3Q8SFRNTERpYWxvZ0VsZW1lbnQ+KGVsZW1lbnQuZ2V0KCkpOworICAg
ICAgICAgICAgcmV0dXJuIGRvd25jYXN0PEhUTUxEaWFsb2dFbGVtZW50PihlbGVtZW50LnB0cigp
KTsKICAgICB9CiAKICAgICByZXR1cm4gbnVsbHB0cjsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL2RvbS9Eb2N1bWVudC5oIGIvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmgKaW5kZXgg
ZTY0YThjZWY1NTRmNmI1NzcwYWY4NmJmZjVmMmZmMDNhMjYyYTQ0MC4uN2Y2NjRlYjBlNjM5ZGRi
YmE0YzNmM2U2MTExNTI3YjA3NmYxYjQ5ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZG9t
L0RvY3VtZW50LmgKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL0RvY3VtZW50LmgKQEAgLTE1MDQs
NyArMTUwNCw3IEBAIHB1YmxpYzoKIAogICAgIHZvaWQgYWRkVG9Ub3BMYXllcihFbGVtZW50Jik7
CiAgICAgdm9pZCByZW1vdmVGcm9tVG9wTGF5ZXIoRWxlbWVudCYpOwotICAgIGNvbnN0IExpc3RI
YXNoU2V0PFJlZlB0cjxFbGVtZW50Pj4mIHRvcExheWVyRWxlbWVudHMoKSBjb25zdCB7IHJldHVy
biBtX3RvcExheWVyRWxlbWVudHM7IH0KKyAgICBjb25zdCBMaXN0SGFzaFNldDxSZWY8RWxlbWVu
dD4+JiB0b3BMYXllckVsZW1lbnRzKCkgY29uc3QgeyByZXR1cm4gbV90b3BMYXllckVsZW1lbnRz
OyB9CiAKICAgICBIVE1MRGlhbG9nRWxlbWVudCogYWN0aXZlTW9kYWxEaWFsb2coKSBjb25zdDsK
IApAQCAtMjE5NSw3ICsyMTk1LDcgQEAgcHJpdmF0ZToKICAgICBVbmlxdWVSZWY8RWRpdG9yPiBt
X2VkaXRvcjsKICAgICBVbmlxdWVSZWY8RnJhbWVTZWxlY3Rpb24+IG1fc2VsZWN0aW9uOwogCi0g
ICAgTGlzdEhhc2hTZXQ8UmVmUHRyPEVsZW1lbnQ+PiBtX3RvcExheWVyRWxlbWVudHM7CisgICAg
TGlzdEhhc2hTZXQ8UmVmPEVsZW1lbnQ+PiBtX3RvcExheWVyRWxlbWVudHM7CiB9OwogCiBFbGVt
ZW50KiBldmVudFRhcmdldEVsZW1lbnRGb3JEb2N1bWVudChEb2N1bWVudCopOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>