<?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>200732</bug_id>
          
          <creation_ts>2019-08-14 13:44:41 -0700</creation_ts>
          <short_desc>[ContentChangeObserver] Any previously destroyed renderer should not be considered a candidate for content observation.</short_desc>
          <delta_ts>2019-08-14 16:53:22 -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="alan">zalan</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <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>1561319</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2019-08-14 13:44:41 -0700</bug_when>
    <thetext>&quot;previously&quot; means starting from the beginning of the observation window.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1561335</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-08-14 14:38:10 -0700</bug_when>
    <thetext>&lt;rdar://problem/54319654&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1561351</commentid>
    <comment_count>2</comment_count>
      <attachid>376319</attachid>
    <who name="alan">zalan</who>
    <bug_when>2019-08-14 15:12:05 -0700</bug_when>
    <thetext>Created attachment 376319
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1561383</commentid>
    <comment_count>3</comment_count>
      <attachid>376319</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-14 16:53:20 -0700</bug_when>
    <thetext>Comment on attachment 376319
Patch

Clearing flags on attachment: 376319

Committed r248695: &lt;https://trac.webkit.org/changeset/248695&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1561384</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-14 16:53:22 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>376319</attachid>
            <date>2019-08-14 15:12:05 -0700</date>
            <delta_ts>2019-08-14 16:53:20 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-200732-20190814151204.patch</filename>
            <type>text/plain</type>
            <size>12379</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ4Njg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDg3NWYxZmMyZmMxYzgw
