<?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>196288</bug_id>
          
          <creation_ts>2019-03-26 21:10:26 -0700</creation_ts>
          <short_desc>[ContentChangeObserver] Stop using the global _WKContentChange</short_desc>
          <delta_ts>2019-03-27 12:05:36 -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>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1521606</commentid>
    <comment_count>0</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2019-03-26 21:10:26 -0700</bug_when>
    <thetext>wk2 only at this point.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521607</commentid>
    <comment_count>1</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2019-03-26 21:10:48 -0700</bug_when>
    <thetext>&lt;rdar://problem/49228081&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521612</commentid>
    <comment_count>2</comment_count>
      <attachid>366046</attachid>
    <who name="alan">zalan</who>
    <bug_when>2019-03-26 21:33:17 -0700</bug_when>
    <thetext>Created attachment 366046
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521771</commentid>
    <comment_count>3</comment_count>
      <attachid>366046</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-27 12:05:34 -0700</bug_when>
    <thetext>Comment on attachment 366046
Patch

Clearing flags on attachment: 366046

Committed r243556: &lt;https://trac.webkit.org/changeset/243556&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1521772</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-03-27 12:05:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>366046</attachid>
            <date>2019-03-26 21:33:17 -0700</date>
            <delta_ts>2019-03-27 12:05:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-196288-20190326213314.patch</filename>
            <type>text/plain</type>
            <size>10605</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQzNTE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNTJlMzk1NjRkZTJjNWQz
