<?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>183009</bug_id>
          
          <creation_ts>2018-02-21 10:59:23 -0800</creation_ts>
          <short_desc>[RenderTreeBuilder] Move RenderView::willBeRemoved() mutation logic to RenderTreeBuilder</short_desc>
          <delta_ts>2018-02-21 11:50:30 -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>commit-queue</cc>
    
    <cc>koivisto</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>1401169</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2018-02-21 10:59:23 -0800</bug_when>
    <thetext>the mutation code there is temporary anyway</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1401172</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-02-21 11:05:02 -0800</bug_when>
    <thetext>&lt;rdar://problem/37752804&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1401174</commentid>
    <comment_count>2</comment_count>
      <attachid>334395</attachid>
    <who name="alan">zalan</who>
    <bug_when>2018-02-21 11:11:49 -0800</bug_when>
    <thetext>Created attachment 334395
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1401194</commentid>
    <comment_count>3</comment_count>
      <attachid>334395</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-02-21 11:50:28 -0800</bug_when>
    <thetext>Comment on attachment 334395
Patch

Clearing flags on attachment: 334395

Committed r228889: &lt;https://trac.webkit.org/changeset/228889&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1401195</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-02-21 11:50:30 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>334395</attachid>
            <date>2018-02-21 11:11:49 -0800</date>
            <delta_ts>2018-02-21 11:50:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-183009-20180221111148.patch</filename>
            <type>text/plain</type>
            <size>3558</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjI4ODg0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjI5Mzk3MjUwNDNlOTYz
