<?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>211728</bug_id>
          
          <creation_ts>2020-05-11 09:38:48 -0700</creation_ts>
          <short_desc>Check the validity of the underlying Document before updating the isolated tree.</short_desc>
          <delta_ts>2020-05-11 10:55:20 -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="Andres Gonzalez">andresg_22</reporter>
          <assigned_to name="Andres Gonzalez">andresg_22</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>apinheiro</cc>
    
    <cc>cfleizach</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>jcraig</cc>
    
    <cc>jdiggs</cc>
    
    <cc>samuel_white</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1651294</commentid>
    <comment_count>0</comment_count>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2020-05-11 09:38:48 -0700</bug_when>
    <thetext>Check the validity of the underlying Document before updating the isolated tree.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1651296</commentid>
    <comment_count>1</comment_count>
      <attachid>399024</attachid>
    <who name="Andres Gonzalez">andresg_22</who>
    <bug_when>2020-05-11 09:47:36 -0700</bug_when>
    <thetext>Created attachment 399024
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1651323</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-05-11 10:54:38 -0700</bug_when>
    <thetext>Committed r261482: &lt;https://trac.webkit.org/changeset/261482&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 399024.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1651324</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-05-11 10:55:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/63096354&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>399024</attachid>
            <date>2020-05-11 09:47:36 -0700</date>
            <delta_ts>2020-05-11 10:54:39 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-211728-20200511124735.patch</filename>
            <type>text/plain</type>
            <size>3677</size>
            <attacher name="Andres Gonzalez">andresg_22</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYxMzkxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggODU3ZTM5MmZhY2MyZGUz
