<?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>201065</bug_id>
          
          <creation_ts>2019-08-22 20:48:00 -0700</creation_ts>
          <short_desc>Cache hasCompositedScrollableOverflow as a bit on RenderLayer</short_desc>
          <delta_ts>2019-08-23 08:32:19 -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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1564372</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-08-22 20:48:00 -0700</bug_when>
    <thetext>Cache hasCompositedScrollableOverflow as a bit on RenderLayer</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1564373</commentid>
    <comment_count>1</comment_count>
      <attachid>377098</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2019-08-22 20:50:31 -0700</bug_when>
    <thetext>Created attachment 377098
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1564463</commentid>
    <comment_count>2</comment_count>
      <attachid>377098</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-23 08:31:19 -0700</bug_when>
    <thetext>Comment on attachment 377098
Patch

Clearing flags on attachment: 377098

Committed r249045: &lt;https://trac.webkit.org/changeset/249045&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1564464</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-23 08:31:21 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1564465</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-08-23 08:32:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/54641027&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>377098</attachid>
            <date>2019-08-22 20:50:31 -0700</date>
            <delta_ts>2019-08-23 08:31:19 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-201065-20190822205030.patch</filename>
            <type>text/plain</type>
            <size>4003</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ5MDQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzcwZWMwZjNhODI1OGQ4
YmVjNjE0ZWNjYTY3YjhmNmRmNDgyMDdmOC4uMTY3MDIyOTJmZjcwNjZkYmFhMDg3ODkwNTViMDcz
N2Q4Mzg4OTQ2MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE5LTA4LTIyICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIENhY2hlIGhhc0Nv
bXBvc2l0ZWRTY3JvbGxhYmxlT3ZlcmZsb3cgYXMgYSBiaXQgb24gUmVuZGVyTGF5ZXIKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMTA2NQorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGhhc0NvbXBvc2l0ZWRT
Y3JvbGxhYmxlT3ZlcmZsb3coKSBpcyBwcmV0dHkgaG90IG9uIHNvbWUgY29tcG9zaXRpbmctcmVs
YXRlZCBjb2RlIHBhdGhzLCBhbmQgaXNuJ3QKKyAgICAgICAgc3VwZXIgY2hlYXAsIGFzIGl0IGNo
ZWNrcyBhIFNldHRpbmcgYW5kIGNhbGxzIGludG8gcmVuZGVyZXIgY29kZS4gT3B0aW1pemUgYnkg
Y29tcHV0aW5nIGl0IGluCisgICAgICAgIGNvbXB1dGVTY3JvbGxEaW1lbnNpb25zKCkuCisKKyAg
ICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVu
ZGVyTGF5ZXI6OlJlbmRlckxheWVyKToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckxheWVyOjpo
YXNDb21wb3NpdGVkU2Nyb2xsYWJsZU92ZXJmbG93IGNvbnN0KToKKyAgICAgICAgKFdlYkNvcmU6
OlJlbmRlckxheWVyOjpjb21wdXRlU2Nyb2xsRGltZW5zaW9ucyk6CisgICAgICAgICogcmVuZGVy
aW5nL1JlbmRlckxheWVyLmg6CisKIDIwMTktMDgtMjIgIEZ1amlpIEhpcm9ub3JpICA8SGlyb25v
cmkuRnVqaWlAc29ueS5jb20+CiAKICAgICAgICAgW1NWR10gLXdlYmtpdC1jbGlwLXBhdGggdHJl
YXRzIHVybChhYmMjeHl6KSBhcyB1cmwoI3h5eikgYmVjYXVzZSBpdCBjaGVja3Mgb25seSBVUkwg
ZnJhZ21lbnQgcGFydApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRl
ckxheWVyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKaW5k
ZXggNmUzMDJlZGI2YjgyNmY4ODJiZGU2MzllM2MxYjA4NTFkNDZjN2QzMC4uMGZhMWJlNjljZGFi
OTNhYTJkZmMwYTBmODRiOWQyMGU3MTc0YmYzNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
cmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyTGF5ZXIuY3BwCkBAIC0zMDgsNiArMzA4LDcgQEAgUmVuZGVyTGF5ZXI6OlJlbmRlckxh
eWVyKFJlbmRlckxheWVyTW9kZWxPYmplY3QmIHJlbmRlcmVyTGF5ZXJNb2RlbE9iamVjdCkKICAg
ICAsIG1faGFzM0RUcmFuc2Zvcm1lZERlc2NlbmRhbnQoZmFsc2UpCiAgICAgLCBtX2hhc0NvbXBv
c2l0aW5nRGVzY2VuZGFudChmYWxzZSkKICAgICAsIG1faGFzQ29tcG9zaXRlZFNjcm9sbGluZ0Fu
Y2VzdG9yKGZhbHNlKQorICAgICwgbV9oYXNDb21wb3NpdGVkU2Nyb2xsYWJsZU92ZXJmbG93KGZh
bHNlKQogICAgICwgbV9oYXNUcmFuc2Zvcm1lZEFuY2VzdG9yKGZhbHNlKQogICAgICwgbV9oYXMz
RFRyYW5zZm9ybWVkQW5jZXN0b3IoZmFsc2UpCiAgICAgLCBtX2luZGlyZWN0Q29tcG9zaXRpbmdS
ZWFzb24oc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KEluZGlyZWN0Q29tcG9zaXRpbmdSZWFzb246Ok5v
bmUpKQpAQCAtMjI4OCwxMSArMjI4OSw2IEBAIGJvb2wgUmVuZGVyTGF5ZXI6OmNhblVzZUNvbXBv
c2l0ZWRTY3JvbGxpbmcoKSBjb25zdAogI2VuZGlmCiB9CiAKLWJvb2wgUmVuZGVyTGF5ZXI6Omhh
c0NvbXBvc2l0ZWRTY3JvbGxhYmxlT3ZlcmZsb3coKSBjb25zdAotewotICAgIHJldHVybiBjYW5V
c2VDb21wb3NpdGVkU2Nyb2xsaW5nKCkgJiYgKGhhc1Njcm9sbGFibGVIb3Jpem9udGFsT3ZlcmZs
b3coKSB8fCBoYXNTY3JvbGxhYmxlVmVydGljYWxPdmVyZmxvdygpKTsKLX0KLQogI2lmIEVOQUJM
RShJT1NfVE9VQ0hfRVZFTlRTKQogYm9vbCBSZW5kZXJMYXllcjo6aGFuZGxlVG91Y2hFdmVudChj
b25zdCBQbGF0Zm9ybVRvdWNoRXZlbnQmIHRvdWNoRXZlbnQpCiB7CkBAIC0zNTcxLDYgKzM1Njcs
OCBAQCB2b2lkIFJlbmRlckxheWVyOjpjb21wdXRlU2Nyb2xsRGltZW5zaW9ucygpCiAgICAgICAg
IHNjcm9sbGFibGVMZWZ0T3ZlcmZsb3cgLT0gdmVydGljYWxTY3JvbGxiYXJXaWR0aCgpOwogICAg
IGludCBzY3JvbGxhYmxlVG9wT3ZlcmZsb3cgPSByb3VuZFRvSW50KG92ZXJmbG93VG9wKCkgLSBi
b3gtPmJvcmRlclRvcCgpKTsKICAgICBzZXRTY3JvbGxPcmlnaW4oSW50UG9pbnQoLXNjcm9sbGFi
bGVMZWZ0T3ZlcmZsb3csIC1zY3JvbGxhYmxlVG9wT3ZlcmZsb3cpKTsKKyAgICAKKyAgICBtX2hh
c0NvbXBvc2l0ZWRTY3JvbGxhYmxlT3ZlcmZsb3cgPSBjYW5Vc2VDb21wb3NpdGVkU2Nyb2xsaW5n
KCkgJiYgKGhhc1Njcm9sbGFibGVIb3Jpem9udGFsT3ZlcmZsb3coKSB8fCBoYXNTY3JvbGxhYmxl
VmVydGljYWxPdmVyZmxvdygpKTsKIH0KIAogYm9vbCBSZW5kZXJMYXllcjo6aGFzU2Nyb2xsYWJs
ZUhvcml6b250YWxPdmVyZmxvdygpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyTGF5ZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJM
YXllci5oCmluZGV4IGUzMWFiYjg3NjMwZmY2ZWZmN2Q0NjBmYTFlM2IyZTEyMmI5MGI2NTkuLjlk
MDM2NjgxMmI2ZDljMjE2MTk4MzBhZTNmYmQ0ZWY4YmNlZGQ5ZGEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJMYXllci5oCkBAIC00OTMsNyArNDkzLDcgQEAgcHVibGljOgogICAgIC8v
IFJldHVybnMgdHJ1ZSB3aGVuIHRoZSBsYXllciBjb3VsZCBkbyB0b3VjaCBzY3JvbGxpbmcsIGJ1
dCBkb2Vzbid0IGxvb2sgYXQgd2hldGhlciB0aGVyZSBpcyBhY3R1YWxseSBzY3JvbGxhYmxlIG92
ZXJmbG93LgogICAgIGJvb2wgY2FuVXNlQ29tcG9zaXRlZFNjcm9sbGluZygpIGNvbnN0OwogICAg
IC8vIFJldHVybnMgdHJ1ZSB3aGVuIHRoZXJlIGlzIGFjdHVhbGx5IHNjcm9sbGFibGUgb3ZlcmZs
b3cgKHJlcXVpcmVzIGxheW91dCB0byBiZSB1cC10by1kYXRlKS4KLSAgICBib29sIGhhc0NvbXBv
c2l0ZWRTY3JvbGxhYmxlT3ZlcmZsb3coKSBjb25zdDsKKyAgICBib29sIGhhc0NvbXBvc2l0ZWRT
Y3JvbGxhYmxlT3ZlcmZsb3coKSBjb25zdCB7IHJldHVybiBtX2hhc0NvbXBvc2l0ZWRTY3JvbGxh
YmxlT3ZlcmZsb3c7IH0KIAogICAgIGludCB2ZXJ0aWNhbFNjcm9sbGJhcldpZHRoKE92ZXJsYXlT
Y3JvbGxiYXJTaXplUmVsZXZhbmN5ID0gSWdub3JlT3ZlcmxheVNjcm9sbGJhclNpemUpIGNvbnN0
OwogICAgIGludCBob3Jpem9udGFsU2Nyb2xsYmFySGVpZ2h0KE92ZXJsYXlTY3JvbGxiYXJTaXpl
UmVsZXZhbmN5ID0gSWdub3JlT3ZlcmxheVNjcm9sbGJhclNpemUpIGNvbnN0OwpAQCAtMTIzMyw2
ICsxMjMzLDcgQEAgcHJpdmF0ZToKICAgICBib29sIG1faGFzQ29tcG9zaXRpbmdEZXNjZW5kYW50
IDogMTsgLy8gSW4gdGhlIHotb3JkZXIgdHJlZS4KIAogICAgIGJvb2wgbV9oYXNDb21wb3NpdGVk
U2Nyb2xsaW5nQW5jZXN0b3IgOiAxOyAvLyBJbiB0aGUgbGF5ZXItb3JkZXIgdHJlZS4KKyAgICBi
b29sIG1faGFzQ29tcG9zaXRlZFNjcm9sbGFibGVPdmVyZmxvdyA6IDE7CiAKICAgICBib29sIG1f
aGFzVHJhbnNmb3JtZWRBbmNlc3RvciA6IDE7CiAgICAgYm9vbCBtX2hhczNEVHJhbnNmb3JtZWRB
bmNlc3RvciA6IDE7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>