MzIyMGE4ZTNhNDM3ZWRhZDBlNTZjZGU3Ni4uOTc3OTc5YTk5NjIwMTIzMmYzOWViZTY2MDNjMWZl
YTNlYjc0N2EwZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDE4LTAyLTIxICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW1JlbmRlclRyZWVCdWlsZGVy
XSBNb3ZlIFJlbmRlclZpZXc6OndpbGxCZVJlbW92ZWQoKSBtdXRhdGlvbiBsb2dpYyB0byBSZW5k
ZXJUcmVlQnVpbGRlcgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTgzMDA5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgTm8gY2hhbmdlIGluIGZ1bmN0aW9uYWxpdHkuCisKKyAgICAgICAgKiBkb20vRG9jdW1l
bnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6RG9jdW1lbnQ6OmRlc3Ryb3lSZW5kZXJUcmVlKToK
KyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyVmlldy5jcHA6CisgICAgICAgIChXZWJDb3JlOjpS
ZW5kZXJWaWV3Ojp+UmVuZGVyVmlldyk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJWaWV3Ojp3
aWxsQmVEZXN0cm95ZWQpOiBEZWxldGVkLgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJWaWV3
Lmg6CisKIDIwMTgtMDItMjEgIFphbGFuIEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KIAogICAg
ICAgICBbUmVuZGVyVHJlZUJ1aWxkZXJdIE1vdmUgUmVuZGVyVGV4dEZyYWdtZW50Ojp3aWxsQmVS
ZW1vdmVkKCkgbXV0YXRpb24gbG9naWMgdG8gUmVuZGVyVHJlZUJ1aWxkZXIKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9kb20vRG9j
dW1lbnQuY3BwCmluZGV4IGY0NGQ0ODBjNDIyM2Q0MmFkODk4ODc3MGZmYmQ0YWM4ZTgyMWMxNDku
Ljk0MjMyMzI2ZTBiN2ZiYTI5NjJmODBiNmU0NmZlZDEwNTlkZmIwNGIgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2RvbS9Eb2N1bWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvZG9tL0Rv
Y3VtZW50LmNwcApAQCAtMjMxNyw2ICsyMzE3LDkgQEAgdm9pZCBEb2N1bWVudDo6ZGVzdHJveVJl
bmRlclRyZWUoKQogICAgIC8vIEZJWE1FOiBSZW5kZXJPYmplY3Q6OnZpZXcoKSB1c2VzIG1fcmVu
ZGVyVmlldyBhbmQgd2UgY2FuJ3QgbnVsbCBpdCBiZWZvcmUgZGVzdHJ1Y3Rpb24gaXMgY29tcGxl
dGVkCiAgICAgewogICAgICAgICBSZW5kZXJUcmVlQnVpbGRlciBidWlsZGVyKCptX3JlbmRlclZp
ZXcpOworICAgICAgICAvLyBGSVhNRTogVGhpcyBpcyBhIHdvcmthcm91bmQgZm9yIGxlZnRvdmVy
IGNvbnRlbnQgKHNlZSB3ZWJraXQub3JnL2IvMTgyNTQ3KS4KKyAgICAgICAgd2hpbGUgKG1fcmVu
ZGVyVmlldy0+Zmlyc3RDaGlsZCgpKQorICAgICAgICAgICAgYnVpbGRlci5yZW1vdmVBbmREZXN0
cm95KCptX3JlbmRlclZpZXctPmZpcnN0Q2hpbGQoKSk7CiAgICAgICAgIG1fcmVuZGVyVmlldy0+
ZGVzdHJveSgpOwogICAgIH0KICAgICBtX3JlbmRlclZpZXcucmVsZWFzZSgpOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclZpZXcuY3BwIGIvU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL1JlbmRlclZpZXcuY3BwCmluZGV4IGUxOTgxMzAxZjVlOWJjN2UyZThiYTJm
ZGJkODhkY2EwZmZiNDc0MDMuLmM2OTlkNjVhMjZmNjIxYjkxNzIyMDIwOGQ1MWVjZDc0NTQ3Y2Vl
ZTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJWaWV3LmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVmlldy5jcHAKQEAgLTEwMyw3ICsx
MDMsMTAgQEAgUmVuZGVyVmlldzo6UmVuZGVyVmlldyhEb2N1bWVudCYgZG9jdW1lbnQsIFJlbmRl
clN0eWxlJiYgc3R5bGUpCiAgICAgc2V0UG9zaXRpb25TdGF0ZShBYnNvbHV0ZVBvc2l0aW9uKTsg
Ly8gdG8gMCwwIDopCiB9CiAKLVJlbmRlclZpZXc6On5SZW5kZXJWaWV3KCkgPSBkZWZhdWx0Owor
UmVuZGVyVmlldzo6flJlbmRlclZpZXcoKQoreworICAgIEFTU0VSVF9XSVRIX01FU1NBR0UobV9y
ZW5kZXJlckNvdW50ID09IDEsICJBbGwgb3RoZXIgcmVuZGVyZXJzIGluIHRoaXMgcmVuZGVyIHRy
ZWUgc2hvdWxkIGhhdmUgYmVlbiBkZXN0cm95ZWQiKTsKK30KIAogdm9pZCBSZW5kZXJWaWV3Ojpz
Y2hlZHVsZUxhenlSZXBhaW50KFJlbmRlckJveCYgcmVuZGVyZXIpCiB7CkBAIC02MTEsMTYgKzYx
NCw2IEBAIGJvb2wgUmVuZGVyVmlldzo6aXNTY3JvbGxhYmxlT3JSdWJiZXJiYW5kYWJsZUJveCgp
IGNvbnN0CiAgICAgcmV0dXJuIGZyYW1lVmlldygpLmlzU2Nyb2xsYWJsZShkZWZpbmVTY3JvbGxh
YmxlKTsKIH0KIAotdm9pZCBSZW5kZXJWaWV3Ojp3aWxsQmVEZXN0cm95ZWQoUmVuZGVyVHJlZUJ1
aWxkZXImIGJ1aWxkZXIpCi17Ci0gICAgUmVuZGVyQmxvY2tGbG93Ojp3aWxsQmVEZXN0cm95ZWQo
YnVpbGRlcik7Ci0gICAgLy8gRklYTUU6IFRoaXMgaXMgYSB3b3JrYXJvdW5kIGZvciBsZWZ0b3Zl
ciBjb250ZW50IChzZWUgd2Via2l0Lm9yZy9iLzE4MjU0NykuCi0gICAgd2hpbGUgKGZpcnN0Q2hp
bGQoKSkKLSAgICAgICAgYnVpbGRlci5yZW1vdmVBbmREZXN0cm95KCpmaXJzdENoaWxkKCkpOwot
Ci0gICAgQVNTRVJUX1dJVEhfTUVTU0FHRShtX3JlbmRlcmVyQ291bnQgPT0gMSwgIkFsbCBvdGhl
ciByZW5kZXJlcnMgaW4gdGhpcyByZW5kZXIgdHJlZSBzaG91bGQgaGF2ZSBiZWVuIGRlc3Ryb3ll
ZCIpOwotfQotCiB2b2lkIFJlbmRlclZpZXc6OmFic29sdXRlUmVjdHMoVmVjdG9yPEludFJlY3Q+
JiByZWN0cywgY29uc3QgTGF5b3V0UG9pbnQmIGFjY3VtdWxhdGVkT2Zmc2V0KSBjb25zdAogewog
ICAgIHJlY3RzLmFwcGVuZChzbmFwcGVkSW50UmVjdChhY2N1bXVsYXRlZE9mZnNldCwgbGF5ZXIo
KS0+c2l6ZSgpKSk7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
Vmlldy5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclZpZXcuaAppbmRleCA2ZDIz
ZjBlMjBmZGQzZjE0MjkwYzg1MDZjZDQ0M2UxMzYyZmQwMmI2Li4yOTQ3MzdkYWFkN2M5YzI5YzAw
MjQ1OTA3MGJmZjc4MTJhM2FhZGY5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvUmVuZGVyVmlldy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJWaWV3
LmgKQEAgLTIxNCw4ICsyMTQsNiBAQCBwcml2YXRlOgogCiAgICAgYm9vbCBpc1Njcm9sbGFibGVP
clJ1YmJlcmJhbmRhYmxlQm94KCkgY29uc3Qgb3ZlcnJpZGU7CiAKLSAgICB2b2lkIHdpbGxCZURl
c3Ryb3llZChSZW5kZXJUcmVlQnVpbGRlciYpIG92ZXJyaWRlOwotCiBwcml2YXRlOgogICAgIEZy
YW1lVmlldyYgbV9mcmFtZVZpZXc7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>