<?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>201985</bug_id>
          
          <creation_ts>2019-09-19 07:40:44 -0700</creation_ts>
          <short_desc>Turn static DocumentRuleSets::s_isInvalidatingStyleWithRuleSets assertion bit into a member</short_desc>
          <delta_ts>2019-09-19 08:52:51 -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>Layout and Rendering</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="Antti Koivisto">koivisto</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1572352</commentid>
    <comment_count>0</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-09-19 07:40:44 -0700</bug_when>
    <thetext>It is catching non-relevant cases.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572353</commentid>
    <comment_count>1</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-09-19 07:41:08 -0700</bug_when>
    <thetext>&lt;rdar://problem/54851871&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572356</commentid>
    <comment_count>2</comment_count>
      <attachid>379133</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2019-09-19 07:49:16 -0700</bug_when>
    <thetext>Created attachment 379133
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572370</commentid>
    <comment_count>3</comment_count>
      <attachid>379133</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-09-19 08:52:49 -0700</bug_when>
    <thetext>Comment on attachment 379133
patch

Clearing flags on attachment: 379133

Committed r250092: &lt;https://trac.webkit.org/changeset/250092&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1572371</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-09-19 08:52:51 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>379133</attachid>
            <date>2019-09-19 07:49:16 -0700</date>
            <delta_ts>2019-09-19 08:52:49 -0700</delta_ts>
            <desc>patch</desc>
            <filename>isInvalidatingStyleWithRuleSets-member.patch</filename>
            <type>text/plain</type>
            <size>4784</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA4OTQ0YzAyZTk5Yi4uOTA0N2IyMzdhY2EgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyNCBAQAorMjAxOS0wOS0xOSAgQW50dGkgS29pdmlzdG8gIDxhbnR0aUBhcHBsZS5jb20+
