<?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>269594</bug_id>
          
          <creation_ts>2024-02-16 10:41:05 -0800</creation_ts>
          <short_desc>REGRESSION(274683@main): SP3 overall 0.5% regression</short_desc>
          <delta_ts>2024-02-16 11:11:17 -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>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>
          
          <blocked>269410</blocked>
    
    <blocked>269526</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>ntim</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2014557</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2024-02-16 10:41:05 -0800</bug_when>
    <thetext>https://commits.webkit.org/274683@main introduced a regression:
SP3 overall 0.5% regression

This is an automatic bug report generated by webkitbot. If this bug
report was created because of a flaky test, please file a bug for the flaky
test (if we don&apos;t already have one on file) and dup this bug against that bug
so that we can track how often these flaky tests fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2014560</commentid>
    <comment_count>1</comment_count>
      <attachid>469923</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2024-02-16 10:41:13 -0800</bug_when>
    <thetext>Created attachment 469923
[fast-cq] REVERT of 274683@main

Any committer can land this patch automatically by marking it commit-queue+.  The commit-queue will build and test the patch before landing to ensure that the revert will be successful.  This process takes approximately 15 minutes.

If you would like to land the revert faster, you can use the following command:

  webkit-patch land-attachment ATTACHMENT_ID

where ATTACHMENT_ID is the ID of this attachment.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2014572</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2024-02-16 11:10:44 -0800</bug_when>
    <thetext>Committed 274857@main (85f9f9a61a62): &lt;https://commits.webkit.org/274857@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 469923.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2014573</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-02-16 11:11:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/123105502&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>469923</attachid>
            <date>2024-02-16 10:41:13 -0800</date>
            <delta_ts>2024-02-16 11:10:45 -0800</delta_ts>
            <desc>[fast-cq] REVERT of 274683@main</desc>
            <filename>bug-269594-20240216184112.patch</filename>
            <type>text/plain</type>
            <size>12207</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">RnJvbSA3M2ZiOTk0YmU3MzgwOWE4NjM5MzcwMjhmYzFiOWExMjNlNTYwZTJmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDb21taXQgUXVldWUgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3Jn
