<?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>236810</bug_id>
          
          <creation_ts>2022-02-17 16:25:49 -0800</creation_ts>
          <short_desc>Crash under ScrollingCoordinatorMac::hasNodeWithAnimatedScrollChanged()</short_desc>
          <delta_ts>2022-03-04 11:27:40 -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>Scrolling</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=237478</see_also>
          <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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>dino</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fred.wang</cc>
    
    <cc>jamesr</cc>
    
    <cc>luiz</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1843169</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-02-17 16:25:49 -0800</bug_when>
    <thetext>Crash under ScrollingCoordinatorMac::hasNodeWithAnimatedScrollChanged()</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1843171</commentid>
    <comment_count>1</comment_count>
      <attachid>452444</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-02-17 16:32:24 -0800</bug_when>
    <thetext>Created attachment 452444
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1843172</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-02-17 16:32:28 -0800</bug_when>
    <thetext>&lt;rdar://problem/89072235&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1843258</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-02-17 19:56:42 -0800</bug_when>
    <thetext>Committed r290109 (247455@main): &lt;https://commits.webkit.org/247455@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 452444.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452444</attachid>
            <date>2022-02-17 16:32:24 -0800</date>
            <delta_ts>2022-02-17 19:56:45 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236810-20220217163223.patch</filename>
            <type>text/plain</type>
            <size>5849</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwMDg1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjk0MjA1NDk5NzY5ZjA4