CisKKyAgICAgICAgVHVybiBzdGF0aWMgRG9jdW1lbnRSdWxlU2V0czo6c19pc0ludmFsaWRhdGlu
Z1N0eWxlV2l0aFJ1bGVTZXRzIGFzc2VydGlvbiBiaXQgaW50byBhIG1lbWJlcgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjAxOTg1CisgICAgICAgIDxy
ZGFyOi8vcHJvYmxlbS81NDg1MTg3MT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBUaGlzIGFzc2VydCBiaXQgd2FzIGNhdGNoaW5nIGNhc2VzIHRoYXQg
YXJlIG5vdCBkYW5nZXJvdXMuIFR1cm4gaXQgaW50byBhIG1lbWJlciB0byBuYXJyb3cgdGhlIHNj
b3BlLgorCisgICAgICAgICogY3NzL0RvY3VtZW50UnVsZVNldHMuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6RG9jdW1lbnRSdWxlU2V0czo6fkRvY3VtZW50UnVsZVNldHMpOgorICAgICAgICAoV2Vi
Q29yZTo6RG9jdW1lbnRSdWxlU2V0czo6Y29sbGVjdEZlYXR1cmVzIGNvbnN0KToKKyAgICAgICAg
KCk6IERlbGV0ZWQuCisgICAgICAgICogY3NzL0RvY3VtZW50UnVsZVNldHMuaDoKKyAgICAgICAg
KFdlYkNvcmU6OkRvY3VtZW50UnVsZVNldHM6OmlzSW52YWxpZGF0aW5nU3R5bGVXaXRoUnVsZVNl
dHMpOgorICAgICAgICAqIHN0eWxlL0F0dHJpYnV0ZUNoYW5nZUludmFsaWRhdGlvbi5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpTdHlsZTo6QXR0cmlidXRlQ2hhbmdlSW52YWxpZGF0aW9uOjppbnZh
bGlkYXRlU3R5bGVXaXRoUnVsZVNldHMpOgorICAgICAgICAqIHN0eWxlL0NsYXNzQ2hhbmdlSW52
YWxpZGF0aW9uLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlN0eWxlOjpDbGFzc0NoYW5nZUludmFs
aWRhdGlvbjo6aW52YWxpZGF0ZVN0eWxlV2l0aFJ1bGVTZXRzKToKKwogMjAxOS0wOS0xOSAgWmFs
YW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtMRkNdIEZsb2F0aW5nQ29u
dGV4dCBzaG91bGQgdGFrZSB0aGUgcm9vdCBjb250YWluZXIuCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9jc3MvRG9jdW1lbnRSdWxlU2V0cy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvRG9j
dW1lbnRSdWxlU2V0cy5jcHAKaW5kZXggODJiN2ZjYzMwZTUuLmJhMTkyZjdmMTBmIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvRG9jdW1lbnRSdWxlU2V0cy5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvY3NzL0RvY3VtZW50UnVsZVNldHMuY3BwCkBAIC0zNyw5ICszNyw2IEBACiAKIG5h
bWVzcGFjZSBXZWJDb3JlIHsKIAotLy8gRm9yIGNhdGNoaW5nIDxyZGFyOi8vcHJvYmxlbS81MzQx
MzAxMz4KLWJvb2wgRG9jdW1lbnRSdWxlU2V0czo6c19pc0ludmFsaWRhdGluZ1N0eWxlV2l0aFJ1
bGVTZXRzIHsgZmFsc2UgfTsKLQogRG9jdW1lbnRSdWxlU2V0czo6RG9jdW1lbnRSdWxlU2V0cyhT
dHlsZVJlc29sdmVyJiBzdHlsZVJlc29sdmVyKQogICAgIDogbV9zdHlsZVJlc29sdmVyKHN0eWxl
UmVzb2x2ZXIpCiB7CkBAIC00OSw3ICs0Niw3IEBAIERvY3VtZW50UnVsZVNldHM6OkRvY3VtZW50
UnVsZVNldHMoU3R5bGVSZXNvbHZlciYgc3R5bGVSZXNvbHZlcikKIAogRG9jdW1lbnRSdWxlU2V0
czo6fkRvY3VtZW50UnVsZVNldHMoKQogewotICAgIFJFTEVBU0VfQVNTRVJUKCFzX2lzSW52YWxp
ZGF0aW5nU3R5bGVXaXRoUnVsZVNldHMpOworICAgIFJFTEVBU0VfQVNTRVJUKCFtX2lzSW52YWxp
ZGF0aW5nU3R5bGVXaXRoUnVsZVNldHMpOwogfQogCiBSdWxlU2V0KiBEb2N1bWVudFJ1bGVTZXRz
Ojp1c2VyQWdlbnRNZWRpYVF1ZXJ5U3R5bGUoKSBjb25zdApAQCAtMTU0LDcgKzE1MSw3IEBAIHZv
aWQgRG9jdW1lbnRSdWxlU2V0czo6YXBwZW5kQXV0aG9yU3R5bGVTaGVldHMoY29uc3QgVmVjdG9y
PFJlZlB0cjxDU1NTdHlsZVNoZWV0CiAKIHZvaWQgRG9jdW1lbnRSdWxlU2V0czo6Y29sbGVjdEZl
YXR1cmVzKCkgY29uc3QKIHsKLSAgICBSRUxFQVNFX0FTU0VSVCghc19pc0ludmFsaWRhdGluZ1N0
eWxlV2l0aFJ1bGVTZXRzKTsKKyAgICBSRUxFQVNFX0FTU0VSVCghbV9pc0ludmFsaWRhdGluZ1N0
eWxlV2l0aFJ1bGVTZXRzKTsKIAogICAgIG1fZmVhdHVyZXMuY2xlYXIoKTsKICAgICAvLyBDb2xs
ZWN0IGFsbCBpZHMgYW5kIHJ1bGVzIHVzaW5nIHNpYmxpbmcgc2VsZWN0b3JzICg6Zmlyc3QtY2hp
bGQgYW5kIHNpbWlsYXIpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9jc3MvRG9jdW1lbnRS
dWxlU2V0cy5oIGIvU291cmNlL1dlYkNvcmUvY3NzL0RvY3VtZW50UnVsZVNldHMuaAppbmRleCBj
ZDljODU4MGQxYi4uNDZkOGExYTU2NjYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9E
b2N1bWVudFJ1bGVTZXRzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0RvY3VtZW50UnVsZVNl
dHMuaApAQCAtNzYsNyArNzYsNyBAQCBwdWJsaWM6CiAKICAgICBSdWxlRmVhdHVyZVNldCYgbXV0
YWJsZUZlYXR1cmVzKCk7CiAKLSAgICBzdGF0aWMgYm9vbCBzX2lzSW52YWxpZGF0aW5nU3R5bGVX
aXRoUnVsZVNldHM7CisgICAgYm9vbCYgaXNJbnZhbGlkYXRpbmdTdHlsZVdpdGhSdWxlU2V0cygp
IHsgcmV0dXJuIG1faXNJbnZhbGlkYXRpbmdTdHlsZVdpdGhSdWxlU2V0czsgfQogCiBwcml2YXRl
OgogICAgIHZvaWQgY29sbGVjdEZlYXR1cmVzKCkgY29uc3Q7CkBAIC0xMDIsNiArMTAyLDkgQEAg
cHJpdmF0ZToKICAgICBib29sIG1fdXNlc1NoYXJlZFVzZXJTdHlsZSB7IGZhbHNlIH07CiAgICAg
Ym9vbCBtX2lzRm9yU2hhZG93U2NvcGUgeyBmYWxzZSB9OwogICAgIGJvb2wgbV9pc0F1dGhvclN0
eWxlRGVmaW5lZCB7IGZhbHNlIH07CisKKyAgICAvLyBGb3IgY2F0Y2hpbmcgPHJkYXI6Ly9wcm9i
bGVtLzUzNDEzMDEzPgorICAgIGJvb2wgbV9pc0ludmFsaWRhdGluZ1N0eWxlV2l0aFJ1bGVTZXRz
IHsgZmFsc2UgfTsKIH07CiAKIGlubGluZSBjb25zdCBSdWxlRmVhdHVyZVNldCYgRG9jdW1lbnRS
dWxlU2V0czo6ZmVhdHVyZXMoKSBjb25zdApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3R5
bGUvQXR0cmlidXRlQ2hhbmdlSW52YWxpZGF0aW9uLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3N0eWxl
L0F0dHJpYnV0ZUNoYW5nZUludmFsaWRhdGlvbi5jcHAKaW5kZXggNmNkNDkwNWJmZjYuLjQ4MzRm
ZDAwYWMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9BdHRyaWJ1dGVDaGFuZ2VJ
bnZhbGlkYXRpb24uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3N0eWxlL0F0dHJpYnV0ZUNoYW5n
ZUludmFsaWRhdGlvbi5jcHAKQEAgLTg5LDcgKzg5LDcgQEAgdm9pZCBBdHRyaWJ1dGVDaGFuZ2VJ
bnZhbGlkYXRpb246OmludmFsaWRhdGVTdHlsZShjb25zdCBRdWFsaWZpZWROYW1lJiBhdHRyaWJ1
dGUKIAogdm9pZCBBdHRyaWJ1dGVDaGFuZ2VJbnZhbGlkYXRpb246OmludmFsaWRhdGVTdHlsZVdp
dGhSdWxlU2V0cygpCiB7Ci0gICAgU2V0Rm9yU2NvcGU8Ym9vbD4gaXNJbnZhbGlkYXRpbmcoRG9j
dW1lbnRSdWxlU2V0czo6c19pc0ludmFsaWRhdGluZ1N0eWxlV2l0aFJ1bGVTZXRzLCB0cnVlKTsK
KyAgICBTZXRGb3JTY29wZTxib29sPiBpc0ludmFsaWRhdGluZyhtX2VsZW1lbnQuc3R5bGVSZXNv
bHZlcigpLnJ1bGVTZXRzKCkuaXNJbnZhbGlkYXRpbmdTdHlsZVdpdGhSdWxlU2V0cygpLCB0cnVl
KTsKIAogICAgIGZvciAoYXV0byogaW52YWxpZGF0aW9uUnVsZVNldCA6IG1faW52YWxpZGF0aW9u
UnVsZVNldHMpIHsKICAgICAgICAgSW52YWxpZGF0b3IgaW52YWxpZGF0b3IoKmludmFsaWRhdGlv
blJ1bGVTZXQtPnJ1bGVTZXQpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3R5bGUvQ2xh
c3NDaGFuZ2VJbnZhbGlkYXRpb24uY3BwIGIvU291cmNlL1dlYkNvcmUvc3R5bGUvQ2xhc3NDaGFu
Z2VJbnZhbGlkYXRpb24uY3BwCmluZGV4IDIxNmIyMmM5YWQ1Li44M2FhOWNmYjE1MiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvc3R5bGUvQ2xhc3NDaGFuZ2VJbnZhbGlkYXRpb24uY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3N0eWxlL0NsYXNzQ2hhbmdlSW52YWxpZGF0aW9uLmNwcApAQCAt
MTIwLDcgKzEyMCw3IEBAIHZvaWQgQ2xhc3NDaGFuZ2VJbnZhbGlkYXRpb246OmNvbXB1dGVJbnZh
bGlkYXRpb24oY29uc3QgU3BhY2VTcGxpdFN0cmluZyYgb2xkQ2xhCiAKIHZvaWQgQ2xhc3NDaGFu
Z2VJbnZhbGlkYXRpb246OmludmFsaWRhdGVTdHlsZVdpdGhSdWxlU2V0cygpCiB7Ci0gICAgU2V0
Rm9yU2NvcGU8Ym9vbD4gaXNJbnZhbGlkYXRpbmcoRG9jdW1lbnRSdWxlU2V0czo6c19pc0ludmFs
aWRhdGluZ1N0eWxlV2l0aFJ1bGVTZXRzLCB0cnVlKTsKKyAgICBTZXRGb3JTY29wZTxib29sPiBp
c0ludmFsaWRhdGluZyhtX2VsZW1lbnQuc3R5bGVSZXNvbHZlcigpLnJ1bGVTZXRzKCkuaXNJbnZh
bGlkYXRpbmdTdHlsZVdpdGhSdWxlU2V0cygpLCB0cnVlKTsKIAogICAgIGZvciAoYXV0byogaW52
YWxpZGF0aW9uUnVsZVNldCA6IG1faW52YWxpZGF0aW9uUnVsZVNldHMpIHsKICAgICAgICAgSW52
YWxpZGF0b3IgaW52YWxpZGF0b3IoKmludmFsaWRhdGlvblJ1bGVTZXQtPnJ1bGVTZXQpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>