PgpEYXRlOiBGcmksIDE2IEZlYiAyMDI0IDE4OjQxOjEwICswMDAwClN1YmplY3Q6IFtQQVRDSF0g
VW5yZXZpZXdlZCwgcmV2ZXJ0aW5nIDI3NDY4M0BtYWluLCAyNzQ2ODZAbWFpbiBhbmQKIDI3NDc4
N0BtYWluLiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjY5NTk0CgpT
UDMgb3ZlcmFsbCAwLjUlIHJlZ3Jlc3Npb24KClJldmVydGVkIGNoYW5nZXNldHM6CgoiTW92ZSBg
cG9zaXRpb25gIGZyb20gYE5vbkluaGVyaXRlZEZsYWdzYCB0byBgU3R5bGVCb3hEYXRhYCIKaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI2OTQxMApodHRwczovL2NvbW1p
dHMud2Via2l0Lm9yZy8yNzQ2ODNAbWFpbgoKIkZpeCBidWlsZCBhZnRlciAyNzQ2ODNAbWFpbiIK
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI2OTQxMApodHRwczovL2Nv
bW1pdHMud2Via2l0Lm9yZy8yNzQ2ODZAbWFpbgoKIkZvbGxvd3VwICgyNzQ2ODNAbWFpbik6IEVu
c3VyZSBgcG9zaXRpb25gIGlzIG5vIGxvbmdlciBpbiBgTm9uSW5oZXJpdGVkRmxhZ3NgIgpodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjY5NTI2Cmh0dHBzOi8vY29tbWl0
cy53ZWJraXQub3JnLzI3NDc4N0BtYWluCi0tLQogU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0
eWxlL1JlbmRlclN0eWxlLmNwcCAgICAgfCAxNCArKysrKysrLS0tLS0tLQogU291cmNlL1dlYkNv
cmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlLmggICAgICAgfCAgNSArKystLQogLi4uL1dl
YkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlSW5saW5lcy5oICAgfCAgMSAtCiAuLi4v
V2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGVTZXR0ZXJzLmggICB8ICAxIC0KIFNv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9TdHlsZUJveERhdGEuY3BwICAgIHwgIDMgLS0t
CiBTb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU3R5bGVCb3hEYXRhLmggICAgICB8ICAy
IC0tCiA2IGZpbGVzIGNoYW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDE2IGRlbGV0aW9ucygtKQoK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuY3BwCmluZGV4
IGUxNzVhNmYyNTcyMC4uYWU3Y2E5ZjUzYWIwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvc3R5bGUvUmVuZGVyU3R5bGUuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9zdHlsZS9SZW5kZXJTdHlsZS5jcHAKQEAgLTIxNCw2ICsyMTQsNyBAQCBSZW5kZXJTdHls
ZTo6UmVuZGVyU3R5bGUoQ3JlYXRlRGVmYXVsdFN0eWxlVGFnKQogICAgIG1fbm9uSW5oZXJpdGVk
RmxhZ3Mub3ZlcmZsb3dYID0gc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KGluaXRpYWxPdmVyZmxvd1go
KSk7CiAgICAgbV9ub25Jbmhlcml0ZWRGbGFncy5vdmVyZmxvd1kgPSBzdGF0aWNfY2FzdDx1bnNp
Z25lZD4oaW5pdGlhbE92ZXJmbG93WSgpKTsKICAgICBtX25vbkluaGVyaXRlZEZsYWdzLmNsZWFy
ID0gc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KGluaXRpYWxDbGVhcigpKTsKKyAgICBtX25vbkluaGVy
aXRlZEZsYWdzLnBvc2l0aW9uID0gc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KGluaXRpYWxQb3NpdGlv
bigpKTsKICAgICBtX25vbkluaGVyaXRlZEZsYWdzLnVuaWNvZGVCaWRpID0gc3RhdGljX2Nhc3Q8
dW5zaWduZWQ+KGluaXRpYWxVbmljb2RlQmlkaSgpKTsKICAgICBtX25vbkluaGVyaXRlZEZsYWdz
LmZsb2F0aW5nID0gc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KGluaXRpYWxGbG9hdGluZygpKTsKICAg
ICBtX25vbkluaGVyaXRlZEZsYWdzLnRhYmxlTGF5b3V0ID0gc3RhdGljX2Nhc3Q8dW5zaWduZWQ+
KGluaXRpYWxUYWJsZUxheW91dCgpKTsKQEAgLTM5Myw2ICszOTQsNyBAQCBpbmxpbmUgdm9pZCBS
ZW5kZXJTdHlsZTo6Tm9uSW5oZXJpdGVkRmxhZ3M6OmNvcHlOb25Jbmhlcml0ZWRGcm9tKGNvbnN0
IE5vbkluaGVyaQogICAgIG92ZXJmbG93WCA9IG90aGVyLm92ZXJmbG93WDsKICAgICBvdmVyZmxv
d1kgPSBvdGhlci5vdmVyZmxvd1k7CiAgICAgY2xlYXIgPSBvdGhlci5jbGVhcjsKKyAgICBwb3Np
dGlvbiA9IG90aGVyLnBvc2l0aW9uOwogICAgIHVuaWNvZGVCaWRpID0gb3RoZXIudW5pY29kZUJp
ZGk7CiAgICAgZmxvYXRpbmcgPSBvdGhlci5mbG9hdGluZzsKICAgICB0YWJsZUxheW91dCA9IG90
aGVyLnRhYmxlTGF5b3V0OwpAQCAtNTYwLDcgKzU2Miw3IEBAIHVuc2lnbmVkIFJlbmRlclN0eWxl
OjpoYXNoRm9yVGV4dEF1dG9zaXppbmcoKSBjb25zdAogICAgIGhhc2ggXj0gV1RGOjpGbG9hdEhh
c2g8ZmxvYXQ+OjpoYXNoKG1faW5oZXJpdGVkRGF0YS0+dmVydGljYWxCb3JkZXJTcGFjaW5nKTsK
ICAgICBoYXNoIF49IG1faW5oZXJpdGVkRmxhZ3MuYm94RGlyZWN0aW9uOwogICAgIGhhc2ggXj0g
bV9pbmhlcml0ZWRGbGFncy5ydGxPcmRlcmluZzsKLSAgICBoYXNoIF49IG1fbm9uSW5oZXJpdGVk
RGF0YS0+Ym94RGF0YS0+bV9wb3NpdGlvbjsKKyAgICBoYXNoIF49IG1fbm9uSW5oZXJpdGVkRmxh
Z3MucG9zaXRpb247CiAgICAgaGFzaCBePSBtX25vbkluaGVyaXRlZEZsYWdzLmZsb2F0aW5nOwog
ICAgIGhhc2ggXj0gbV9ub25Jbmhlcml0ZWREYXRhLT5taXNjRGF0YS0+dGV4dE92ZXJmbG93Owog
ICAgIGhhc2ggXj0gbV9yYXJlSW5oZXJpdGVkRGF0YS0+dGV4dFNlY3VyaXR5OwpAQCAtNTgyLDcg
KzU4NCw3IEBAIGJvb2wgUmVuZGVyU3R5bGU6OmVxdWFsRm9yVGV4dEF1dG9zaXppbmcoY29uc3Qg
UmVuZGVyU3R5bGUmIG90aGVyKSBjb25zdAogICAgICAgICAmJiBtX2luaGVyaXRlZERhdGEtPnZl
cnRpY2FsQm9yZGVyU3BhY2luZyA9PSBvdGhlci5tX2luaGVyaXRlZERhdGEtPnZlcnRpY2FsQm9y
ZGVyU3BhY2luZwogICAgICAgICAmJiBtX2luaGVyaXRlZEZsYWdzLmJveERpcmVjdGlvbiA9PSBv
dGhlci5tX2luaGVyaXRlZEZsYWdzLmJveERpcmVjdGlvbgogICAgICAgICAmJiBtX2luaGVyaXRl
ZEZsYWdzLnJ0bE9yZGVyaW5nID09IG90aGVyLm1faW5oZXJpdGVkRmxhZ3MucnRsT3JkZXJpbmcK
LSAgICAgICAgJiYgbV9ub25Jbmhlcml0ZWREYXRhLT5ib3hEYXRhLT5wb3NpdGlvbigpID09IG90
aGVyLm1fbm9uSW5oZXJpdGVkRGF0YS0+Ym94RGF0YS0+cG9zaXRpb24oKQorICAgICAgICAmJiBt
X25vbkluaGVyaXRlZEZsYWdzLnBvc2l0aW9uID09IG90aGVyLm1fbm9uSW5oZXJpdGVkRmxhZ3Mu
cG9zaXRpb24KICAgICAgICAgJiYgbV9ub25Jbmhlcml0ZWRGbGFncy5mbG9hdGluZyA9PSBvdGhl
ci5tX25vbkluaGVyaXRlZEZsYWdzLmZsb2F0aW5nCiAgICAgICAgICYmIG1fbm9uSW5oZXJpdGVk
RGF0YS0+bWlzY0RhdGEtPnRleHRPdmVyZmxvdyA9PSBvdGhlci5tX25vbkluaGVyaXRlZERhdGEt
Pm1pc2NEYXRhLT50ZXh0T3ZlcmZsb3c7CiB9CkBAIC05NDksOSArOTUxLDYgQEAgYm9vbCBSZW5k
ZXJTdHlsZTo6Y2hhbmdlUmVxdWlyZXNMYXlvdXQoY29uc3QgUmVuZGVyU3R5bGUmIG90aGVyLCBP
cHRpb25TZXQ8U3R5bGUKICAgICAgICAgICAgICAgICB8fCBtX25vbkluaGVyaXRlZERhdGEtPmJv
eERhdGEtPm1heEhlaWdodCgpICE9IG90aGVyLm1fbm9uSW5oZXJpdGVkRGF0YS0+Ym94RGF0YS0+
bWF4SGVpZ2h0KCkpCiAgICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAKLSAgICAgICAgICAg
IGlmIChtX25vbkluaGVyaXRlZERhdGEtPmJveERhdGEtPnBvc2l0aW9uKCkgIT0gb3RoZXIubV9u
b25Jbmhlcml0ZWREYXRhLT5ib3hEYXRhLT5wb3NpdGlvbigpKQotICAgICAgICAgICAgICAgIHJl
dHVybiB0cnVlOwotCiAgICAgICAgICAgICBpZiAobV9ub25Jbmhlcml0ZWREYXRhLT5ib3hEYXRh
LT52ZXJ0aWNhbEFsaWduKCkgIT0gb3RoZXIubV9ub25Jbmhlcml0ZWREYXRhLT5ib3hEYXRhLT52
ZXJ0aWNhbEFsaWduKCkKICAgICAgICAgICAgICAgICB8fCBtX25vbkluaGVyaXRlZERhdGEtPmJv
eERhdGEtPnZlcnRpY2FsQWxpZ25MZW5ndGgoKSAhPSBvdGhlci5tX25vbkluaGVyaXRlZERhdGEt
PmJveERhdGEtPnZlcnRpY2FsQWxpZ25MZW5ndGgoKSkKICAgICAgICAgICAgICAgICByZXR1cm4g
dHJ1ZTsKQEAgLTEwMjQsNiArMTAyMyw3IEBAIGJvb2wgUmVuZGVyU3R5bGU6OmNoYW5nZVJlcXVp
cmVzTGF5b3V0KGNvbnN0IFJlbmRlclN0eWxlJiBvdGhlciwgT3B0aW9uU2V0PFN0eWxlCiAKICAg
ICBpZiAobV9pbmhlcml0ZWRGbGFncy5ib3hEaXJlY3Rpb24gIT0gb3RoZXIubV9pbmhlcml0ZWRG
bGFncy5ib3hEaXJlY3Rpb24KICAgICAgICAgfHwgbV9pbmhlcml0ZWRGbGFncy5ydGxPcmRlcmlu
ZyAhPSBvdGhlci5tX2luaGVyaXRlZEZsYWdzLnJ0bE9yZGVyaW5nCisgICAgICAgIHx8IG1fbm9u
SW5oZXJpdGVkRmxhZ3MucG9zaXRpb24gIT0gb3RoZXIubV9ub25Jbmhlcml0ZWRGbGFncy5wb3Np
dGlvbgogICAgICAgICB8fCBtX25vbkluaGVyaXRlZEZsYWdzLmZsb2F0aW5nICE9IG90aGVyLm1f
bm9uSW5oZXJpdGVkRmxhZ3MuZmxvYXRpbmcKICAgICAgICAgfHwgbV9ub25Jbmhlcml0ZWRGbGFn
cy5vcmlnaW5hbERpc3BsYXkgIT0gb3RoZXIubV9ub25Jbmhlcml0ZWRGbGFncy5vcmlnaW5hbERp
c3BsYXkpCiAgICAgICAgIHJldHVybiB0cnVlOwpAQCAtMTU0Myw2ICsxNTQzLDggQEAgdm9pZCBS
ZW5kZXJTdHlsZTo6Y29uc2VydmF0aXZlbHlDb2xsZWN0Q2hhbmdlZEFuaW1hdGFibGVQcm9wZXJ0
aWVzKGNvbnN0IFJlbmRlclMKICAgICAgICAgICAgIGNoYW5naW5nUHJvcGVydGllcy5tX3Byb3Bl
cnRpZXMuc2V0KENTU1Byb3BlcnR5T3ZlcmZsb3dZKTsKICAgICAgICAgaWYgKGZpcnN0LmNsZWFy
ICE9IHNlY29uZC5jbGVhcikKICAgICAgICAgICAgIGNoYW5naW5nUHJvcGVydGllcy5tX3Byb3Bl
cnRpZXMuc2V0KENTU1Byb3BlcnR5Q2xlYXIpOworICAgICAgICBpZiAoZmlyc3QucG9zaXRpb24g
IT0gc2Vjb25kLnBvc2l0aW9uKQorICAgICAgICAgICAgY2hhbmdpbmdQcm9wZXJ0aWVzLm1fcHJv
cGVydGllcy5zZXQoQ1NTUHJvcGVydHlQb3NpdGlvbik7CiAgICAgICAgIGlmIChmaXJzdC5mbG9h
dGluZyAhPSBzZWNvbmQuZmxvYXRpbmcpCiAgICAgICAgICAgICBjaGFuZ2luZ1Byb3BlcnRpZXMu
bV9wcm9wZXJ0aWVzLnNldChDU1NQcm9wZXJ0eUZsb2F0KTsKICAgICAgICAgaWYgKGZpcnN0LnRh
YmxlTGF5b3V0ICE9IHNlY29uZC50YWJsZUxheW91dCkKQEAgLTE2MDIsOCArMTYwNCw2IEBAIHZv
aWQgUmVuZGVyU3R5bGU6OmNvbnNlcnZhdGl2ZWx5Q29sbGVjdENoYW5nZWRBbmltYXRhYmxlUHJv
cGVydGllcyhjb25zdCBSZW5kZXJTCiAgICAgICAgICAgICBjaGFuZ2luZ1Byb3BlcnRpZXMubV9w
cm9wZXJ0aWVzLnNldChDU1NQcm9wZXJ0eUJveFNpemluZyk7CiAgICAgICAgIGlmIChmaXJzdC5i
b3hEZWNvcmF0aW9uQnJlYWsoKSAhPSBzZWNvbmQuYm94RGVjb3JhdGlvbkJyZWFrKCkpCiAgICAg
ICAgICAgICBjaGFuZ2luZ1Byb3BlcnRpZXMubV9wcm9wZXJ0aWVzLnNldChDU1NQcm9wZXJ0eVdl
YmtpdEJveERlY29yYXRpb25CcmVhayk7Ci0gICAgICAgIGlmIChmaXJzdC5wb3NpdGlvbigpICE9
IHNlY29uZC5wb3NpdGlvbigpKQotICAgICAgICAgICAgY2hhbmdpbmdQcm9wZXJ0aWVzLm1fcHJv
cGVydGllcy5zZXQoQ1NTUHJvcGVydHlQb3NpdGlvbik7CiAgICAgICAgIC8vIE5vbiBhbmltYXRl
ZCBzdHlsZXMgYXJlIGZvbGxvd2luZ3MuCiAgICAgICAgIC8vIHVzZWRaSW5kZXgKICAgICAgICAg
Ly8gaGFzQXV0b1VzZWRaSW5kZXgKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9zdHlsZS9SZW5kZXJTdHlsZS5oIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1Jl
bmRlclN0eWxlLmgKaW5kZXggOWY3N2FjMTljZWVmLi5kZWViNjI5ZTYyODUgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5oCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZS5oCkBAIC00MjYsNyArNDI2LDcg
QEAgcHVibGljOgogICAgIGlubGluZSBib29sIGhhc1N0YXRpY0lubGluZVBvc2l0aW9uKGJvb2wg
aG9yaXpvbnRhbCkgY29uc3Q7CiAgICAgaW5saW5lIGJvb2wgaGFzU3RhdGljQmxvY2tQb3NpdGlv
bihib29sIGhvcml6b250YWwpIGNvbnN0OwogCi0gICAgUG9zaXRpb25UeXBlIHBvc2l0aW9uKCkg
Y29uc3Q7CisgICAgUG9zaXRpb25UeXBlIHBvc2l0aW9uKCkgY29uc3QgeyByZXR1cm4gc3RhdGlj
X2Nhc3Q8UG9zaXRpb25UeXBlPihtX25vbkluaGVyaXRlZEZsYWdzLnBvc2l0aW9uKTsgfQogICAg
IGlubGluZSBib29sIGhhc091dE9mRmxvd1Bvc2l0aW9uKCkgY29uc3Q7CiAgICAgaW5saW5lIGJv
b2wgaGFzSW5GbG93UG9zaXRpb24oKSBjb25zdDsKICAgICBpbmxpbmUgYm9vbCBoYXNWaWV3cG9y
dENvbnN0cmFpbmVkUG9zaXRpb24oKSBjb25zdDsKQEAgLTExMDQsNyArMTEwNCw3IEBAIHB1Ymxp
YzoKICAgICAgICAgbV9ub25Jbmhlcml0ZWRGbGFncy5lZmZlY3RpdmVEaXNwbGF5ID0gbV9ub25J
bmhlcml0ZWRGbGFncy5vcmlnaW5hbERpc3BsYXk7CiAgICAgfQogICAgIHZvaWQgc2V0RWZmZWN0
aXZlRGlzcGxheShEaXNwbGF5VHlwZSB2KSB7IG1fbm9uSW5oZXJpdGVkRmxhZ3MuZWZmZWN0aXZl
RGlzcGxheSA9IHN0YXRpY19jYXN0PHVuc2lnbmVkPih2KTsgfQotICAgIGlubGluZSB2b2lkIHNl
dFBvc2l0aW9uKFBvc2l0aW9uVHlwZSk7CisgICAgdm9pZCBzZXRQb3NpdGlvbihQb3NpdGlvblR5
cGUgdikgeyBtX25vbkluaGVyaXRlZEZsYWdzLnBvc2l0aW9uID0gc3RhdGljX2Nhc3Q8dW5zaWdu
ZWQ+KHYpOyB9CiAgICAgdm9pZCBzZXRGbG9hdGluZyhGbG9hdCB2KSB7IG1fbm9uSW5oZXJpdGVk
RmxhZ3MuZmxvYXRpbmcgPSBzdGF0aWNfY2FzdDx1bnNpZ25lZD4odik7IH0KIAogICAgIGlubGlu
ZSB2b2lkIHNldExlZnQoTGVuZ3RoJiYpOwpAQCAtMjE5Myw2ICsyMTkzLDcgQEAgcHJpdmF0ZToK
ICAgICAgICAgdW5zaWduZWQgb3ZlcmZsb3dYIDogMzsgLy8gT3ZlcmZsb3cKICAgICAgICAgdW5z
aWduZWQgb3ZlcmZsb3dZIDogMzsgLy8gT3ZlcmZsb3cKICAgICAgICAgdW5zaWduZWQgY2xlYXIg
OiAzOyAvLyBDbGVhcgorICAgICAgICB1bnNpZ25lZCBwb3NpdGlvbiA6IDM7IC8vIFBvc2l0aW9u
VHlwZQogICAgICAgICB1bnNpZ25lZCB1bmljb2RlQmlkaSA6IDM7IC8vIFVuaWNvZGVCaWRpCiAg
ICAgICAgIHVuc2lnbmVkIGZsb2F0aW5nIDogMzsgLy8gRmxvYXQKICAgICAgICAgdW5zaWduZWQg
dGFibGVMYXlvdXQgOiAxOyAvLyBUYWJsZUxheW91dFR5cGUKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZUlubGluZXMuaCBiL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9zdHlsZS9SZW5kZXJTdHlsZUlubGluZXMuaAppbmRleCA4ZjY2NTZmODMw
YjAuLmU4N2QyYzMxODExZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0
eWxlL1JlbmRlclN0eWxlSW5saW5lcy5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9z
dHlsZS9SZW5kZXJTdHlsZUlubGluZXMuaApAQCAtNjM1LDcgKzYzNSw2IEBAIGlubGluZSBmbG9h
dCBSZW5kZXJTdHlsZTo6cGVyc3BlY3RpdmUoKSBjb25zdCB7IHJldHVybiBtX25vbkluaGVyaXRl
ZERhdGEtPnJhcmVECiBpbmxpbmUgTGVuZ3RoUG9pbnQgUmVuZGVyU3R5bGU6OnBlcnNwZWN0aXZl
T3JpZ2luKCkgY29uc3QgeyByZXR1cm4gbV9ub25Jbmhlcml0ZWREYXRhLT5yYXJlRGF0YS0+cGVy
c3BlY3RpdmVPcmlnaW4oKTsgfQogaW5saW5lIGNvbnN0IExlbmd0aCYgUmVuZGVyU3R5bGU6OnBl
cnNwZWN0aXZlT3JpZ2luWCgpIGNvbnN0IHsgcmV0dXJuIG1fbm9uSW5oZXJpdGVkRGF0YS0+cmFy
ZURhdGEtPnBlcnNwZWN0aXZlT3JpZ2luWDsgfQogaW5saW5lIGNvbnN0IExlbmd0aCYgUmVuZGVy
U3R5bGU6OnBlcnNwZWN0aXZlT3JpZ2luWSgpIGNvbnN0IHsgcmV0dXJuIG1fbm9uSW5oZXJpdGVk
RGF0YS0+cmFyZURhdGEtPnBlcnNwZWN0aXZlT3JpZ2luWTsgfQotaW5saW5lIFBvc2l0aW9uVHlw
ZSBSZW5kZXJTdHlsZTo6cG9zaXRpb24oKSBjb25zdCB7IHJldHVybiBtX25vbkluaGVyaXRlZERh
dGEtPmJveERhdGEtPnBvc2l0aW9uKCk7IH0KIGlubGluZSBib29sIFJlbmRlclN0eWxlOjpwcmVz
ZXJ2ZU5ld2xpbmUoKSBjb25zdCB7IHJldHVybiBwcmVzZXJ2ZU5ld2xpbmUod2hpdGVTcGFjZSgp
KTsgfQogaW5saW5lIGJvb2wgUmVuZGVyU3R5bGU6OnByZXNlcnZlczNEKCkgY29uc3QgeyByZXR1
cm4gdXNlZFRyYW5zZm9ybVN0eWxlM0QoKSA9PSBUcmFuc2Zvcm1TdHlsZTNEOjpQcmVzZXJ2ZTNE
OyB9CiBpbmxpbmUgUXVvdGVzRGF0YSogUmVuZGVyU3R5bGU6OnF1b3RlcygpIGNvbnN0IHsgcmV0
dXJuIG1fcmFyZUluaGVyaXRlZERhdGEtPnF1b3Rlcy5nZXQoKTsgfQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlU2V0dGVycy5oIGIvU291cmNl
L1dlYkNvcmUvcmVuZGVyaW5nL3N0eWxlL1JlbmRlclN0eWxlU2V0dGVycy5oCmluZGV4IDc3OGI0
NjY5NmQ3MS4uZWZmNzI4YjJkMmM3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvc3R5bGUvUmVuZGVyU3R5bGVTZXR0ZXJzLmgKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL3N0eWxlL1JlbmRlclN0eWxlU2V0dGVycy5oCkBAIC0yNjYsNyArMjY2LDYgQEAgaW5saW5l
IHZvaWQgUmVuZGVyU3R5bGU6OnNldFBhaW50T3JkZXIoUGFpbnRPcmRlciBvcmRlcikgeyBTRVQo
bV9yYXJlSW5oZXJpdGVkRGEKIGlubGluZSB2b2lkIFJlbmRlclN0eWxlOjpzZXRQZXJzcGVjdGl2
ZShmbG9hdCBwZXJzcGVjdGl2ZSkgeyBTRVRfTkVTVEVEKG1fbm9uSW5oZXJpdGVkRGF0YSwgcmFy
ZURhdGEsIHBlcnNwZWN0aXZlLCBwZXJzcGVjdGl2ZSk7IH0KIGlubGluZSB2b2lkIFJlbmRlclN0
eWxlOjpzZXRQZXJzcGVjdGl2ZU9yaWdpblgoTGVuZ3RoJiYgbGVuZ3RoKSB7IFNFVF9ORVNURUQo
bV9ub25Jbmhlcml0ZWREYXRhLCByYXJlRGF0YSwgcGVyc3BlY3RpdmVPcmlnaW5YLCBXVEZNb3Zl
KGxlbmd0aCkpOyB9CiBpbmxpbmUgdm9pZCBSZW5kZXJTdHlsZTo6c2V0UGVyc3BlY3RpdmVPcmln
aW5ZKExlbmd0aCYmIGxlbmd0aCkgeyBTRVRfTkVTVEVEKG1fbm9uSW5oZXJpdGVkRGF0YSwgcmFy
ZURhdGEsIHBlcnNwZWN0aXZlT3JpZ2luWSwgV1RGTW92ZShsZW5ndGgpKTsgfQotaW5saW5lIHZv
aWQgUmVuZGVyU3R5bGU6OnNldFBvc2l0aW9uKFBvc2l0aW9uVHlwZSBwb3NpdGlvbikgeyBTRVRf
TkVTVEVEKG1fbm9uSW5oZXJpdGVkRGF0YSwgYm94RGF0YSwgbV9wb3NpdGlvbiwgc3RhdGljX2Nh
c3Q8dW5zaWduZWQ+KHBvc2l0aW9uKSk7IH0KIGlubGluZSB2b2lkIFJlbmRlclN0eWxlOjpzZXRS
ZXNpemUoUmVzaXplIHIpIHsgU0VUX05FU1RFRChtX25vbkluaGVyaXRlZERhdGEsIG1pc2NEYXRh
LCByZXNpemUsIHN0YXRpY19jYXN0PHVuc2lnbmVkPihyKSk7IH0KIGlubGluZSB2b2lkIFJlbmRl
clN0eWxlOjpzZXRSaWdodChMZW5ndGgmJiBsZW5ndGgpIHsgU0VUX05FU1RFRChtX25vbkluaGVy
aXRlZERhdGEsIHN1cnJvdW5kRGF0YSwgb2Zmc2V0LnJpZ2h0KCksIFdURk1vdmUobGVuZ3RoKSk7
IH0KIGlubGluZSB2b2lkIFJlbmRlclN0eWxlOjpzZXRSb3dHYXAoR2FwTGVuZ3RoJiYgZ2FwTGVu
Z3RoKSB7IFNFVF9ORVNURUQobV9ub25Jbmhlcml0ZWREYXRhLCByYXJlRGF0YSwgcm93R2FwLCBX
VEZNb3ZlKGdhcExlbmd0aCkpOyB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvc3R5bGUvU3R5bGVCb3hEYXRhLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHls
ZS9TdHlsZUJveERhdGEuY3BwCmluZGV4IGRjMTZlOGNmY2FlZC4uYmRjZmQ1Y2ZjNDgxIDEwMDY0
NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU3R5bGVCb3hEYXRhLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU3R5bGVCb3hEYXRhLmNwcApAQCAt
NDgsNyArNDgsNiBAQCBTdHlsZUJveERhdGE6OlN0eWxlQm94RGF0YSgpCiAgICAgLCBtX2hhc0F1
dG9Vc2VkWkluZGV4KHRydWUpCiAgICAgLCBtX2JveFNpemluZyhzdGF0aWNfY2FzdDx1bnNpZ25l
ZD4oQm94U2l6aW5nOjpDb250ZW50Qm94KSkKICAgICAsIG1fYm94RGVjb3JhdGlvbkJyZWFrKHN0
YXRpY19jYXN0PHVuc2lnbmVkPihCb3hEZWNvcmF0aW9uQnJlYWs6OlNsaWNlKSkKLSAgICAsIG1f
cG9zaXRpb24oc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFJlbmRlclN0eWxlOjppbml0aWFsUG9zaXRp
b24oKSkpCiAgICAgLCBtX3ZlcnRpY2FsQWxpZ24oc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFJlbmRl
clN0eWxlOjppbml0aWFsVmVydGljYWxBbGlnbigpKSkKIHsKIH0KQEAgLTY4LDcgKzY3LDYgQEAg
aW5saW5lIFN0eWxlQm94RGF0YTo6U3R5bGVCb3hEYXRhKGNvbnN0IFN0eWxlQm94RGF0YSYgbykK
ICAgICAsIG1faGFzQXV0b1VzZWRaSW5kZXgoby5tX2hhc0F1dG9Vc2VkWkluZGV4KQogICAgICwg
bV9ib3hTaXppbmcoby5tX2JveFNpemluZykKICAgICAsIG1fYm94RGVjb3JhdGlvbkJyZWFrKG8u
bV9ib3hEZWNvcmF0aW9uQnJlYWspCi0gICAgLCBtX3Bvc2l0aW9uKG8ubV9wb3NpdGlvbikKICAg
ICAsIG1fdmVydGljYWxBbGlnbihvLm1fdmVydGljYWxBbGlnbikKIHsKIH0KQEAgLTkzLDcgKzkx
LDYgQEAgYm9vbCBTdHlsZUJveERhdGE6Om9wZXJhdG9yPT0oY29uc3QgU3R5bGVCb3hEYXRhJiBv
KSBjb25zdAogICAgICAgICAmJiBtX2hhc0F1dG9Vc2VkWkluZGV4ID09IG8ubV9oYXNBdXRvVXNl
ZFpJbmRleAogICAgICAgICAmJiBtX2JveFNpemluZyA9PSBvLm1fYm94U2l6aW5nCiAgICAgICAg
ICYmIG1fYm94RGVjb3JhdGlvbkJyZWFrID09IG8ubV9ib3hEZWNvcmF0aW9uQnJlYWsKLSAgICAg
ICAgJiYgbV9wb3NpdGlvbiA9PSBvLm1fcG9zaXRpb24KICAgICAgICAgJiYgbV92ZXJ0aWNhbEFs
aWduID09IG8ubV92ZXJ0aWNhbEFsaWduOwogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvc3R5bGUvU3R5bGVCb3hEYXRhLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJp
bmcvc3R5bGUvU3R5bGVCb3hEYXRhLmgKaW5kZXggNzFmMzY1NjdkODg4Li5mYzY5ZTdkMTYzMjYg
MTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9zdHlsZS9TdHlsZUJveERhdGEu
aAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvc3R5bGUvU3R5bGVCb3hEYXRhLmgKQEAg
LTU5LDcgKzU5LDYgQEAgcHVibGljOgogCiAgICAgQm94U2l6aW5nIGJveFNpemluZygpIGNvbnN0
IHsgcmV0dXJuIHN0YXRpY19jYXN0PEJveFNpemluZz4obV9ib3hTaXppbmcpOyB9CiAgICAgQm94
RGVjb3JhdGlvbkJyZWFrIGJveERlY29yYXRpb25CcmVhaygpIGNvbnN0IHsgcmV0dXJuIHN0YXRp
Y19jYXN0PEJveERlY29yYXRpb25CcmVhaz4obV9ib3hEZWNvcmF0aW9uQnJlYWspOyB9Ci0gICAg
UG9zaXRpb25UeXBlIHBvc2l0aW9uKCkgY29uc3QgeyByZXR1cm4gc3RhdGljX2Nhc3Q8UG9zaXRp
b25UeXBlPihtX3Bvc2l0aW9uKTsgfQogICAgIFZlcnRpY2FsQWxpZ24gdmVydGljYWxBbGlnbigp
IGNvbnN0IHsgcmV0dXJuIHN0YXRpY19jYXN0PFZlcnRpY2FsQWxpZ24+KG1fdmVydGljYWxBbGln
bik7IH0KIAogcHJpdmF0ZToKQEAgLTg1LDcgKzg0LDYgQEAgcHJpdmF0ZToKICAgICB1bnNpZ25l
ZCBtX2hhc0F1dG9Vc2VkWkluZGV4IDogMTsKICAgICB1bnNpZ25lZCBtX2JveFNpemluZyA6IDE7
IC8vIEJveFNpemluZwogICAgIHVuc2lnbmVkIG1fYm94RGVjb3JhdGlvbkJyZWFrIDogMTsgLy8g
Qm94RGVjb3JhdGlvbkJyZWFrCi0gICAgdW5zaWduZWQgbV9wb3NpdGlvbiA6IDM7IC8vIFBvc2l0
aW9uVHlwZQogICAgIHVuc2lnbmVkIG1fdmVydGljYWxBbGlnbiA6IDQ7IC8vIFZlcnRpY2FsQWxp
Z24KIH07CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>