<?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>222862</bug_id>
          
          <creation_ts>2021-03-06 08:00:10 -0800</creation_ts>
          <short_desc>[RenderTreeBuilder] Invalidate beforeChild when parent changes to RubyBase</short_desc>
          <delta_ts>2021-03-06 10:21:32 -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>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="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>koivisto</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1736801</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2021-03-06 08:00:10 -0800</bug_when>
    <thetext>&lt;rdar://problem/73659871&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1736803</commentid>
    <comment_count>1</comment_count>
      <attachid>422493</attachid>
    <who name="alan">zalan</who>
    <bug_when>2021-03-06 08:11:38 -0800</bug_when>
    <thetext>Created attachment 422493
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1736815</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-03-06 10:21:30 -0800</bug_when>
    <thetext>Committed r274039: &lt;https://commits.webkit.org/r274039&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 422493.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>422493</attachid>
            <date>2021-03-06 08:11:38 -0800</date>
            <delta_ts>2021-03-06 10:21:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-222862-20210306081137.patch</filename>
            <type>text/plain</type>
            <size>4066</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjczOTM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGU3OWQ3YjEwOTUzODY2
YzgwY2E3ZTI1YjIzZjk2YTU0OTY2MDgyZS4uMjkxNGY5OGRiOTA0OTczYzA3Mjk3NGE2MjNjNGFj
YjQwY2RiODA5ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIxLTAzLTA2ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW1JlbmRlclRyZWVCdWlsZGVy
XSBJbnZhbGlkYXRlIGJlZm9yZUNoaWxkIHdoZW4gcGFyZW50IGNoYW5nZXMgdG8gUnVieUJhc2UK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMjg2Mgor
ICAgICAgICA8cmRhcjovL3Byb2JsZW0vNzM2NTk4NzE+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhlIGJlZm9yZUNoaWxkIHZhbHVlIGJlY29tZXMg
aW52YWxpZCB3aGVuIHRoZSBydWJ5IHN1YnRyZWUgcmVxdWlyZXMgYSBydWJ5IGJhc2UgYW5kIHRo
ZSBjaGlsZCBpcyBnb2luZyB0bworICAgICAgICBiZSBhdHRhY2hlZCB1bmRlciB0aGlzIG5ld2x5
IGNvbnN0cmN1dGVkIHJ1YnkgYmFzZSAodGhlIGNoaWxkIGFuZCB0aGUgYmVmb3JlQ2hpbGQgd2ls
bCBub3QgZW5kIHVwIGluIHRoZSBzYW1lIHN1YnRyZWUpLiAgIAorCisgICAgICAgIFRlc3Q6IGZh
c3QvcnVieS9jcmFzaC13aGVuLWF0dGFjaGluZy10by1iYXNlLmh0bWwKKworICAgICAgICAqIHJl
bmRlcmluZy91cGRhdGluZy9SZW5kZXJUcmVlQnVpbGRlclJ1YnkuY3BwOgorICAgICAgICAoV2Vi
Q29yZTo6UmVuZGVyVHJlZUJ1aWxkZXI6OlJ1Ynk6OmF0dGFjaCk6CisKIDIwMjEtMDMtMDUgIFph
bGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBbUmVuZGVyVHJlZUJ1aWxk
ZXJdIFJlYWRqdXN0IHRoZSBmaXJzdCBjaGlsZCB3aGVuIGl0IGlzIHRoZSBtdWx0aWNvbHVtbiBj
b250YWluZXIKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy91cGRhdGluZy9S
ZW5kZXJUcmVlQnVpbGRlclJ1YnkuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3VwZGF0
aW5nL1JlbmRlclRyZWVCdWlsZGVyUnVieS5jcHAKaW5kZXggYjdkMDdiOGYwYTNkNDE0MzIzOTQ2
Yzk5N2NiNjk5YjU3ZDUzOGJmYS4uMjY2MTJmYTgwMWU4MWQyNGE2NzRiOTU2ZjIyY2MxZmFmNzE3
ZDI4NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3VwZGF0aW5nL1JlbmRl
clRyZWVCdWlsZGVyUnVieS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3VwZGF0
aW5nL1JlbmRlclRyZWVCdWlsZGVyUnVieS5jcHAKQEAgLTI0MCw5ICsyNDAsMTQgQEAgdm9pZCBS
ZW5kZXJUcmVlQnVpbGRlcjo6UnVieTo6YXR0YWNoKFJlbmRlclJ1YnlSdW4mIHBhcmVudCwgUmVu
ZGVyUHRyPFJlbmRlck9iamUKICAgICAgICAgcmV0dXJuOwogICAgIH0KICAgICAvLyBjaGlsZCBp
cyBub3QgYSB0ZXh0IC0+IGluc2VydCBpdCBpbnRvIHRoZSBiYXNlCi0gICAgLy8gKGFwcGVuZCBp
dCBpbnN0ZWFkIGlmIGJlZm9yZUNoaWxkIGlzIHRoZSBydWJ5IHRleHQpCi0gICAgaWYgKGJlZm9y
ZUNoaWxkICYmIGJlZm9yZUNoaWxkLT5pc1J1YnlUZXh0KCkpCisgICAgaWYgKGJlZm9yZUNoaWxk
ICYmIGJlZm9yZUNoaWxkLT5pc1J1YnlUZXh0KCkpIHsKKyAgICAgICAgLy8gQXBwZW5kIGl0IGlu
c3RlYWQgaWYgYmVmb3JlQ2hpbGQgaXMgdGhlIHJ1YnkgdGV4dC4KICAgICAgICAgYmVmb3JlQ2hp
bGQgPSBudWxscHRyOworICAgIH0KKyAgICBpZiAoIXBhcmVudC5oYXNSdWJ5QmFzZSgpKSB7Cisg
ICAgICAgIC8vIENoaWxkIGlzIGdvaW5nIHRvIGJlIGF0dGFjaGVkIHRvIHRoZSBuZXdseSBjb25z
dHJ1Y3RlZCBydWJ5IGJhc2UuCisgICAgICAgIGJlZm9yZUNoaWxkID0gbnVsbHB0cjsKKyAgICB9
CiAgICAgbV9idWlsZGVyLmF0dGFjaChydWJ5QmFzZVNhZmUocGFyZW50KSwgV1RGTW92ZShjaGls
ZCksIGJlZm9yZUNoaWxkKTsKIH0KIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDMyZmEwYzY0ZTJmNjcwMWJmNmFiMDZlZjJl
ZTc3NDQxMzMyNGFkYzYuLjAzZjgyYTIyYWRmYjk2NGZkNjBjMjJlMzAzMjI0NzYzZGU2MmRiYjcg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAyMS0wMy0wNiAgWmFsYW4gQnVqdGFzICA8emFsYW5A
YXBwbGUuY29tPgorCisgICAgICAgIFtSZW5kZXJUcmVlQnVpbGRlcl0gSW52YWxpZGF0ZSBiZWZv
cmVDaGlsZCB3aGVuIHBhcmVudCBjaGFuZ2VzIHRvIFJ1YnlCYXNlCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjI4NjIKKyAgICAgICAgPHJkYXI6Ly9w
cm9ibGVtLzczNjU5ODcxPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgICogZmFzdC9ydWJ5L2NyYXNoLXdoZW4tYXR0YWNoaW5nLXRvLWJhc2UtZXhwZWN0
ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBmYXN0L3J1YnkvY3Jhc2gtd2hlbi1hdHRhY2hpbmct
dG8tYmFzZS5odG1sOiBBZGRlZC4KKwogMjAyMS0wMy0wNSAgWmFsYW4gQnVqdGFzICA8emFsYW5A
YXBwbGUuY29tPgogCiAgICAgICAgIFtSZW5kZXJUcmVlQnVpbGRlcl0gUmVhZGp1c3QgdGhlIGZp
cnN0IGNoaWxkIHdoZW4gaXQgaXMgdGhlIG11bHRpY29sdW1uIGNvbnRhaW5lcgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvZmFzdC9ydWJ5L2NyYXNoLXdoZW4tYXR0YWNoaW5nLXRvLWJhc2UtZXhw
ZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9ydWJ5L2NyYXNoLXdoZW4tYXR0YWNoaW5nLXRv
LWJhc2UtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjkxMTQ1ZDEwMzVlZThlYTU5YjMyMTVhNGZj
MTNhMWMyMGE0Y2Q3YjYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L3J1Ynkv
Y3Jhc2gtd2hlbi1hdHRhY2hpbmctdG8tYmFzZS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSBAQAor
UEFTUyBpZiBubyBjcmFzaCBvciBhc3NlcnQKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3Qv
cnVieS9jcmFzaC13aGVuLWF0dGFjaGluZy10by1iYXNlLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0
L3J1YnkvY3Jhc2gtd2hlbi1hdHRhY2hpbmctdG8tYmFzZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAw
NjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmRjODhj
N2ZmM2JhZWFiZDk1OWI3ZGNiMzIwY2Q0MjdkNzIyNzc3NGEKLS0tIC9kZXYvbnVsbAorKysgYi9M
YXlvdXRUZXN0cy9mYXN0L3J1YnkvY3Jhc2gtd2hlbi1hdHRhY2hpbmctdG8tYmFzZS5odG1sCkBA
IC0wLDAgKzEsMTkgQEAKKzxzdHlsZT4KK3J0LCBlbWJlZCB7CisgIGhlaWdodDogNHB4OworICBs
aW5lLWhlaWdodDogMTAwdmg7Cit9Cis8L3N0eWxlPgorCis8c2NyaXB0PgoraWYgKHdpbmRvdy50
ZXN0UnVubmVyKQorICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKword2luZG93LmFkZEV2ZW50
TGlzdGVuZXIoImxvYWQiLCBmdW5jdGlvbiAoKSB7CisgIGRvY3VtZW50LmJvZHkub2Zmc2V0SGVp
Z2h0OworICBkb2N1bWVudC5hbGxbNl0uYXBwZW5kQ2hpbGQocnQpOworICBkb2N1bWVudC5ib2R5
Lm9mZnNldEhlaWdodDsKKyAgYXBwZW5kVG9UaGlzLmFwcGVuZENoaWxkKHJ0KTsKK30pOworPC9z
Y3JpcHQ+PHJ0IGlkPXJ0PlBBU1MgaWYgbm8gY3Jhc2ggb3IgYXNzZXJ0PC9ydD48cnVieSBpZD1m
b28+PHNwYW4gaWQ9YXBwZW5kVG9UaGlzPjwvc3Bhbj48ZW1iZWQgdHlwZT0idW5zcGVjaWZpZWQi
PjwvZW1iZWQ+Cis8L3J1Ynk+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>