OTQ0NzA1ZjMwMjg4YjczN2E5NzZiY2NiZS4uNGU4OGI0ZjVjMDY2ODA3ODI1NDA4NTRiMTY3N2Fk
MzkwZTZhODA0NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE5LTAzLTI2ICBaYWxh
biBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAgICAgICAgW0NvbnRlbnRDaGFuZ2VPYnNl
cnZlcl0gU3RvcCB1c2luZyB0aGUgZ2xvYmFsIF9XS0NvbnRlbnRDaGFuZ2UKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5NjI4OAorICAgICAgICA8cmRh
cjovL3Byb2JsZW0vNDkyMjgwODE+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgVGhpcyBwYXRjaCBlbnN1cmVzIHRoYXQgYWN0aXZpdGllcyBvbiBmcmFt
ZXMgZG9uJ3Qgb3ZlcndyaXRlIHRoZSBvYnNlcnZlZCBzdGF0ZSBvbiBvdGhlciBmcmFtZXMuICAK
KyAgICAgICAgKFVuZm9ydHVuYXRlbHkgdGhlIGdsb2JhbCB2YXJpYWJsZSBpcyBzdGlsbCB1c2Vk
IGluIFdlYktpdExlZ2FjeSAoc2VlIHdlYmtpdC5vcmcvYi8xOTYyODYpKS4KKworICAgICAgICBU
ZXN0czogZmFzdC9ldmVudHMvdG91Y2gvaW9zL2NvbnRlbnQtb2JzZXJ2YXRpb24vcmVtb3ZlLXN1
YmZyYW1lLXdoaWxlLW9ic2VydmluZy5odG1sCisgICAgICAgICAgICAgICBmYXN0L2V2ZW50cy90
b3VjaC9pb3MvY29udGVudC1vYnNlcnZhdGlvbi9zdWJmcmFtZS5odG1sCisKKyAgICAgICAgKiBw
YWdlL2lvcy9Db250ZW50Q2hhbmdlT2JzZXJ2ZXIuY3BwOgorICAgICAgICAoV2ViQ29yZTo6Q29u
dGVudENoYW5nZU9ic2VydmVyOjpvYnNlcnZlZENvbnRlbnRDaGFuZ2UgY29uc3QpOiBEZWxldGVk
LgorICAgICAgICAqIHBhZ2UvaW9zL0NvbnRlbnRDaGFuZ2VPYnNlcnZlci5oOgorICAgICAgICAo
V2ViQ29yZTo6Q29udGVudENoYW5nZU9ic2VydmVyOjpvYnNlcnZlZENvbnRlbnRDaGFuZ2UgY29u
c3QpOgorICAgICAgICAoV2ViQ29yZTo6Q29udGVudENoYW5nZU9ic2VydmVyOjpzZXRIYXNOb0No
YW5nZVN0YXRlKToKKyAgICAgICAgKFdlYkNvcmU6OkNvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6c2V0
SGFzSW5kZXRlcm1pbmF0ZVN0YXRlKToKKyAgICAgICAgKFdlYkNvcmU6OkNvbnRlbnRDaGFuZ2VP
YnNlcnZlcjo6c2V0SGFzVmlzaWJsZUNoYW5nZVN0YXRlKToKKyAgICAgICAgKFdlYkNvcmU6OkNv
bnRlbnRDaGFuZ2VPYnNlcnZlcjo6c2V0T2JzZXJ2ZWRDb250ZW50U3RhdGUpOgorCiAyMDE5LTAz
LTI2ICBTYWlkIEFib3UtSGFsbGF3YSAgPHNhaWRAYXBwbGUuY29tPgogCiAgICAgICAgIFJlbW92
ZSB0aGUgU1ZHIHRlYXIgb2ZmIG9iamVjdHMgZm9yIFNWR0xlbmd0aCwgU1ZHTGVuZ3RoTGlzdCBh
bmQgU1ZHQW5pbWF0ZWRMZW5ndGhMaXN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdl
L2lvcy9Db250ZW50Q2hhbmdlT2JzZXJ2ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9pb3Mv
Q29udGVudENoYW5nZU9ic2VydmVyLmNwcAppbmRleCAxY2RkYmNkODdjN2UwODJjZTM1YTI3YzJk
ODIyYjkwMTI1YjE1OWUyLi4wMzA0MDI5NGQ4NWQxZDg5NGMzNjU0MmUxZjQyMTFhYmQxZGZlN2M3
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL2lvcy9Db250ZW50Q2hhbmdlT2JzZXJ2
ZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvaW9zL0NvbnRlbnRDaGFuZ2VPYnNlcnZl
ci5jcHAKQEAgLTMzNCwxMSArMzM0LDYgQEAgdm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6Om1v
dXNlTW92ZWREaWRGaW5pc2goKQogICAgIG1fbW91c2VNb3ZlZEV2ZW50SXNCZWluZ0Rpc3BhdGNo
ZWQgPSBmYWxzZTsKIH0KIAotV0tDb250ZW50Q2hhbmdlIENvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6
b2JzZXJ2ZWRDb250ZW50Q2hhbmdlKCkgY29uc3QKLXsKLSAgICByZXR1cm4gV0tPYnNlcnZlZENv
bnRlbnRDaGFuZ2UoKTsKLX0KLQogdm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OnNldFNob3Vs
ZE9ic2VydmVOZXh0U3R5bGVSZWNhbGMoYm9vbCBzaG91bGRPYnNlcnZlKQogewogICAgIGlmIChz
aG91bGRPYnNlcnZlKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9pb3MvQ29udGVu
dENoYW5nZU9ic2VydmVyLmggYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL2lvcy9Db250ZW50Q2hhbmdl
T2JzZXJ2ZXIuaAppbmRleCBlODdkYjdhNWZkNGUyZDEyMjk3NmNmNjdkZWIyNDUwMjIyYTkyYTg1
Li5kNmE2OTIwNGI4M2M2ZmQxNjE3NGYyYTllZDU4MGVjMmVjNTdiYWEyIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9wYWdlL2lvcy9Db250ZW50Q2hhbmdlT2JzZXJ2ZXIuaAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9wYWdlL2lvcy9Db250ZW50Q2hhbmdlT2JzZXJ2ZXIuaApAQCAtNDUsNyArNDUs
NyBAQCBwdWJsaWM6CiAgICAgQ29udGVudENoYW5nZU9ic2VydmVyKERvY3VtZW50Jik7CiAKICAg
ICBXRUJDT1JFX0VYUE9SVCB2b2lkIHN0YXJ0Q29udGVudE9ic2VydmF0aW9uRm9yRHVyYXRpb24o
U2Vjb25kcyBkdXJhdGlvbik7Ci0gICAgV0VCQ09SRV9FWFBPUlQgV0tDb250ZW50Q2hhbmdlIG9i
c2VydmVkQ29udGVudENoYW5nZSgpIGNvbnN0OworICAgIFdLQ29udGVudENoYW5nZSBvYnNlcnZl
ZENvbnRlbnRDaGFuZ2UoKSBjb25zdCB7IHJldHVybiBtX29ic2VydmVkQ29udGVudFN0YXRlOyB9
CiAKICAgICB2b2lkIGRpZEluc3RhbGxET01UaW1lcihjb25zdCBET01UaW1lciYsIFNlY29uZHMg
dGltZW91dCwgYm9vbCBzaW5nbGVTaG90KTsKICAgICB2b2lkIGRpZFJlbW92ZURPTVRpbWVyKGNv
bnN0IERPTVRpbWVyJik7CkBAIC0xNDIsOSArMTQyLDkgQEAgcHJpdmF0ZToKICAgICB2b2lkIHN0
b3BPYnNlcnZpbmdQZW5kaW5nQWN0aXZpdGllcygpOwogICAgIHZvaWQgcmVzZXQoKTsKIAotICAg
IHZvaWQgc2V0SGFzSW5kZXRlcm1pbmF0ZVN0YXRlKCk7Ci0gICAgdm9pZCBzZXRIYXNWaXNpYmxl
Q2hhbmdlU3RhdGUoKTsKLSAgICB2b2lkIHNldEhhc05vQ2hhbmdlU3RhdGUoKTsKKyAgICB2b2lk
IHNldEhhc05vQ2hhbmdlU3RhdGUoKSB7IHNldE9ic2VydmVkQ29udGVudFN0YXRlKFdLQ29udGVu
dE5vQ2hhbmdlKTsgfQorICAgIHZvaWQgc2V0SGFzSW5kZXRlcm1pbmF0ZVN0YXRlKCkgeyBzZXRP
YnNlcnZlZENvbnRlbnRTdGF0ZShXS0NvbnRlbnRJbmRldGVybWluYXRlQ2hhbmdlKTsgfQorICAg
IHZvaWQgc2V0SGFzVmlzaWJsZUNoYW5nZVN0YXRlKCkgeyBzZXRPYnNlcnZlZENvbnRlbnRTdGF0
ZShXS0NvbnRlbnRWaXNpYmlsaXR5Q2hhbmdlKTsgfSAKIAogICAgIGJvb2wgaGFzVmlzaWJsZUNo
YW5nZVN0YXRlKCkgY29uc3QgeyByZXR1cm4gb2JzZXJ2ZWRDb250ZW50Q2hhbmdlKCkgPT0gV0tD
b250ZW50VmlzaWJpbGl0eUNoYW5nZTsgfQogICAgIGJvb2wgaGFzT2JzZXJ2ZWRET01UaW1lcigp
IGNvbnN0IHsgcmV0dXJuICFtX0RPTVRpbWVyTGlzdC5pc0VtcHR5KCk7IH0KQEAgLTE1OCw2ICsx
NTgsNyBAQCBwcml2YXRlOgogICAgIGJvb2wgaXNPYnNlcnZhdGlvblRpbWVXaW5kb3dBY3RpdmUo
KSBjb25zdCB7IHJldHVybiBtX2NvbnRlbnRPYnNlcnZhdGlvblRpbWVyLmlzQWN0aXZlKCk7IH0K
IAogICAgIHZvaWQgY29tcGxldGVEdXJhdGlvbkJhc2VkQ29udGVudE9ic2VydmF0aW9uKCk7Cisg
ICAgdm9pZCBzZXRPYnNlcnZlZENvbnRlbnRTdGF0ZShXS0NvbnRlbnRDaGFuZ2UpOwogCiAgICAg
ZW51bSBjbGFzcyBFdmVudCB7CiAgICAgICAgIFN0YXJ0ZWRUb3VjaFN0YXJ0RXZlbnREaXNwYXRj
aGluZywKQEAgLTE4Niw2ICsxODcsNyBAQCBwcml2YXRlOgogICAgIEhhc2hTZXQ8Y29uc3QgRE9N
VGltZXIqPiBtX0RPTVRpbWVyTGlzdDsKICAgICAvLyBGSVhNRTogTW92ZSBvdmVyIHRvIFdlYWtI
YXNoU2V0IHdoZW4gaXQgc3RhcnRzIHN1cHBvcnRpbmcgY29uc3QuCiAgICAgSGFzaFNldDxjb25z
dCBFbGVtZW50Kj4gbV9lbGVtZW50c1dpdGhUcmFuc2l0aW9uOworICAgIFdLQ29udGVudENoYW5n
ZSBtX29ic2VydmVkQ29udGVudFN0YXRlIHsgV0tDb250ZW50Tm9DaGFuZ2UgfTsKICAgICBib29s
IG1fdG91Y2hFdmVudElzQmVpbmdEaXNwYXRjaGVkIHsgZmFsc2UgfTsKICAgICBib29sIG1faXNX
YWl0aW5nRm9yU3R5bGVSZWNhbGMgeyBmYWxzZSB9OwogICAgIGJvb2wgbV9pc0luT2JzZXJ2ZWRT
dHlsZVJlY2FsYyB7IGZhbHNlIH07CkBAIC0xOTYsMjAgKzE5OCwxMCBAQCBwcml2YXRlOgogICAg
IGJvb2wgbV9pc09ic2VydmluZ1RyYW5zaXRpb25zIHsgZmFsc2UgfTsKIH07CiAKLWlubGluZSB2
b2lkIENvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6c2V0SGFzTm9DaGFuZ2VTdGF0ZSgpCitpbmxpbmUg
dm9pZCBDb250ZW50Q2hhbmdlT2JzZXJ2ZXI6OnNldE9ic2VydmVkQ29udGVudFN0YXRlKFdLQ29u
dGVudENoYW5nZSBvYnNlcnZlZENvbnRlbnRDaGFuZ2UpCiB7Ci0gICAgV0tTZXRPYnNlcnZlZENv
bnRlbnRDaGFuZ2UoV0tDb250ZW50Tm9DaGFuZ2UpOwotfQotCi1pbmxpbmUgdm9pZCBDb250ZW50
Q2hhbmdlT2JzZXJ2ZXI6OnNldEhhc0luZGV0ZXJtaW5hdGVTdGF0ZSgpCi17Ci0gICAgQVNTRVJU
KCFoYXNWaXNpYmxlQ2hhbmdlU3RhdGUoKSk7Ci0gICAgV0tTZXRPYnNlcnZlZENvbnRlbnRDaGFu
Z2UoV0tDb250ZW50SW5kZXRlcm1pbmF0ZUNoYW5nZSk7Ci19Ci0KLWlubGluZSB2b2lkIENvbnRl
bnRDaGFuZ2VPYnNlcnZlcjo6c2V0SGFzVmlzaWJsZUNoYW5nZVN0YXRlKCkKLXsKLSAgICBXS1Nl
dE9ic2VydmVkQ29udGVudENoYW5nZShXS0NvbnRlbnRWaXNpYmlsaXR5Q2hhbmdlKTsKKyAgICBt
X29ic2VydmVkQ29udGVudFN0YXRlID0gb2JzZXJ2ZWRDb250ZW50Q2hhbmdlOworICAgIFdLU2V0
T2JzZXJ2ZWRDb250ZW50Q2hhbmdlKG9ic2VydmVkQ29udGVudENoYW5nZSk7CiB9CiAKIGlubGlu
ZSBib29sIENvbnRlbnRDaGFuZ2VPYnNlcnZlcjo6aXNPYnNlcnZpbmdDb250ZW50Q2hhbmdlcygp
IGNvbnN0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKaW5kZXggZTVlODQ1MDM1MmQ3N2QzNWJhMmMwZWM0Nzc4Y2QyYTM4ZGQ5NTMxMS4u
MjYwZmEwY2RlNGRkZmMzOWZjMGZhNzEyZjAxYzA2ZDEyNzk1NjE4OSAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDE3IEBACisyMDE5LTAzLTI2ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CisKKyAg
ICAgICAgW0NvbnRlbnRDaGFuZ2VPYnNlcnZlcl0gU3RvcCB1c2luZyB0aGUgZ2xvYmFsIF9XS0Nv
bnRlbnRDaGFuZ2UKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTE5NjI4OAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNDkyMjgwODE+CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L2V2ZW50cy90b3Vj
aC9pb3MvY29udGVudC1vYnNlcnZhdGlvbi9yZW1vdmUtc3ViZnJhbWUtd2hpbGUtb2JzZXJ2aW5n
LWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9ldmVudHMvdG91Y2gvaW9zL2Nv
bnRlbnQtb2JzZXJ2YXRpb24vcmVtb3ZlLXN1YmZyYW1lLXdoaWxlLW9ic2VydmluZy5odG1sOiBB
ZGRlZC4KKyAgICAgICAgKiBmYXN0L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNlcnZhdGlv
bi9zdWJmcmFtZS5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9pb3MtZGV2aWNlLXdr
MS9UZXN0RXhwZWN0YXRpb25zOgorICAgICAgICAqIHBsYXRmb3JtL2lvcy1zaW11bGF0b3Itd2sx
L1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMTktMDMtMjYgIFNoYXduIFJvYmVydHMgIDxzcm9iZXJ0
c0BhcHBsZS5jb20+CiAKICAgICAgICAgTGF5b3V0IHRlc3RzIGh0dHAvdGVzdHMvcmVzb3VyY2VM
b2FkU3RhdGlzdGljcy9jYXBwZWQtbGlmZXRpbWUtZm9yLWNvb2tpZS1zZXQtaW4tanMtd2l0aC1s
aW5rLWZyYWdtZW50LWZyb20tcHJldmFsZW50LXJlc291cmNlLmh0bWwgCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9mYXN0L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNlcnZhdGlvbi9yZW1v
dmUtc3ViZnJhbWUtd2hpbGUtb2JzZXJ2aW5nLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zh
c3QvZXZlbnRzL3RvdWNoL2lvcy9jb250ZW50LW9ic2VydmF0aW9uL3JlbW92ZS1zdWJmcmFtZS13
aGlsZS1vYnNlcnZpbmctZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjY2ZGI0Yzk0MDhhNmMwMzEy
ZGQwZTJkNDg1YzAxYjgzNWU3Y2Y5M2QKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9m
YXN0L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNlcnZhdGlvbi9yZW1vdmUtc3ViZnJhbWUt
d2hpbGUtb2JzZXJ2aW5nLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDIgQEAKK1BBU1MgaWYgJ2Ns
aWNrZWQnIHRleHQgaXMgbm90IHNob3duIGJlbG93LgorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9mYXN0L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNlcnZhdGlvbi9yZW1vdmUtc3ViZnJh
bWUtd2hpbGUtb2JzZXJ2aW5nLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy90b3VjaC9p
b3MvY29udGVudC1vYnNlcnZhdGlvbi9yZW1vdmUtc3ViZnJhbWUtd2hpbGUtb2JzZXJ2aW5nLmh0
bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uZDJlNWI2Y2MwMTg2ZmM4NThjN2QzYjM1NmEzOWNlNTQ1YzcxYjQ5OQot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZXZlbnRzL3RvdWNoL2lvcy9jb250
ZW50LW9ic2VydmF0aW9uL3JlbW92ZS1zdWJmcmFtZS13aGlsZS1vYnNlcnZpbmcuaHRtbApAQCAt
MCwwICsxLDYzIEBACis8aHRtbD4KKzxoZWFkPgorPHRpdGxlPlRoaXMgdGVzdHMgdGhlIGNhc2Ug
d2hlbiB2aXNpYmxlIGNvbnRlbnQgY2hhbmdlIGhhcHBlbnMgb24gdGhlIG1haW4gZnJhbWUgd2hp
bGUgdGhlIHN1YmZyYW1lIGlzIHJlbW92ZWQ8L3RpdGxlPgorPHNjcmlwdCBzcmM9Ii4uLy4uLy4u
Ly4uLy4uL3Jlc291cmNlcy9iYXNpYy1nZXN0dXJlcy5qcyI+PC9zY3JpcHQ+Cis8c3R5bGU+Cisj
dGFwdGhpcyB7CisgICAgd2lkdGg6IDQwMHB4OworICAgIGhlaWdodDogNDAwcHg7CisgICAgYm9y
ZGVyOiAxcHggc29saWQgZ3JlZW47Cit9CisKKyNiZWNvbWVzVmlzaWJsZSB7CisgICAgZGlzcGxh
eTogbm9uZTsKKyAgICB3aWR0aDogMTAwcHg7CisgICAgaGVpZ2h0OiAxMDBweDsKKyAgICBiYWNr
Z3JvdW5kLWNvbG9yOiBncmVlbjsKK30KKzwvc3R5bGU+Cis8c2NyaXB0PgorYXN5bmMgZnVuY3Rp
b24gdGVzdCgpIHsKKyAgICBpZiAoIXdpbmRvdy50ZXN0UnVubmVyIHx8ICF0ZXN0UnVubmVyLnJ1
blVJU2NyaXB0KQorICAgICAgICByZXR1cm47CisgICAgaWYgKHdpbmRvdy5pbnRlcm5hbHMpCisg
ICAgICAgIGludGVybmFscy5zZXR0aW5ncy5zZXRDb250ZW50Q2hhbmdlT2JzZXJ2ZXJFbmFibGVk
KHRydWUpOworCisgICAgdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7CisgICAgdGVzdFJ1bm5l
ci5kdW1wQXNUZXh0KCk7CisKKyAgICBsZXQgcmVjdCA9IHRhcHRoaXMuZ2V0Qm91bmRpbmdDbGll
bnRSZWN0KCk7CisgICAgbGV0IHggPSByZWN0LmxlZnQgKyByZWN0LndpZHRoIC8gMjsKKyAgICBs
ZXQgeSA9IHJlY3QudG9wICsgcmVjdC5oZWlnaHQgLyAyOworCisgICAgYXdhaXQgdGFwQXRQb2lu
dCh4LCB5KTsKK30KKzwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJ0ZXN0KCkiPgor
PGRpdiBpZD10YXB0aGlzPlBBU1MgaWYgJ2NsaWNrZWQnIHRleHQgaXMgbm90IHNob3duIGJlbG93
LjwvZGl2PgorPGRpdiBpZD1iZWNvbWVzVmlzaWJsZT48L2Rpdj4KKzxpZnJhbWUgaWQ9cmVtb3Zl
VGhpcyBzcmM9c3ViZnJhbWUuaHRtbD48L2lmcmFtZT4KKzxwcmUgaWQ9cmVzdWx0PjwvcHJlPgor
PHNjcmlwdD4KK3RhcHRoaXMuYWRkRXZlbnRMaXN0ZW5lcigibW91c2Vtb3ZlIiwgZnVuY3Rpb24o
IGV2ZW50ICkgeworICAgIGJlY29tZXNWaXNpYmxlLnN0eWxlLmRpc3BsYXkgPSAiYmxvY2siOwor
ICAgIGRvY3VtZW50LmJvZHkub2Zmc2V0SGVpZ2h0OworCisgICAgbGV0IGlmcmFtZVRvUmVtb3Zl
ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInJlbW92ZVRoaXMiKTsKKyAgICBpZiAoaWZyYW1l
VG9SZW1vdmUpCisgICAgICAgIGlmcmFtZVRvUmVtb3ZlLnJlbW92ZSgpOworICAgIGlmICh3aW5k
b3cudGVzdFJ1bm5lcikKKyAgICAgICAgc2V0VGltZW91dCgidGVzdFJ1bm5lci5ub3RpZnlEb25l
KCkiLCAyNTApOworfSwgZmFsc2UpOworCitiZWNvbWVzVmlzaWJsZS5hZGRFdmVudExpc3RlbmVy
KCJjbGljayIsIGZ1bmN0aW9uKCBldmVudCApIHsgICAKKyAgICByZXN1bHQuaW5uZXJIVE1MID0g
ImNsaWNrZWQgaGlkZGVuIjsKK30sIGZhbHNlKTsKKwordGFwdGhpcy5hZGRFdmVudExpc3RlbmVy
KCJjbGljayIsIGZ1bmN0aW9uKCBldmVudCApIHsgICAKKyAgICByZXN1bHQuaW5uZXJIVE1MID0g
ImNsaWNrZWQiOworfSwgZmFsc2UpOworPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2V2ZW50cy90b3VjaC9pb3MvY29udGVudC1vYnNlcnZh
dGlvbi9zdWJmcmFtZS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9ldmVudHMvdG91Y2gvaW9zL2Nv
bnRlbnQtb2JzZXJ2YXRpb24vc3ViZnJhbWUuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5kYjZjZGE3MjQ1MjFi
NzM2M2NmMmRjM2JkYzAzYmU3YjE5NzIzM2VhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVz
dHMvZmFzdC9ldmVudHMvdG91Y2gvaW9zL2NvbnRlbnQtb2JzZXJ2YXRpb24vc3ViZnJhbWUuaHRt
bApAQCAtMCwwICsxIEBACitzdWJmcmFtZSBjb250ZW50ClwgTm8gbmV3bGluZSBhdCBlbmQgb2Yg
ZmlsZQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zLWRldmljZS13azEvVGVz
dEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1kZXZpY2Utd2sxL1Rlc3RF
eHBlY3RhdGlvbnMKaW5kZXggYzI2OWY2ZjRlNjNiMTc5YjdlY2FiNjk5MDBlYmVlM2Q5OTlkYjQ0
NC4uZmQwZWE2MzY3MWZkZmU2NWY1ODM5Y2QxMWQ5NGQ3NzA0ZTI5NDczZSAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zLWRldmljZS13azEvVGVzdEV4cGVjdGF0aW9ucworKysg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MtZGV2aWNlLXdrMS9UZXN0RXhwZWN0YXRpb25zCkBA
IC0zLDMgKzMsNCBAQAogIyBTZWUgaHR0cDovL3RyYWMud2Via2l0Lm9yZy93aWtpL1Rlc3RFeHBl
Y3RhdGlvbnMgZm9yIG1vcmUgaW5mb3JtYXRpb24gb24gdGhpcyBmaWxlLgogIwogCit3ZWJraXQu
b3JnL2IvMTk2Mjg2IGZhc3QvZXZlbnRzL3RvdWNoL2lvcy9jb250ZW50LW9ic2VydmF0aW9uL3Jl
bW92ZS1zdWJmcmFtZS13aGlsZS1vYnNlcnZpbmcuaHRtbCBbIEZhaWx1cmUgXQpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zLXNpbXVsYXRvci13azEvVGVzdEV4cGVjdGF0aW9u
cyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy1zaW11bGF0b3Itd2sxL1Rlc3RFeHBlY3RhdGlv
bnMKaW5kZXggOTY4YmYyNjlhNWFjNjRiYjE2ZmUxZTYxZGExY2MyMDI3Nzc1YTE1Ny4uNTgxMTBm
YzgyYTY4MTg3YmZlZGY1Zjg0Y2NkMWRjNTY2NmVmNTZlYSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVz
dHMvcGxhdGZvcm0vaW9zLXNpbXVsYXRvci13azEvVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9pb3Mtc2ltdWxhdG9yLXdrMS9UZXN0RXhwZWN0YXRpb25zCkBAIC0x
NCwzICsxNCw1IEBAIGVkaXRpbmcvcGFzdGVib2FyZC9kYXRhLXRyYW5zZmVyLWdldC1kYXRhLW5v
bi1ub3JtYWxpemVkLXR5cGVzLmh0bWwgWyBQYXNzIF0KIGVkaXRpbmcvcGFzdGVib2FyZC9kYXRh
LXRyYW5zZmVyLWl0ZW0tbGlzdC1hZGQtZmlsZS1vbi1jb3B5Lmh0bWwgWyBQYXNzIF0KIGVkaXRp
bmcvcGFzdGVib2FyZC9kYXRhLXRyYW5zZmVyLWl0ZW0tbGlzdC1hZGQtZmlsZS1tdWx0aXBsZS10
aW1lcy5odG1sIFsgUGFzcyBdCiBlZGl0aW5nL3Bhc3RlYm9hcmQvZGF0YS10cmFuc2Zlci1pdGVt
cy1hZGQtY3VzdG9tLWRhdGEuaHRtbCBbIFBhc3MgXQorCit3ZWJraXQub3JnL2IvMTk2Mjg2IGZh
c3QvZXZlbnRzL3RvdWNoL2lvcy9jb250ZW50LW9ic2VydmF0aW9uL3JlbW92ZS1zdWJmcmFtZS13
aGlsZS1vYnNlcnZpbmcuaHRtbCBbIEZhaWx1cmUgXQpcIE5vIG5ld2xpbmUgYXQgZW5kIG9mIGZp
bGUK
</data>

          </attachment>
      

    </bug>

</bugzilla>