NGFiNjdkYjYwMWYwYTA4ODk3ZmQ3YzY4OC4uYzcyOGZhMzI3YjFjMTVhMTM0ZmQzMTRjNzY0M2Iz
YzVmMjE1ZGJkYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDM0IEBACisyMDE5LTA4LTE0ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0NvbnRlbnRDaGFuZ2VPYnNl
cnZlcl0gQW55IHByZXZpb3VzbHkgZGVzdHJveWVkIHJlbmRlcmVyIHNob3VsZCBub3QgYmUgY29u
c2lkZXJlZCBhIGNhbmRpZGF0ZSBmb3IgY29udGVudCBvYnNlcnZhdGlvbi4KKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMDczMgorICAgICAgICA8cmRh
cjovL3Byb2JsZW0vNTQzMTk2NTQ+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgQSB2aXNpYmxlIGVsZW1lbnQgc2hvdWxkIG5vdCBiZSBjb25zaWRlcmVk
IGEgY2FuZGlkYXRlIHRvIGNvbnRlbnQgY2hhbmdlIG9ic2VydmF0aW9uIHdoZW4gaXQgbG9zZXMg
dGhlIHZpc2libGl0eSBzdGF0dXMgbW9tZW50YXJpbHkuCisgICAgICAgIFRoaXMgcGF0Y2ggZXh0
ZW5kcyB0aGUgY2hlY2sgb2YgcmUtY29uc3RydWN0ZWQgcmVuZGVyZXJzIGZvciB0aGUgZHVyYXRp
b24gb2YgdGhlIGNvbnRlbnQgY2hhbmdlIG9ic2VydmF0aW9uIChhcyBvcHBvc2VkIHRvIGp1c3Qg
YSBzaW5nbGUgcmVuZGVyIHRyZWUgdXBkYXRlIGN5Y2xlKQorCisgICAgICAgIFRlc3Q6IGZhc3Qv
ZXZlbnRzL3RvdWNoL2lvcy9jb250ZW50LW9ic2VydmF0aW9uL3Zpc2libGUtY29udGVudC1nYWlu
cy1uZXctcmVuZGVyZXIyLmh0bWwKKworICAgICAgICAqIHBhZ2UvaW9zL0NvbnRlbnRDaGFuZ2VP
YnNlcnZlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OnJl
c2V0KToKKyAgICAgICAgKFdlYkNvcmU6OkNvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6cmVuZGVyZXJX
aWxsQmVEZXN0cm95ZWQpOgorICAgICAgICAoV2ViQ29yZTo6Q29udGVudENoYW5nZU9ic2VydmVy
OjphZGp1c3RPYnNlcnZlZFN0YXRlKToKKyAgICAgICAgKFdlYkNvcmU6OkNvbnRlbnRDaGFuZ2VP
YnNlcnZlcjo6cmVuZGVyVHJlZVVwZGF0ZURpZFN0YXJ0KTogRGVsZXRlZC4KKyAgICAgICAgKFdl
YkNvcmU6OkNvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6cmVuZGVyVHJlZVVwZGF0ZURpZEZpbmlzaCk6
IERlbGV0ZWQuCisgICAgICAgIChXZWJDb3JlOjpDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OnN0b3BD
b250ZW50T2JzZXJ2YXRpb24pOiBEZWxldGVkLgorICAgICAgICAoV2ViQ29yZTo6Q29udGVudENo
YW5nZU9ic2VydmVyOjp3aWxsRGVzdHJveVJlbmRlcmVyKTogRGVsZXRlZC4KKyAgICAgICAgKFdl
YkNvcmU6OkNvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6UmVuZGVyVHJlZVVwZGF0ZVNjb3BlOjpSZW5k
ZXJUcmVlVXBkYXRlU2NvcGUpOiBEZWxldGVkLgorICAgICAgICAoV2ViQ29yZTo6Q29udGVudENo
YW5nZU9ic2VydmVyOjpSZW5kZXJUcmVlVXBkYXRlU2NvcGU6On5SZW5kZXJUcmVlVXBkYXRlU2Nv
cGUpOiBEZWxldGVkLgorICAgICAgICAqIHBhZ2UvaW9zL0NvbnRlbnRDaGFuZ2VPYnNlcnZlci5o
OgorICAgICAgICAoV2ViQ29yZTo6Q29udGVudENoYW5nZU9ic2VydmVyOjppc09ic2VydmluZ0Nv
bnRlbnRDaGFuZ2VzIGNvbnN0KToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyRWxlbWVudC5j
cHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJFbGVtZW50Ojp3aWxsQmVEZXN0cm95ZWQpOgor
ICAgICAgICAqIHJlbmRlcmluZy91cGRhdGluZy9SZW5kZXJUcmVlVXBkYXRlci5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpSZW5kZXJUcmVlVXBkYXRlcjo6dXBkYXRlUmVuZGVyVHJlZSk6CisgICAg
ICAgIChXZWJDb3JlOjpSZW5kZXJUcmVlVXBkYXRlcjo6dGVhckRvd25SZW5kZXJlcnMpOgorCiAy
MDE5LTA4LTE0ICBEZXZpbiBSb3Vzc28gIDxkcm91c3NvQGFwcGxlLmNvbT4KIAogICAgICAgICBX
ZWIgSW5zcGVjdG9yOiBzdXBwb3J0IGBjb25zb2xlLnNjcmVlbnNob3RgIHdpdGggZGF0YVVSTCBz
dHJpbmdzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL2lvcy9Db250ZW50Q2hhbmdl
T2JzZXJ2ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9pb3MvQ29udGVudENoYW5nZU9ic2Vy
dmVyLmNwcAppbmRleCA4MTQ2Mjg5YmIxZjgwOTZhMDkwNDZmYjA3YzViNGVkMTE5M2Q1OWY5Li5h
NzA1MTBmMGEyZTc0MzYyMDhlNGYyODM4MGRmNzkxZjZmYWM0NDIxIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL2lvcy9Db250ZW50Q2hhbmdlT2JzZXJ2ZXIuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3BhZ2UvaW9zL0NvbnRlbnRDaGFuZ2VPYnNlcnZlci5jcHAKQEAgLTM0MiwyOCAr
MzQyLDYgQEAgdm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OnN0eWxlUmVjYWxjRGlkRmluaXNo
KCkKICAgICBhZGp1c3RPYnNlcnZlZFN0YXRlKEV2ZW50OjpFbmRlZFN0eWxlUmVjYWxjKTsKIH0K
IAotdm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OnJlbmRlclRyZWVVcGRhdGVEaWRTdGFydCgp
Ci17Ci0gICAgaWYgKCFtX2RvY3VtZW50LnNldHRpbmdzKCkuY29udGVudENoYW5nZU9ic2VydmVy
RW5hYmxlZCgpKQotICAgICAgICByZXR1cm47Ci0gICAgaWYgKCFpc09ic2VydmluZ0NvbnRlbnRD
aGFuZ2VzKCkpCi0gICAgICAgIHJldHVybjsKLQotICAgIExPRyhDb250ZW50T2JzZXJ2YXRpb24s
ICJyZW5kZXJUcmVlVXBkYXRlRGlkU3RhcnQ6IFJlbmRlclRyZWUgdXBkYXRlIHN0YXJ0ZWQiKTsK
LSAgICBtX2lzSW5PYnNlcnZlZFJlbmRlclRyZWVVcGRhdGUgPSB0cnVlOwotICAgIG1fZWxlbWVu
dHNXaXRoRGVzdHJveWVkVmlzaWJsZVJlbmRlcmVyLmNsZWFyKCk7Ci19Ci0KLXZvaWQgQ29udGVu
dENoYW5nZU9ic2VydmVyOjpyZW5kZXJUcmVlVXBkYXRlRGlkRmluaXNoKCkKLXsKLSAgICBpZiAo
IW1faXNJbk9ic2VydmVkUmVuZGVyVHJlZVVwZGF0ZSkKLSAgICAgICAgcmV0dXJuOwotCi0gICAg
TE9HKENvbnRlbnRPYnNlcnZhdGlvbiwgInJlbmRlclRyZWVVcGRhdGVEaWRTdGFydDogUmVuZGVy
VHJlZSB1cGRhdGUgZmluaXNoZWQiKTsKLSAgICBtX2lzSW5PYnNlcnZlZFJlbmRlclRyZWVVcGRh
dGUgPSBmYWxzZTsKLSAgICBtX2VsZW1lbnRzV2l0aERlc3Ryb3llZFZpc2libGVSZW5kZXJlci5j
bGVhcigpOwotfQotCiB2b2lkIENvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6c3RvcE9ic2VydmluZ1Bl
bmRpbmdBY3Rpdml0aWVzKCkKIHsKICAgICBzZXRTaG91bGRPYnNlcnZlTmV4dFN0eWxlUmVjYWxj
KGZhbHNlKTsKQEAgLTM4NSw3ICszNjMsNiBAQCB2b2lkIENvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6
cmVzZXQoKQogCiAgICAgbV90b3VjaEV2ZW50SXNCZWluZ0Rpc3BhdGNoZWQgPSBmYWxzZTsKICAg
ICBtX2lzSW5PYnNlcnZlZFN0eWxlUmVjYWxjID0gZmFsc2U7Ci0gICAgbV9pc0luT2JzZXJ2ZWRS
ZW5kZXJUcmVlVXBkYXRlID0gZmFsc2U7CiAgICAgbV9vYnNlcnZlZERvbVRpbWVySXNCZWluZ0V4
ZWN1dGVkID0gZmFsc2U7CiAgICAgbV9tb3VzZU1vdmVkRXZlbnRJc0JlaW5nRGlzcGF0Y2hlZCA9
IGZhbHNlOwogCkBAIC00MDYsMTUgKzM4MywxNSBAQCB2b2lkIENvbnRlbnRDaGFuZ2VPYnNlcnZl
cjo6d2lsbERldGFjaFBhZ2UoKQogICAgIHJlc2V0KCk7CiB9CiAKLXZvaWQgQ29udGVudENoYW5n
ZU9ic2VydmVyOjp3aWxsRGVzdHJveVJlbmRlcmVyKGNvbnN0IEVsZW1lbnQmIGVsZW1lbnQpCit2
b2lkIENvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6cmVuZGVyZXJXaWxsQmVEZXN0cm95ZWQoY29uc3Qg
RWxlbWVudCYgZWxlbWVudCkKIHsgCiAgICAgaWYgKCFtX2RvY3VtZW50LnNldHRpbmdzKCkuY29u
dGVudENoYW5nZU9ic2VydmVyRW5hYmxlZCgpKQogICAgICAgICByZXR1cm47Ci0gICAgaWYgKCFt
X2lzSW5PYnNlcnZlZFJlbmRlclRyZWVVcGRhdGUpCisgICAgaWYgKCFpc09ic2VydmluZ0NvbnRl
bnRDaGFuZ2VzKCkpCiAgICAgICAgIHJldHVybjsKICAgICBpZiAoaGFzVmlzaWJsZUNoYW5nZVN0
YXRlKCkpCiAgICAgICAgIHJldHVybjsKLSAgICBMT0dfV0lUSF9TVFJFQU0oQ29udGVudE9ic2Vy
dmF0aW9uLCBzdHJlYW0gPDwgIndpbGxEZXN0cm95UmVuZGVyZXIgZWxlbWVudDogIiA8PCAmZWxl
bWVudCk7CisgICAgTE9HX1dJVEhfU1RSRUFNKENvbnRlbnRPYnNlcnZhdGlvbiwgc3RyZWFtIDw8
ICJyZW5kZXJlcldpbGxCZURlc3Ryb3llZCBlbGVtZW50OiAiIDw8ICZlbGVtZW50KTsKIAogICAg
IGlmICghaXNWaXN1YWxseUhpZGRlbihlbGVtZW50KSkKICAgICAgICAgbV9lbGVtZW50c1dpdGhE
ZXN0cm95ZWRWaXNpYmxlUmVuZGVyZXIuYWRkKCZlbGVtZW50KTsKQEAgLTcwNCwxNyArNjgxLDYg
QEAgQ29udGVudENoYW5nZU9ic2VydmVyOjpET01UaW1lclNjb3BlOjp+RE9NVGltZXJTY29wZSgp
CiAgICAgICAgIG1fY29udGVudENoYW5nZU9ic2VydmVyLT5kb21UaW1lckV4ZWN1dGVEaWRGaW5p
c2gobV9kb21UaW1lcik7CiB9CiAKLUNvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6UmVuZGVyVHJlZVVw
ZGF0ZVNjb3BlOjpSZW5kZXJUcmVlVXBkYXRlU2NvcGUoRG9jdW1lbnQmIGRvY3VtZW50KQotICAg
IDogbV9jb250ZW50Q2hhbmdlT2JzZXJ2ZXIoZG9jdW1lbnQuY29udGVudENoYW5nZU9ic2VydmVy
KCkpCi17Ci0gICAgbV9jb250ZW50Q2hhbmdlT2JzZXJ2ZXIucmVuZGVyVHJlZVVwZGF0ZURpZFN0
YXJ0KCk7Ci19Ci0KLUNvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6UmVuZGVyVHJlZVVwZGF0ZVNjb3Bl
Ojp+UmVuZGVyVHJlZVVwZGF0ZVNjb3BlKCkKLXsKLSAgICBtX2NvbnRlbnRDaGFuZ2VPYnNlcnZl
ci5yZW5kZXJUcmVlVXBkYXRlRGlkRmluaXNoKCk7Ci19Ci0KIH0KIAogI2VuZGlmIC8vIFBMQVRG
T1JNKElPU19GQU1JTFkpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL2lvcy9Db250
ZW50Q2hhbmdlT2JzZXJ2ZXIuaCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvaW9zL0NvbnRlbnRDaGFu
Z2VPYnNlcnZlci5oCmluZGV4IGFmMTdhM2Q0Y2NiMTUzZDNjZDE2YmY0MTUxNzU3NWFjZmQ4ZWNj
NWMuLjFjMmI0ZDA4ZTZkYjI0MzA1MjkxYTFlYTFjODZlYjYzNmUzZjM1MjYgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3BhZ2UvaW9zL0NvbnRlbnRDaGFuZ2VPYnNlcnZlci5oCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3BhZ2UvaW9zL0NvbnRlbnRDaGFuZ2VPYnNlcnZlci5oCkBAIC02Nyw3ICs2
Nyw3IEBAIHB1YmxpYzoKICAgICB2b2lkIGRpZFN1c3BlbmRBY3RpdmVET01PYmplY3RzKCk7CiAg
ICAgdm9pZCB3aWxsRGV0YWNoUGFnZSgpOwogCi0gICAgdm9pZCB3aWxsRGVzdHJveVJlbmRlcmVy
KGNvbnN0IEVsZW1lbnQmKTsKKyAgICB2b2lkIHJlbmRlcmVyV2lsbEJlRGVzdHJveWVkKGNvbnN0
IEVsZW1lbnQmKTsKICAgICB2b2lkIHdpbGxOb3RQcm9jZWVkV2l0aENsaWNrKCk7CiAKICAgICB2
b2lkIHNldEhpZGRlblRvdWNoVGFyZ2V0KEVsZW1lbnQmIHRhcmdldEVsZW1lbnQpIHsgbV9oaWRk
ZW5Ub3VjaFRhcmdldEVsZW1lbnQgPSBtYWtlV2Vha1B0cih0YXJnZXRFbGVtZW50KTsgfQpAQCAt
MTAyLDE0ICsxMDIsNiBAQCBwdWJsaWM6CiAgICAgICAgIENvbnRlbnRDaGFuZ2VPYnNlcnZlciYg
bV9jb250ZW50Q2hhbmdlT2JzZXJ2ZXI7CiAgICAgfTsKIAotICAgIGNsYXNzIFJlbmRlclRyZWVV
cGRhdGVTY29wZSB7Ci0gICAgcHVibGljOgotICAgICAgICBSZW5kZXJUcmVlVXBkYXRlU2NvcGUo
RG9jdW1lbnQmKTsKLSAgICAgICAgflJlbmRlclRyZWVVcGRhdGVTY29wZSgpOwotICAgIHByaXZh
dGU6Ci0gICAgICAgIENvbnRlbnRDaGFuZ2VPYnNlcnZlciYgbV9jb250ZW50Q2hhbmdlT2JzZXJ2
ZXI7Ci0gICAgfTsKLQogICAgIGNsYXNzIFN0eWxlUmVjYWxjU2NvcGUgewogICAgIHB1YmxpYzoK
ICAgICAgICAgU3R5bGVSZWNhbGNTY29wZShEb2N1bWVudCYpOwpAQCAtMTc3LDggKzE2OSw2IEBA
IHByaXZhdGU6CiAKICAgICB2b2lkIGNvbXBsZXRlRHVyYXRpb25CYXNlZENvbnRlbnRPYnNlcnZh
dGlvbigpOwogCi0gICAgdm9pZCByZW5kZXJUcmVlVXBkYXRlRGlkU3RhcnQoKTsKLSAgICB2b2lk
IHJlbmRlclRyZWVVcGRhdGVEaWRGaW5pc2goKTsKICAgICBib29sIHZpc2libGVSZW5kZXJlcldh
c0Rlc3Ryb3llZChjb25zdCBFbGVtZW50JiBlbGVtZW50KSBjb25zdCB7IHJldHVybiBtX2VsZW1l
bnRzV2l0aERlc3Ryb3llZFZpc2libGVSZW5kZXJlci5jb250YWlucygmZWxlbWVudCk7IH0KICAg
ICBib29sIHNob3VsZE9ic2VydmVWaXNpYmlsaXR5Q2hhbmdlRm9yRWxlbWVudChjb25zdCBFbGVt
ZW50Jik7CiAKQEAgLTIyMCw3ICsyMTAsNiBAQCBwcml2YXRlOgogICAgIGJvb2wgbV9tb3VzZU1v
dmVkRXZlbnRJc0JlaW5nRGlzcGF0Y2hlZCB7IGZhbHNlIH07CiAgICAgYm9vbCBtX2lzQmV0d2Vl
blRvdWNoRW5kQW5kTW91c2VNb3ZlZCB7IGZhbHNlIH07CiAgICAgYm9vbCBtX2lzT2JzZXJ2aW5n
VHJhbnNpdGlvbnMgeyBmYWxzZSB9OwotICAgIGJvb2wgbV9pc0luT2JzZXJ2ZWRSZW5kZXJUcmVl
VXBkYXRlIHsgZmFsc2UgfTsKIH07CiAKIGlubGluZSBib29sIENvbnRlbnRDaGFuZ2VPYnNlcnZl
cjo6aXNPYnNlcnZpbmdDb250ZW50Q2hhbmdlcygpIGNvbnN0CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyRWxlbWVudC5jcHAKaW5kZXggMzkzMDMzYzFiYzU0ZjdkNTE0NmI4N2I0ODQ2
ZGNmMjM2YjU2MWFmOC4uMWIxMWUyZTNmMWNkMWVhNDdmODY3YTBlZDBkZDA4MGJhOGM5NzJjYSAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckVsZW1lbnQuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJFbGVtZW50LmNwcApAQCAtMjYsNiAr
MjYsOSBAQAogI2luY2x1ZGUgIlJlbmRlckVsZW1lbnQuaCIKIAogI2luY2x1ZGUgIkFYT2JqZWN0
Q2FjaGUuaCIKKyNpZiBQTEFURk9STShJT1NfRkFNSUxZKQorI2luY2x1ZGUgIkNvbnRlbnRDaGFu
Z2VPYnNlcnZlci5oIgorI2VuZGlmCiAjaW5jbHVkZSAiQ29udGVudERhdGEuaCIKICNpbmNsdWRl
ICJDdXJzb3JMaXN0LmgiCiAjaW5jbHVkZSAiRWxlbWVudENoaWxkSXRlcmF0b3IuaCIKQEAgLTkx
OSw2ICs5MjIsMTAgQEAgaW5saW5lIHZvaWQgUmVuZGVyRWxlbWVudDo6Y2xlYXJTdWJ0cmVlTGF5
b3V0Um9vdElmTmVlZGVkKCkgY29uc3QKIAogdm9pZCBSZW5kZXJFbGVtZW50Ojp3aWxsQmVEZXN0
cm95ZWQoKQogeworI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCisgICAgaWYgKCFyZW5kZXJUcmVl
QmVpbmdEZXN0cm95ZWQoKSAmJiBlbGVtZW50KCkpCisgICAgICAgIGRvY3VtZW50KCkuY29udGVu
dENoYW5nZU9ic2VydmVyKCkucmVuZGVyZXJXaWxsQmVEZXN0cm95ZWQoKmVsZW1lbnQoKSk7Cisj
ZW5kaWYKICAgICBpZiAobV9zdHlsZS5oYXNGaXhlZEJhY2tncm91bmRJbWFnZSgpICYmICFzZXR0
aW5ncygpLmZpeGVkQmFja2dyb3VuZHNQYWludFJlbGF0aXZlVG9Eb2N1bWVudCgpKQogICAgICAg
ICB2aWV3KCkuZnJhbWVWaWV3KCkucmVtb3ZlU2xvd1JlcGFpbnRPYmplY3QoKnRoaXMpOwogCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvdXBkYXRpbmcvUmVuZGVyVHJlZVVw
ZGF0ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3VwZGF0aW5nL1JlbmRlclRyZWVV
cGRhdGVyLmNwcAppbmRleCBmNDJiY2EzYjM0NjllNmQ1NmU2YTRkN2I5NDQ1ZTE2N2IxMTExYjJi
Li45YTk4ZDI1YzMyYjkzNjRiNDZhNmFlY2ZjM2NmZmRjNmM0NjZmNGQyIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvdXBkYXRpbmcvUmVuZGVyVHJlZVVwZGF0ZXIuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy91cGRhdGluZy9SZW5kZXJUcmVlVXBkYXRlci5j
cHAKQEAgLTEzNywxMCArMTM3LDYgQEAgc3RhdGljIGJvb2wgc2hvdWxkQ3JlYXRlUmVuZGVyZXIo
Y29uc3QgRWxlbWVudCYgZWxlbWVudCwgY29uc3QgUmVuZGVyRWxlbWVudCYgcGEKIAogdm9pZCBS
ZW5kZXJUcmVlVXBkYXRlcjo6dXBkYXRlUmVuZGVyVHJlZShDb250YWluZXJOb2RlJiByb290KQog
ewotI2lmIFBMQVRGT1JNKElPU19GQU1JTFkpCi0gICAgQ29udGVudENoYW5nZU9ic2VydmVyOjpS
ZW5kZXJUcmVlVXBkYXRlU2NvcGUgb2JzZXJ2aW5nU2NvcGUobV9kb2N1bWVudCk7Ci0jZW5kaWYK
LQogICAgIEFTU0VSVChyb290LnJlbmRlcmVyKCkpOwogICAgIEFTU0VSVChtX3BhcmVudFN0YWNr
LmlzRW1wdHkoKSk7CiAKQEAgLTU2MSw5ICs1NTcsNiBAQCB2b2lkIFJlbmRlclRyZWVVcGRhdGVy
Ojp0ZWFyRG93blJlbmRlcmVycyhFbGVtZW50JiByb290LCBUZWFyZG93blR5cGUgdGVhcmRvd25U
eQogICAgICAgICAgICAgR2VuZXJhdGVkQ29udGVudDo6cmVtb3ZlQWZ0ZXJQc2V1ZG9FbGVtZW50
KGVsZW1lbnQsIGJ1aWxkZXIpOwogCiAgICAgICAgICAgICBpZiAoYXV0byogcmVuZGVyZXIgPSBl
bGVtZW50LnJlbmRlcmVyKCkpIHsKLSNpZiBQTEFURk9STShJT1NfRkFNSUxZKQotICAgICAgICAg
ICAgICAgIGRvY3VtZW50LmNvbnRlbnRDaGFuZ2VPYnNlcnZlcigpLndpbGxEZXN0cm95UmVuZGVy
ZXIoZWxlbWVudCk7Ci0jZW5kaWYKICAgICAgICAgICAgICAgICBidWlsZGVyLmRlc3Ryb3lBbmRD
bGVhblVwQW5vbnltb3VzV3JhcHBlcnMoKnJlbmRlcmVyKTsKICAgICAgICAgICAgICAgICBlbGVt
ZW50LnNldFJlbmRlcmVyKG51bGxwdHIpOwogICAgICAgICAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDY2MjVhODRi
YjJjOWYxNTFlYmU2ZTFmMDAxYTBmODBlNTQ5MjEyMTkuLjk3ZDRmMDRiMzIzYjlhOGE5ZjU2MTQ0
YTVjMGViOTczYTQyMDgxMDkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxOS0wOC0xNCAgWmFs
YW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgorCisgICAgICAgIFtDb250ZW50Q2hhbmdlT2Jz
ZXJ2ZXJdIEFueSBwcmV2aW91c2x5IGRlc3Ryb3llZCByZW5kZXJlciBzaG91bGQgbm90IGJlIGNv
bnNpZGVyZWQgYSBjYW5kaWRhdGUgZm9yIGNvbnRlbnQgb2JzZXJ2YXRpb24uCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMDA3MzIKKyAgICAgICAgPHJk
YXI6Ly9wcm9ibGVtLzU0MzE5NjU0PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogZmFzdC9ldmVudHMvdG91Y2gvaW9zL2NvbnRlbnQtb2JzZXJ2YXRp
b24vdmlzaWJsZS1jb250ZW50LWdhaW5zLW5ldy1yZW5kZXJlcjItZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNlcnZhdGlvbi92
aXNpYmxlLWNvbnRlbnQtZ2FpbnMtbmV3LXJlbmRlcmVyMi5odG1sOiBBZGRlZC4KKwogMjAxOS0w
OC0xNCAgRGV2aW4gUm91c3NvICA8ZHJvdXNzb0BhcHBsZS5jb20+CiAKICAgICAgICAgV2ViIElu
c3BlY3Rvcjogc3VwcG9ydCBgY29uc29sZS5zY3JlZW5zaG90YCB3aXRoIGRhdGFVUkwgc3RyaW5n
cwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvdG91Y2gvaW9zL2NvbnRlbnQt
b2JzZXJ2YXRpb24vdmlzaWJsZS1jb250ZW50LWdhaW5zLW5ldy1yZW5kZXJlcjItZXhwZWN0ZWQu
dHh0IGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvdG91Y2gvaW9zL2NvbnRlbnQtb2JzZXJ2YXRp
b24vdmlzaWJsZS1jb250ZW50LWdhaW5zLW5ldy1yZW5kZXJlcjItZXhwZWN0ZWQudHh0Cm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAuLjY3N2UzYTMxZTRkMjc1OTNhYTk0ZGJkNjM3YTQ1M2FmOGNlZGRkNzgKLS0tIC9kZXYv
bnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNl
cnZhdGlvbi92aXNpYmxlLWNvbnRlbnQtZ2FpbnMtbmV3LXJlbmRlcmVyMi1leHBlY3RlZC50eHQK
QEAgLTAsMCArMSwyIEBACitQQVNTIGlmICdjbGlja2VkJyB0ZXh0IGlzIHNob3duIGJlbG93Lgor
Y2xpY2tlZApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvdG91Y2gvaW9zL2Nv
bnRlbnQtb2JzZXJ2YXRpb24vdmlzaWJsZS1jb250ZW50LWdhaW5zLW5ldy1yZW5kZXJlcjIuaHRt
bCBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3RvdWNoL2lvcy9jb250ZW50LW9ic2VydmF0aW9u
L3Zpc2libGUtY29udGVudC1nYWlucy1uZXctcmVuZGVyZXIyLmh0bWwKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNWVm
ZDJjYWU5NmQyNTIyYjEwMTU4YzM0MDAxMThmZTQzNGIxMDBmOAotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3RvdWNoL2lvcy9jb250ZW50LW9ic2VydmF0aW9uL3Zp
c2libGUtY29udGVudC1nYWlucy1uZXctcmVuZGVyZXIyLmh0bWwKQEAgLTAsMCArMSw1OCBAQAor
PCFET0NUWVBFIGh0bWw+PCEtLSB3ZWJraXQtdGVzdC1ydW5uZXIgWyB1c2VGbGV4aWJsZVZpZXdw
b3J0PXRydWUgXSAtLT4KKzxodG1sPgorPGhlYWQ+Cis8dGl0bGU+VGhpcyB0ZXN0cyB0aGUgY2Fz
ZSB3aGVuIHZpc2libGUgY29udGVudCBnZXRzIHJlbW92ZWQgYW5kIGxhdGVyIGFkZGVkIGJhY2sg
YW5kIHNob3VsZCBub3QgYmUgY29uc2lkZXJlZCBhcyBuZXcgY29udGVudDwvdGl0bGU+Cis8c2Ny
aXB0IHNyYz0iLi4vLi4vLi4vLi4vLi4vcmVzb3VyY2VzL3VpLWhlbHBlci5qcyI+PC9zY3JpcHQ+
Cis8c3R5bGU+CisjdGFwVGhpcyB7CisgICAgd2lkdGg6IDQwMHB4OworICAgIGhlaWdodDogNDAw
cHg7CisgICAgYm9yZGVyOiAxcHggc29saWQgZ3JlZW47Cit9CisKKyNhbHJlYWR5VmlzaWJsZSB7
CisgICAgZGlzcGxheTogYmxvY2s7CisgICAgd2lkdGg6IDEwMHB4OworICAgIGhlaWdodDogMTAw
cHg7CisgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47Cit9Cis8L3N0eWxlPgorPHNjcmlwdD4K
K2FzeW5jIGZ1bmN0aW9uIHRlc3QoKSB7CisgICAgaWYgKCF3aW5kb3cudGVzdFJ1bm5lciB8fCAh
dGVzdFJ1bm5lci5ydW5VSVNjcmlwdCkKKyAgICAgICAgcmV0dXJuOworICAgIGlmICh3aW5kb3cu
aW50ZXJuYWxzKQorICAgICAgICBpbnRlcm5hbHMuc2V0dGluZ3Muc2V0Q29udGVudENoYW5nZU9i
c2VydmVyRW5hYmxlZCh0cnVlKTsKKworICAgIHRlc3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOwor
ICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOworCisgICAgYXdhaXQgVUlIZWxwZXIuYWN0aXZh
dGVFbGVtZW50KHRhcFRoaXMpOworfQorPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9
InRlc3QoKSI+Cis8ZGl2IGlkPXRhcFRoaXM+UEFTUyBpZiAnY2xpY2tlZCcgdGV4dCBpcyBzaG93
biBiZWxvdy48L2Rpdj4KKzxkaXYgaWQ9YWxyZWFkeVZpc2libGU+PC9kaXY+Cis8cHJlIGlkPXJl
c3VsdD48L3ByZT4KKzxzY3JpcHQ+Cit0YXBUaGlzLmFkZEV2ZW50TGlzdGVuZXIoInRvdWNoc3Rh
cnQiLCBmdW5jdGlvbiggZXZlbnQgKSB7CisgICAgYWxyZWFkeVZpc2libGUuc3R5bGUuZGlzcGxh
eSA9ICJub25lIjsKK30sIGZhbHNlKTsKKwordGFwVGhpcy5hZGRFdmVudExpc3RlbmVyKCJtb3Vz
ZW92ZXIiLCBmdW5jdGlvbiggZXZlbnQgKSB7CisgICAgYWxyZWFkeVZpc2libGUuc3R5bGUuZGlz
cGxheSA9ICJibG9jayI7Cit9LCBmYWxzZSk7CisKK2FscmVhZHlWaXNpYmxlLmFkZEV2ZW50TGlz
dGVuZXIoImNsaWNrIiwgZnVuY3Rpb24oIGV2ZW50ICkgeworICAgIHJlc3VsdC5pbm5lckhUTUwg
PSAiY2xpY2tlZCBhbHJlYWR5VmlzaWJsZSI7Cit9LCBmYWxzZSk7CisKK3RhcFRoaXMuYWRkRXZl
bnRMaXN0ZW5lcigiY2xpY2siLCBmdW5jdGlvbiggZXZlbnQgKSB7ICAgCisgICAgcmVzdWx0Lmlu
bmVySFRNTCA9ICJjbGlja2VkIjsKKyAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgICAg
IHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOworfSwgZmFsc2UpOworPC9zY3JpcHQ+Cis8L2JvZHk+
Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>