NTljZmYwYWZjMzVjOTQ5ZjIzMTM0ZTEzMS4uZmVjNDA4NDcwMmRjNDkwNjkzMDVmMWE1ZjJmYjg0
NjYwM2MwODk0YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3IEBACisyMDIyLTAyLTE3ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIENyYXNoIHVuZGVy
IFNjcm9sbGluZ0Nvb3JkaW5hdG9yTWFjOjpoYXNOb2RlV2l0aEFuaW1hdGVkU2Nyb2xsQ2hhbmdl
ZCgpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzY4
MTAKKyAgICAgICAgPHJkYXI6Ly84OTA3MjIzNT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JP
RFkgKE9PUFMhKS4KKworICAgICAgICBDcmFzaCBkYXRhIHN1Z2dlc3RzIHRoYXQgcjI4ODkzMyBk
aWRuJ3QgZml4IHRoZSBjcmFzaCBlbnRpcmVseS4KKworICAgICAgICBBbHRob3VnaCB0aGUgY29k
ZSBwYXRocyBJIGNhbiBmaW5kIGFwcGVhciB0byBob2xkIHRoZSBsb2NrLCB0aGVyZSBtYXkgYmUg
YW4KKyAgICAgICAgb3Bwb3J0dW5pdHkgZm9yIG1fc2Nyb2xsaW5nQ29vcmRpbmF0b3IgdG8gZ2V0
IG51bGxlZCBvdXQgYWZ0ZXIgd2UgbnVsbC1jaGVjayBpdAorICAgICAgICBidXQgYmVmb3JlIHRo
ZSBjb3B5IGZvciB0aGUgbWFpbiB0aHJlYWQgZGlzcGF0Y2guCisKKyAgICAgICAgU28gbWFrZSBh
IFJlZlB0ciBvbiB0aGUgc3RhY2ssIG51bGwtY2hlY2sgaXQsIGFuZCB0aGVuIG1vdmUgaXQgaW50
byB0aGUgY2FsbGJhY2suCisKKyAgICAgICAgKiBwYWdlL3Njcm9sbGluZy9UaHJlYWRlZFNjcm9s
bGluZ1RyZWUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6VGhyZWFkZWRTY3JvbGxpbmdUcmVlOjpy
ZXBvcnRTeW5jaHJvbm91c1Njcm9sbGluZ1JlYXNvbnNDaGFuZ2VkKToKKyAgICAgICAgKFdlYkNv
cmU6OlRocmVhZGVkU2Nyb2xsaW5nVHJlZTo6cmVwb3J0RXhwb3NlZFVuZmlsbGVkQXJlYSk6Cisg
ICAgICAgIChXZWJDb3JlOjpUaHJlYWRlZFNjcm9sbGluZ1RyZWU6OmN1cnJlbnRTbmFwUG9pbnRJ
bmRpY2VzRGlkQ2hhbmdlKToKKyAgICAgICAgKFdlYkNvcmU6OlRocmVhZGVkU2Nyb2xsaW5nVHJl
ZTo6aGFuZGxlV2hlZWxFdmVudFBoYXNlKToKKyAgICAgICAgKFdlYkNvcmU6OlRocmVhZGVkU2Ny
b2xsaW5nVHJlZTo6c2V0QWN0aXZlU2Nyb2xsU25hcEluZGljZXMpOgorICAgICAgICAoV2ViQ29y
ZTo6VGhyZWFkZWRTY3JvbGxpbmdUcmVlOjpoYXNOb2RlV2l0aEFuaW1hdGVkU2Nyb2xsQ2hhbmdl
ZCk6CisKIDIwMjItMDItMTcgIE1hdHQgV29vZHJvdyAgPG1hdHR3b29kcm93QGFwcGxlLmNvbT4K
IAogICAgICAgICBJbmNsdWRlIHN1YiBncmlkIGl0ZW1zIGluIHRoZSB0cmFjayBzaXppbmcgYWxn
b3JpdGhtIG9mIHRoZSBvdXRlciBncmlkCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdl
L3Njcm9sbGluZy9UaHJlYWRlZFNjcm9sbGluZ1RyZWUuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFn
ZS9zY3JvbGxpbmcvVGhyZWFkZWRTY3JvbGxpbmdUcmVlLmNwcAppbmRleCBmNWQ2ZmQ4NTg4YjEx
N2ExNGNjYzU2NzZkNGI4MjY0ODc4ZjRmYTEwLi5mOWIxNzU2MjBkNmUzOTcyMWNmNGI4OTIxZTE5
MmQ3NTA2NDJhYzQ2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL3Njcm9sbGluZy9U
aHJlYWRlZFNjcm9sbGluZ1RyZWUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2Uvc2Nyb2xs
aW5nL1RocmVhZGVkU2Nyb2xsaW5nVHJlZS5jcHAKQEAgLTI4MywxNCArMjgzLDIxIEBAIHZvaWQg
VGhyZWFkZWRTY3JvbGxpbmdUcmVlOjpzY3JvbGxpbmdUcmVlTm9kZURpZFN0b3BBbmltYXRlZFNj
cm9sbChTY3JvbGxpbmdUcmVlCiAKIHZvaWQgVGhyZWFkZWRTY3JvbGxpbmdUcmVlOjpyZXBvcnRT
eW5jaHJvbm91c1Njcm9sbGluZ1JlYXNvbnNDaGFuZ2VkKE1vbm90b25pY1RpbWUgdGltZXN0YW1w
LCBPcHRpb25TZXQ8U3luY2hyb25vdXNTY3JvbGxpbmdSZWFzb24+IHJlYXNvbnMpCiB7Ci0gICAg
UnVuTG9vcDo6bWFpbigpLmRpc3BhdGNoKFtzY3JvbGxpbmdDb29yZGluYXRvciA9IG1fc2Nyb2xs
aW5nQ29vcmRpbmF0b3IsIHRpbWVzdGFtcCwgcmVhc29uc10geworICAgIGF1dG8gc2Nyb2xsaW5n
Q29vcmRpbmF0b3IgPSBtX3Njcm9sbGluZ0Nvb3JkaW5hdG9yOworICAgIGlmICghc2Nyb2xsaW5n
Q29vcmRpbmF0b3IpCisgICAgICAgIHJldHVybjsKKworICAgIFJ1bkxvb3A6Om1haW4oKS5kaXNw
YXRjaChbc2Nyb2xsaW5nQ29vcmRpbmF0b3IgPSBXVEZNb3ZlKHNjcm9sbGluZ0Nvb3JkaW5hdG9y
KSwgdGltZXN0YW1wLCByZWFzb25zXSB7CiAgICAgICAgIHNjcm9sbGluZ0Nvb3JkaW5hdG9yLT5y
ZXBvcnRTeW5jaHJvbm91c1Njcm9sbGluZ1JlYXNvbnNDaGFuZ2VkKHRpbWVzdGFtcCwgcmVhc29u
cyk7CiAgICAgfSk7CiB9CiAKIHZvaWQgVGhyZWFkZWRTY3JvbGxpbmdUcmVlOjpyZXBvcnRFeHBv
c2VkVW5maWxsZWRBcmVhKE1vbm90b25pY1RpbWUgdGltZXN0YW1wLCB1bnNpZ25lZCB1bmZpbGxl
ZEFyZWEpCiB7Ci0gICAgUnVuTG9vcDo6bWFpbigpLmRpc3BhdGNoKFtzY3JvbGxpbmdDb29yZGlu
YXRvciA9IG1fc2Nyb2xsaW5nQ29vcmRpbmF0b3IsIHRpbWVzdGFtcCwgdW5maWxsZWRBcmVhXSB7
CisgICAgYXV0byBzY3JvbGxpbmdDb29yZGluYXRvciA9IG1fc2Nyb2xsaW5nQ29vcmRpbmF0b3I7
CisgICAgaWYgKCFzY3JvbGxpbmdDb29yZGluYXRvcikKKyAgICAgICAgcmV0dXJuOworICAgIFJ1
bkxvb3A6Om1haW4oKS5kaXNwYXRjaChbc2Nyb2xsaW5nQ29vcmRpbmF0b3IgPSBXVEZNb3ZlKHNj
cm9sbGluZ0Nvb3JkaW5hdG9yKSwgdGltZXN0YW1wLCB1bmZpbGxlZEFyZWFdIHsKICAgICAgICAg
c2Nyb2xsaW5nQ29vcmRpbmF0b3ItPnJlcG9ydEV4cG9zZWRVbmZpbGxlZEFyZWEodGltZXN0YW1w
LCB1bmZpbGxlZEFyZWEpOwogICAgIH0pOwogfQpAQCAtMjk4LDEwICszMDUsMTEgQEAgdm9pZCBU
aHJlYWRlZFNjcm9sbGluZ1RyZWU6OnJlcG9ydEV4cG9zZWRVbmZpbGxlZEFyZWEoTW9ub3Rvbmlj
VGltZSB0aW1lc3RhbXAsIHUKICNpZiBQTEFURk9STShDT0NPQSkKIHZvaWQgVGhyZWFkZWRTY3Jv
bGxpbmdUcmVlOjpjdXJyZW50U25hcFBvaW50SW5kaWNlc0RpZENoYW5nZShTY3JvbGxpbmdOb2Rl
SUQgbm9kZUlELCBzdGQ6Om9wdGlvbmFsPHVuc2lnbmVkPiBob3Jpem9udGFsLCBzdGQ6Om9wdGlv
bmFsPHVuc2lnbmVkPiB2ZXJ0aWNhbCkKIHsKLSAgICBpZiAoIW1fc2Nyb2xsaW5nQ29vcmRpbmF0
b3IpCisgICAgYXV0byBzY3JvbGxpbmdDb29yZGluYXRvciA9IG1fc2Nyb2xsaW5nQ29vcmRpbmF0
b3I7CisgICAgaWYgKCFzY3JvbGxpbmdDb29yZGluYXRvcikKICAgICAgICAgcmV0dXJuOwogCi0g
ICAgUnVuTG9vcDo6bWFpbigpLmRpc3BhdGNoKFtzY3JvbGxpbmdDb29yZGluYXRvciA9IG1fc2Ny
b2xsaW5nQ29vcmRpbmF0b3IsIG5vZGVJRCwgaG9yaXpvbnRhbCwgdmVydGljYWxdIHsKKyAgICBS
dW5Mb29wOjptYWluKCkuZGlzcGF0Y2goW3Njcm9sbGluZ0Nvb3JkaW5hdG9yID0gV1RGTW92ZShz
Y3JvbGxpbmdDb29yZGluYXRvciksIG5vZGVJRCwgaG9yaXpvbnRhbCwgdmVydGljYWxdIHsKICAg
ICAgICAgc2Nyb2xsaW5nQ29vcmRpbmF0b3ItPnNldEFjdGl2ZVNjcm9sbFNuYXBJbmRpY2VzKG5v
ZGVJRCwgaG9yaXpvbnRhbCwgdmVydGljYWwpOwogICAgIH0pOwogfQpAQCAtMzEwLDIwICszMTgs
MjIgQEAgdm9pZCBUaHJlYWRlZFNjcm9sbGluZ1RyZWU6OmN1cnJlbnRTbmFwUG9pbnRJbmRpY2Vz
RGlkQ2hhbmdlKFNjcm9sbGluZ05vZGVJRCBub2QKICNpZiBQTEFURk9STShNQUMpCiB2b2lkIFRo
cmVhZGVkU2Nyb2xsaW5nVHJlZTo6aGFuZGxlV2hlZWxFdmVudFBoYXNlKFNjcm9sbGluZ05vZGVJ
RCBub2RlSUQsIFBsYXRmb3JtV2hlZWxFdmVudFBoYXNlIHBoYXNlKQogewotICAgIGlmICghbV9z
Y3JvbGxpbmdDb29yZGluYXRvcikKKyAgICBhdXRvIHNjcm9sbGluZ0Nvb3JkaW5hdG9yID0gbV9z
Y3JvbGxpbmdDb29yZGluYXRvcjsKKyAgICBpZiAoIXNjcm9sbGluZ0Nvb3JkaW5hdG9yKQogICAg
ICAgICByZXR1cm47CiAKLSAgICBSdW5Mb29wOjptYWluKCkuZGlzcGF0Y2goW3Njcm9sbGluZ0Nv
b3JkaW5hdG9yID0gbV9zY3JvbGxpbmdDb29yZGluYXRvciwgbm9kZUlELCBwaGFzZV0geworICAg
IFJ1bkxvb3A6Om1haW4oKS5kaXNwYXRjaChbc2Nyb2xsaW5nQ29vcmRpbmF0b3IgPSBXVEZNb3Zl
KHNjcm9sbGluZ0Nvb3JkaW5hdG9yKSwgbm9kZUlELCBwaGFzZV0gewogICAgICAgICBzY3JvbGxp
bmdDb29yZGluYXRvci0+aGFuZGxlV2hlZWxFdmVudFBoYXNlKG5vZGVJRCwgcGhhc2UpOwogICAg
IH0pOwogfQogCiB2b2lkIFRocmVhZGVkU2Nyb2xsaW5nVHJlZTo6c2V0QWN0aXZlU2Nyb2xsU25h
cEluZGljZXMoU2Nyb2xsaW5nTm9kZUlEIG5vZGVJRCwgc3RkOjpvcHRpb25hbDx1bnNpZ25lZD4g
aG9yaXpvbnRhbEluZGV4LCBzdGQ6Om9wdGlvbmFsPHVuc2lnbmVkPiB2ZXJ0aWNhbEluZGV4KQog
ewotICAgIGlmICghbV9zY3JvbGxpbmdDb29yZGluYXRvcikKKyAgICBhdXRvIHNjcm9sbGluZ0Nv
b3JkaW5hdG9yID0gbV9zY3JvbGxpbmdDb29yZGluYXRvcjsKKyAgICBpZiAoIXNjcm9sbGluZ0Nv
b3JkaW5hdG9yKQogICAgICAgICByZXR1cm47CiAgICAgCi0gICAgUnVuTG9vcDo6bWFpbigpLmRp
c3BhdGNoKFtzY3JvbGxpbmdDb29yZGluYXRvciA9IG1fc2Nyb2xsaW5nQ29vcmRpbmF0b3IsIG5v
ZGVJRCwgaG9yaXpvbnRhbEluZGV4LCB2ZXJ0aWNhbEluZGV4XSB7CisgICAgUnVuTG9vcDo6bWFp
bigpLmRpc3BhdGNoKFtzY3JvbGxpbmdDb29yZGluYXRvciA9IFdURk1vdmUoc2Nyb2xsaW5nQ29v
cmRpbmF0b3IpLCBub2RlSUQsIGhvcml6b250YWxJbmRleCwgdmVydGljYWxJbmRleF0gewogICAg
ICAgICBzY3JvbGxpbmdDb29yZGluYXRvci0+c2V0QWN0aXZlU2Nyb2xsU25hcEluZGljZXMobm9k
ZUlELCBob3Jpem9udGFsSW5kZXgsIHZlcnRpY2FsSW5kZXgpOwogICAgIH0pOwogfQpAQCAtMzc3
LDEwICszODcsMTEgQEAgU2Vjb25kcyBUaHJlYWRlZFNjcm9sbGluZ1RyZWU6Om1heEFsbG93YWJs
ZVJlbmRlcmluZ1VwZGF0ZUR1cmF0aW9uRm9yU3luY2hyb25pemEKIAogdm9pZCBUaHJlYWRlZFNj
cm9sbGluZ1RyZWU6Omhhc05vZGVXaXRoQW5pbWF0ZWRTY3JvbGxDaGFuZ2VkKGJvb2wgaGFzTm9k
ZVdpdGhBbmltYXRlZFNjcm9sbCkKIHsKLSAgICBpZiAoIW1fc2Nyb2xsaW5nQ29vcmRpbmF0b3Ip
CisgICAgYXV0byBzY3JvbGxpbmdDb29yZGluYXRvciA9IG1fc2Nyb2xsaW5nQ29vcmRpbmF0b3I7
CisgICAgaWYgKCFzY3JvbGxpbmdDb29yZGluYXRvcikKICAgICAgICAgcmV0dXJuOwogCi0gICAg
UnVuTG9vcDo6bWFpbigpLmRpc3BhdGNoKFtzY3JvbGxpbmdDb29yZGluYXRvciA9IG1fc2Nyb2xs
aW5nQ29vcmRpbmF0b3IsIGhhc05vZGVXaXRoQW5pbWF0ZWRTY3JvbGxdIHsKKyAgICBSdW5Mb29w
OjptYWluKCkuZGlzcGF0Y2goW3Njcm9sbGluZ0Nvb3JkaW5hdG9yID0gV1RGTW92ZShzY3JvbGxp
bmdDb29yZGluYXRvciksIGhhc05vZGVXaXRoQW5pbWF0ZWRTY3JvbGxdIHsKICAgICAgICAgc2Ny
b2xsaW5nQ29vcmRpbmF0b3ItPmhhc05vZGVXaXRoQW5pbWF0ZWRTY3JvbGxDaGFuZ2VkKGhhc05v
ZGVXaXRoQW5pbWF0ZWRTY3JvbGwpOwogICAgIH0pOwogfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>