NjE2OTY2MzQxNmRiYzc3OGI4ZmZjYTIyNi4uZDAxNzIwMGFjMjZiNDA0Yzk5OTg2NTMzZTRlMmQ0
MmI0ZDg3YjhkNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIwLTA1LTExICBBbmRy
ZXMgR29uemFsZXogIDxhbmRyZXNnXzIyQGFwcGxlLmNvbT4KKworICAgICAgICBDaGVjayB0aGUg
dmFsaWRpdHkgb2YgdGhlIHVuZGVybHlpbmcgRG9jdW1lbnQgYmVmb3JlIHVwZGF0aW5nIHRoZSBp
c29sYXRlZCB0cmVlLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MjExNzI4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgU29sdmVzIGNyYXNoZXMgaW4gaXNvbGF0ZWQgdHJlZSBtb2RlIGZvciBzZXZlcmFsIExh
eW91dFRlc3RzLgorCisgICAgICAgICogYWNjZXNzaWJpbGl0eS9BWE9iamVjdENhY2hlLmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OkFYT2JqZWN0Q2FjaGU6OmZvY3VzZWRVSUVsZW1lbnRGb3JQYWdl
KTogVXBkYXRlIHRoZSBmb2N1c2VkCisgICAgICAgIGRvY3VtZW50IHN0eWxlcyBiZWZvcmUgcmV0
dXJuaW5nIHRoZSBpc29sYXRlZCB0cmVlIGZvY3VzZWQgb2JqZWN0LgorCisgICAgICAgIChXZWJD
b3JlOjpBWE9iamVjdENhY2hlOjpub3RpZmljYXRpb25Qb3N0VGltZXJGaXJlZCk6IElnbm9yZWQK
KyAgICAgICAgbm90aWZpY2F0aW9uIGlmIHVuZGVybHlpbmcgRG9jdW1lbnQgZG9lc24ndCBoYXZl
IGEgbGl2aW5nIHJlbmRlciB0cmVlLgorCisgICAgICAgICogYWNjZXNzaWJpbGl0eS9pc29sYXRl
ZHRyZWUvQVhJc29sYXRlZFRyZWUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6QVhJc29sYXRlZFRy
ZWU6OnVwZGF0ZUNoaWxkcmVuKTogRG9uJ3QgdXBkYXRlIGlzb2xhdGVkIG9iamVjdAorICAgICAg
ICBpZiBhc3NvY2lhdGVkIEFYT2JqZWN0IGRvZXNuJ3QgaGF2ZSBhIERvY3VtZW50IG9yIHRoZSBE
b2N1bWVudCBkb2Vzbid0IGhhdmUgYSBsaXZlIHJlbmRlciB0cmVlLgorCiAyMDIwLTA1LTA4ICBB
bmRyZXMgR29uemFsZXogIDxhbmRyZXNnXzIyQGFwcGxlLmNvbT4KIAogICAgICAgICBGaXggZm9y
IGNyYXNoZXMgaW4gTGF5b3V0VGVzdHMgaW4gaXNvbGF0ZWQgdHJlZSBtb2RlLgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BWE9iamVjdENhY2hlLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQVhPYmplY3RDYWNoZS5jcHAKaW5kZXggOWI2OTI0NjJk
N2E2MzliZmUyYmI5NzJmODAyOWQxZjJlZGEzMDhkNy4uNTgxZDI3ZGJmMDkwMDRmMTBlNjE3NjVj
NDYyYzg3ZjYxZGJjM2NjZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0
eS9BWE9iamVjdENhY2hlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FY
T2JqZWN0Q2FjaGUuY3BwCkBAIC00MDUsMTcgKzQwNSwxOCBAQCBBWENvcmVPYmplY3QqIEFYT2Jq
ZWN0Q2FjaGU6OmZvY3VzZWRVSUVsZW1lbnRGb3JQYWdlKGNvbnN0IFBhZ2UqIHBhZ2UpCiAgICAg
aWYgKCFnQWNjZXNzaWJpbGl0eUVuYWJsZWQpCiAgICAgICAgIHJldHVybiBudWxscHRyOwogCi0j
aWYgRU5BQkxFKEFDQ0VTU0lCSUxJVFlfSVNPTEFURURfVFJFRSkKLSAgICBpZiAoaXNJc29sYXRl
ZFRyZWVFbmFibGVkKCkpCi0gICAgICAgIHJldHVybiBpc29sYXRlZFRyZWVGb2N1c2VkT2JqZWN0
KCk7Ci0jZW5kaWYKLQogICAgIC8vIGdldCB0aGUgZm9jdXNlZCBub2RlIGluIHRoZSBwYWdlCiAg
ICAgRG9jdW1lbnQqIGZvY3VzZWREb2N1bWVudCA9IHBhZ2UtPmZvY3VzQ29udHJvbGxlcigpLmZv
Y3VzZWRPck1haW5GcmFtZSgpLmRvY3VtZW50KCk7CiAgICAgaWYgKCFmb2N1c2VkRG9jdW1lbnQp
CiAgICAgICAgIHJldHVybiBudWxscHRyOwogCisgICAgLy8gQ2FsbCB0aGlzIGJlZm9yZSBpc29s
YXRlZCBvciBub24taXNvbGF0ZWQgY2FzZXMgc28gdGhlIGRvY3VtZW50IGlzIHVwIHRvIGRvLgog
ICAgIGZvY3VzZWREb2N1bWVudC0+dXBkYXRlU3R5bGVJZk5lZWRlZCgpOworICAgIAorI2lmIEVO
QUJMRShBQ0NFU1NJQklMSVRZX0lTT0xBVEVEX1RSRUUpCisgICAgaWYgKGlzSXNvbGF0ZWRUcmVl
RW5hYmxlZCgpKQorICAgICAgICByZXR1cm4gaXNvbGF0ZWRUcmVlRm9jdXNlZE9iamVjdCgpOwor
I2VuZGlmCiAKICAgICByZXR1cm4gZm9jdXNlZE9iamVjdCgqZm9jdXNlZERvY3VtZW50KTsKIH0K
QEAgLTEwMDcsNiArMTAwOCw4IEBAIHZvaWQgQVhPYmplY3RDYWNoZTo6bm90aWZpY2F0aW9uUG9z
dFRpbWVyRmlyZWQoKQogewogICAgIFJlZjxEb2N1bWVudD4gcHJvdGVjdG9yRm9yQ2FjaGVPd25l
cihtX2RvY3VtZW50KTsKICAgICBtX25vdGlmaWNhdGlvblBvc3RUaW1lci5zdG9wKCk7CisgICAg
aWYgKCFtX2RvY3VtZW50Lmhhc0xpdmluZ1JlbmRlclRyZWUoKSkKKyAgICAgICAgcmV0dXJuOwog
ICAgIAogICAgIC8vIEluIHRlc3RzLCBwb3N0aW5nIG5vdGlmaWNhdGlvbnMgaGFzIGEgdGVuZGVu
Y3kgdG8gaW1tZWRpYXRlbHkgcXVldWUgdXAgb3RoZXIgbm90aWZpY2F0aW9ucywgd2hpY2ggY2Fu
IGxlYWQgdG8gdW5leHBlY3RlZCBiZWhhdmlvcgogICAgIC8vIHdoZW4gdGhlIG5vdGlmaWNhdGlv
biBsaXN0IGlzIGNsZWFyZWQgYXQgdGhlIGVuZC4gSW5zdGVhZCBjb3B5IHRoaXMgbGlzdCBhdCB0
aGUgc3RhcnQuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L2lzb2xh
dGVkdHJlZS9BWElzb2xhdGVkVHJlZS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5
L2lzb2xhdGVkdHJlZS9BWElzb2xhdGVkVHJlZS5jcHAKaW5kZXggMzRlODJlNTBhN2RhNzBhY2Rj
MGNjZmI0ZWYzYmFmMTY0MWVmOWJiZC4uM2JiNDNiYTRkYWJjNmJlMmY4ZGJjMTIyNWM2ZjhmYTM2
NTYzZjg2ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9pc29sYXRl
ZHRyZWUvQVhJc29sYXRlZFRyZWUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxp
dHkvaXNvbGF0ZWR0cmVlL0FYSXNvbGF0ZWRUcmVlLmNwcApAQCAtMjI5LDggKzIyOSwxMCBAQCB2
b2lkIEFYSXNvbGF0ZWRUcmVlOjp1cGRhdGVDaGlsZHJlbihBWENvcmVPYmplY3QmIGF4T2JqZWN0
KQogewogICAgIEFYVFJBQ0UoIkFYSXNvbGF0ZWRUcmVlOjp1cGRhdGVDaGlsZHJlbiIpOwogICAg
IEFTU0VSVChpc01haW5UaHJlYWQoKSk7Ci0gICAgQVhJRCBheE9iamVjdElEID0gYXhPYmplY3Qu
b2JqZWN0SUQoKTsKKyAgICBpZiAoIWF4T2JqZWN0LmRvY3VtZW50KCkgfHwgIWF4T2JqZWN0LmRv
Y3VtZW50KCktPmhhc0xpdmluZ1JlbmRlclRyZWUoKSkKKyAgICAgICAgcmV0dXJuOwogCisgICAg
QVhJRCBheE9iamVjdElEID0gYXhPYmplY3Qub2JqZWN0SUQoKTsKICAgICBMb2NrSG9sZGVyIGxv
Y2tlciB7IG1fY2hhbmdlTG9nTG9jayB9OwogICAgIGF1dG8gb2JqZWN0ID0gbm9kZUZvcklEKGF4
T2JqZWN0SUQpOwogICAgIGlmICghb2JqZWN0KQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>