<?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>246158</bug_id>
          
          <creation_ts>2022-10-06 08:38:54 -0700</creation_ts>
          <short_desc>REGRESSION(255209@main): Broke windows build</short_desc>
          <delta_ts>2022-10-06 08:43:17 -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>
          
          <blocked>187084</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>richard_robinson2</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1903760</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2022-10-06 08:38:54 -0700</bug_when>
    <thetext>https://commits.webkit.org/255209@main introduced a regression:
Broke windows build

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>1903762</commentid>
    <comment_count>1</comment_count>
      <attachid>462837</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2022-10-06 08:39:00 -0700</bug_when>
    <thetext>Created attachment 462837
REVERT of 255209@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>1903763</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-10-06 08:42:28 -0700</bug_when>
    <thetext>Committed 255222@main (8ac9713e8a8c): &lt;https://commits.webkit.org/255222@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 462837.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1903764</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-10-06 08:43:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/100855386&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>462837</attachid>
            <date>2022-10-06 08:39:00 -0700</date>
            <delta_ts>2022-10-06 08:42:29 -0700</delta_ts>
            <desc>REVERT of 255209@main</desc>
            <filename>bug-246158-20221006083859.patch</filename>
            <type>text/plain</type>
            <size>11418</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">RnJvbSBiNWI1YWI1NGIyMDU0NTYzYjBlYmM4OGVhMTMxZDc2NGI3N2MyMTA1IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBDb21taXQgUXVldWUgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3Jn
PgpEYXRlOiBUaHUsIDYgT2N0IDIwMjIgMDg6Mzg6NTggLTA3MDAKU3ViamVjdDogW1BBVENIXSBV
bnJldmlld2VkLCByZXZlcnRpbmcgcjI1NTIwOUBtYWluLgogaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTI0NjE1OAoKQnJva2Ugd2luZG93cyBidWlsZAoKUmV2ZXJ0ZWQg
Y2hhbmdlc2V0OgoKImBjaGFuZ2VgIGV2ZW50IGZvciBpbnB1dFt0eXBlPWZpbGVdIGRvZXMgbm90
IGZpcmUgd2hlbiBkaWZmZXJlbnQgZmlsZSB3aXRoIHNhbWUgbmFtZSBpcyBzZWxlY3RlZCIKaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4NzA4NApodHRwczovL2NvbW1p
dHMud2Via2l0Lm9yZy8yNTUyMDlAbWFpbgotLS0KIFNvdXJjZS9XVEYvd3RmL0ZpbGVTeXN0ZW0u
aCAgICAgICAgICAgICAgfCAxMCAtLS0tLS0tLS0tCiBTb3VyY2UvV1RGL3d0Zi9nbGliL0ZpbGVT
eXN0ZW1HbGliLmNwcCAgIHwgIDYgLS0tLS0tCiBTb3VyY2UvV1RGL3d0Zi9wb3NpeC9GaWxlU3lz
dGVtUE9TSVguY3BwIHwgIDkgLS0tLS0tLS0tCiBTb3VyY2UvV1RGL3d0Zi93aW4vRmlsZVN5c3Rl
bVdpbi5jcHAgICAgIHwgIDYgLS0tLS0tCiBTb3VyY2UvV2ViQ29yZS9maWxlYXBpL0ZpbGUuY3Bw
ICAgICAgICAgIHwgMTIgKystLS0tLS0tLS0tCiBTb3VyY2UvV2ViQ29yZS9maWxlYXBpL0ZpbGUu
aCAgICAgICAgICAgIHwgIDYgKy0tLS0tCiBTb3VyY2UvV2ViQ29yZS9odG1sL0ZpbGVJbnB1dFR5
cGUuY3BwICAgIHwgIDggKystLS0tLS0KIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL0ZpbGVDaG9v
c2VyLmNwcCAgfCAxMiArKysrKysrKysrKysKIDggZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9u
cygrKSwgNTIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvRmlsZVN5
c3RlbS5oIGIvU291cmNlL1dURi93dGYvRmlsZVN5c3RlbS5oCmluZGV4IDIxNDRmZjgxMTM4NC4u
NWU5MWFkNDhmY2IxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi9GaWxlU3lzdGVtLmgKKysr
IGIvU291cmNlL1dURi93dGYvRmlsZVN5c3RlbS5oCkBAIC03NSwxNSArNzUsNiBAQCB0eXBlZGVm
IGludCBQbGF0Zm9ybUZpbGVIYW5kbGU7CiBjb25zdCBQbGF0Zm9ybUZpbGVIYW5kbGUgaW52YWxp
ZFBsYXRmb3JtRmlsZUhhbmRsZSA9IC0xOwogI2VuZGlmCiAKLS8vIFBsYXRmb3JtRmlsZUlECi0j
aWYgVVNFKEdMSUIpICYmICFPUyhXSU5ET1dTKQotdHlwZWRlZiB1aW50NjRfdCBQbGF0Zm9ybUZp
bGVJRDsKLSNlbGlmIE9TKFdJTkRPV1MpCi10eXBlZGVmIEZJTEVfSURfMTI4IFBsYXRmb3JtRmls
ZUlEOwotI2Vsc2UKLXR5cGVkZWYgaW5vX3QgUGxhdGZvcm1GaWxlSUQ7Ci0jZW5kaWYKLQogZW51
bSBjbGFzcyBGaWxlT3Blbk1vZGUgewogICAgIFJlYWQsCiAgICAgV3JpdGUsCkBAIC0xMjMsNyAr
MTE0LDYgQEAgV1RGX0VYUE9SVF9QUklWQVRFIGJvb2wgbW92ZUZpbGUoY29uc3QgU3RyaW5nJiBv
bGRQYXRoLCBjb25zdCBTdHJpbmcmIG5ld1BhdGgpOwogV1RGX0VYUE9SVF9QUklWQVRFIHN0ZDo6
b3B0aW9uYWw8dWludDY0X3Q+IGZpbGVTaXplKGNvbnN0IFN0cmluZyYpOyAvLyBGb2xsb3dzIHN5
bWxpbmtzLgogV1RGX0VYUE9SVF9QUklWQVRFIHN0ZDo6b3B0aW9uYWw8dWludDY0X3Q+IGZpbGVT
aXplKFBsYXRmb3JtRmlsZUhhbmRsZSk7CiBXVEZfRVhQT1JUX1BSSVZBVEUgc3RkOjpvcHRpb25h
bDxXYWxsVGltZT4gZmlsZU1vZGlmaWNhdGlvblRpbWUoY29uc3QgU3RyaW5nJik7Ci1XVEZfRVhQ
T1JUX1BSSVZBVEUgc3RkOjpvcHRpb25hbDxQbGF0Zm9ybUZpbGVJRD4gZmlsZUlEKFBsYXRmb3Jt
RmlsZUhhbmRsZSk7CiBXVEZfRVhQT1JUX1BSSVZBVEUgYm9vbCB1cGRhdGVGaWxlTW9kaWZpY2F0
aW9uVGltZShjb25zdCBTdHJpbmcmIHBhdGgpOyAvLyBTZXRzIG1vZGlmaWNhdGlvbiB0aW1lIHRv
IG5vdy4KIFdURl9FWFBPUlRfUFJJVkFURSBzdGQ6Om9wdGlvbmFsPFdhbGxUaW1lPiBmaWxlQ3Jl
YXRpb25UaW1lKGNvbnN0IFN0cmluZyYpOyAvLyBOb3QgYWxsIHBsYXRmb3JtcyBzdG9yZSBmaWxl
IGNyZWF0aW9uIHRpbWUuCiBXVEZfRVhQT1JUX1BSSVZBVEUgYm9vbCBpc0hpZGRlbkZpbGUoY29u
c3QgU3RyaW5nJik7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL3d0Zi9nbGliL0ZpbGVTeXN0ZW1H
bGliLmNwcCBiL1NvdXJjZS9XVEYvd3RmL2dsaWIvRmlsZVN5c3RlbUdsaWIuY3BwCmluZGV4IGUw
YzdlZjU0M2QxMi4uODUxMDA0MDYzZWNlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi9nbGli
L0ZpbGVTeXN0ZW1HbGliLmNwcAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9nbGliL0ZpbGVTeXN0ZW1H
bGliLmNwcApAQCAtMTM0LDEyICsxMzQsNiBAQCBzdGQ6Om9wdGlvbmFsPHVpbnQ2NF90PiBmaWxl
U2l6ZShQbGF0Zm9ybUZpbGVIYW5kbGUgaGFuZGxlKQogICAgIHJldHVybiBnX2ZpbGVfaW5mb19n
ZXRfc2l6ZShpbmZvLmdldCgpKTsKIH0KIAotc3RkOjpvcHRpb25hbDxQbGF0Zm9ybUZpbGVJRD4g
ZmlsZUlEKFBsYXRmb3JtRmlsZUhhbmRsZSBoYW5kbGUpCi17Ci0gICAgLy8gRklYTUUgKDI0NjEx
OCk6IEltcGxlbWVudCB0aGlzIGZ1bmN0aW9uIHByb3Blcmx5LgotICAgIHJldHVybiBzdGQ6Om51
bGxvcHQ7Ci19Ci0KIHN0ZDo6b3B0aW9uYWw8V2FsbFRpbWU+IGZpbGVDcmVhdGlvblRpbWUoY29u
c3QgU3RyaW5nJikKIHsKICAgICAvLyBGSVhNRTogSXMgdGhlcmUgYSB3YXkgdG8gcmV0cmlldmUg
ZmlsZSBjcmVhdGlvbiB0aW1lIHdpdGggR3RrIG9uIHBsYXRmb3JtcyB0aGF0IHN1cHBvcnQgaXQ/
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL3d0Zi9wb3NpeC9GaWxlU3lzdGVtUE9TSVguY3BwIGIv
U291cmNlL1dURi93dGYvcG9zaXgvRmlsZVN5c3RlbVBPU0lYLmNwcAppbmRleCA1ZGY4YWM0NDFl
ZTcuLjkzMzI0NTBmZmJlNiAxMDA2NDQKLS0tIGEvU291cmNlL1dURi93dGYvcG9zaXgvRmlsZVN5
c3RlbVBPU0lYLmNwcAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9wb3NpeC9GaWxlU3lzdGVtUE9TSVgu
Y3BwCkBAIC0xOTAsMTUgKzE5MCw2IEBAIHN0ZDo6b3B0aW9uYWw8V2FsbFRpbWU+IGZpbGVDcmVh
dGlvblRpbWUoY29uc3QgU3RyaW5nJiBwYXRoKQogI2VuZGlmCiB9CiAKLXN0ZDo6b3B0aW9uYWw8
UGxhdGZvcm1GaWxlSUQ+IGZpbGVJRChQbGF0Zm9ybUZpbGVIYW5kbGUgaGFuZGxlKQotewotICAg
IHN0cnVjdCBzdGF0IGZpbGVJbmZvOwotICAgIGlmIChmc3RhdChoYW5kbGUsICZmaWxlSW5mbykp
Ci0gICAgICAgIHJldHVybiBzdGQ6Om51bGxvcHQ7Ci0KLSAgICByZXR1cm4gZmlsZUluZm8uc3Rf
aW5vOwotfQotCiBzdGQ6Om9wdGlvbmFsPHVpbnQzMl90PiB2b2x1bWVGaWxlQmxvY2tTaXplKGNv
bnN0IFN0cmluZyYgcGF0aCkKIHsKICAgICBzdHJ1Y3Qgc3RhdHZmcyBmaWxlU3RhdDsKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XVEYvd3RmL3dpbi9GaWxlU3lzdGVtV2luLmNwcCBiL1NvdXJjZS9XVEYv
d3RmL3dpbi9GaWxlU3lzdGVtV2luLmNwcAppbmRleCA2NjQwMjliZjQ5YjAuLjk3OTE1YTIzODFm
YyAxMDA2NDQKLS0tIGEvU291cmNlL1dURi93dGYvd2luL0ZpbGVTeXN0ZW1XaW4uY3BwCisrKyBi
L1NvdXJjZS9XVEYvd3RmL3dpbi9GaWxlU3lzdGVtV2luLmNwcApAQCAtMTEyLDEyICsxMTIsNiBA
QCBzdGQ6Om9wdGlvbmFsPHVpbnQ2NF90PiBmaWxlU2l6ZShQbGF0Zm9ybUZpbGVIYW5kbGUgZmls
ZUhhbmRsZSkKICAgICByZXR1cm4gZ2V0RmlsZVNpemVGcm9tQnlIYW5kbGVGaWxlSW5mb3JtYXRp
b25TdHJ1Y3R1cmUoZmlsZUluZm9ybWF0aW9uKTsKIH0KIAotc3RkOjpvcHRpb25hbDxQbGF0Zm9y
bUZpbGVJRD4gZmlsZUlEKFBsYXRmb3JtRmlsZUhhbmRsZSBmaWxlSGFuZGxlKQotewotICAgIC8v
IEZJWE1FICgyNDYxMTgpOiBJbXBsZW1lbnQgdGhpcyBmdW5jdGlvbiBwcm9wZXJseS4KLSAgICBy
ZXR1cm4gc3RkOjpudWxsb3B0OwotfQotCiBzdGQ6Om9wdGlvbmFsPFdhbGxUaW1lPiBmaWxlQ3Jl
YXRpb25UaW1lKGNvbnN0IFN0cmluZyYgcGF0aCkKIHsKICAgICBXSU4zMl9GSU5EX0RBVEFXIGZp
bmREYXRhOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZmlsZWFwaS9GaWxlLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2ZpbGVhcGkvRmlsZS5jcHAKaW5kZXggOThkOWJhY2U0NTc2Li42M2U3NDI1
MTNiNzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2ZpbGVhcGkvRmlsZS5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvZmlsZWFwaS9GaWxlLmNwcApAQCAtNDUsNyArNDUsNyBAQCBSZWY8Rmls
ZT4gRmlsZTo6Y3JlYXRlV2l0aFJlbGF0aXZlUGF0aChTY3JpcHRFeGVjdXRpb25Db250ZXh0KiBj
b250ZXh0LCBjb25zdCBTdAogICAgIHJldHVybiBmaWxlOwogfQogCi1SZWY8RmlsZT4gRmlsZTo6
Y3JlYXRlKFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQqIGNvbnRleHQsIGNvbnN0IFN0cmluZyYgcGF0
aCwgY29uc3QgU3RyaW5nJiByZXBsYWNlbWVudFBhdGgsIGNvbnN0IFN0cmluZyYgbmFtZU92ZXJy
aWRlLCBjb25zdCBzdGQ6Om9wdGlvbmFsPEZpbGVTeXN0ZW06OlBsYXRmb3JtRmlsZUlEPiYgZmls
ZUlEKQorUmVmPEZpbGU+IEZpbGU6OmNyZWF0ZShTY3JpcHRFeGVjdXRpb25Db250ZXh0KiBjb250
ZXh0LCBjb25zdCBTdHJpbmcmIHBhdGgsIGNvbnN0IFN0cmluZyYgcmVwbGFjZW1lbnRQYXRoLCBj
b25zdCBTdHJpbmcmIG5hbWVPdmVycmlkZSkKIHsKICAgICBTdHJpbmcgbmFtZTsKICAgICBTdHJp
bmcgdHlwZTsKQEAgLTU1LDcgKzU1LDcgQEAgUmVmPEZpbGU+IEZpbGU6OmNyZWF0ZShTY3JpcHRF
eGVjdXRpb25Db250ZXh0KiBjb250ZXh0LCBjb25zdCBTdHJpbmcmIHBhdGgsIGNvbnMKICAgICBh
dXRvIGludGVybmFsVVJMID0gQmxvYlVSTDo6Y3JlYXRlSW50ZXJuYWxVUkwoKTsKICAgICBUaHJl
YWRhYmxlQmxvYlJlZ2lzdHJ5OjpyZWdpc3RlckZpbGVCbG9iVVJMKGludGVybmFsVVJMLCBwYXRo
LCByZXBsYWNlbWVudFBhdGgsIHR5cGUpOwogCi0gICAgYXV0byBmaWxlID0gYWRvcHRSZWYoKm5l
dyBGaWxlKGNvbnRleHQsIFdURk1vdmUoaW50ZXJuYWxVUkwpLCBXVEZNb3ZlKHR5cGUpLCBXVEZN
b3ZlKGVmZmVjdGl2ZVBhdGgpLCBXVEZNb3ZlKG5hbWUpLCBmaWxlSUQpKTsKKyAgICBhdXRvIGZp
bGUgPSBhZG9wdFJlZigqbmV3IEZpbGUoY29udGV4dCwgV1RGTW92ZShpbnRlcm5hbFVSTCksIFdU
Rk1vdmUodHlwZSksIFdURk1vdmUoZWZmZWN0aXZlUGF0aCksIFdURk1vdmUobmFtZSkpKTsKICAg
ICBmaWxlLT5zdXNwZW5kSWZOZWVkZWQoKTsKICAgICByZXR1cm4gZmlsZTsKIH0KQEAgLTY3LDE0
ICs2Nyw2IEBAIEZpbGU6OkZpbGUoU2NyaXB0RXhlY3V0aW9uQ29udGV4dCogY29udGV4dCwgVVJM
JiYgdXJsLCBTdHJpbmcmJiB0eXBlLCBTdHJpbmcmJiBwCiB7CiB9CiAKLUZpbGU6OkZpbGUoU2Ny
aXB0RXhlY3V0aW9uQ29udGV4dCogY29udGV4dCwgVVJMJiYgdXJsLCBTdHJpbmcmJiB0eXBlLCBT
dHJpbmcmJiBwYXRoLCBTdHJpbmcmJiBuYW1lLCBjb25zdCBzdGQ6Om9wdGlvbmFsPEZpbGVTeXN0
ZW06OlBsYXRmb3JtRmlsZUlEPiYgZmlsZUlEKQotICAgIDogQmxvYih1bmluaXRpYWxpemVkQ29u
dHJ1Y3RvciwgY29udGV4dCwgV1RGTW92ZSh1cmwpLCBXVEZNb3ZlKHR5cGUpKQotICAgICwgbV9w
YXRoKFdURk1vdmUocGF0aCkpCi0gICAgLCBtX25hbWUoV1RGTW92ZShuYW1lKSkKLSAgICAsIG1f
ZmlsZUlEKGZpbGVJRCkKLXsKLX0KLQogRmlsZTo6RmlsZShEZXNlcmlhbGl6YXRpb25Db250cnVj
dG9yLCBTY3JpcHRFeGVjdXRpb25Db250ZXh0KiBjb250ZXh0LCBjb25zdCBTdHJpbmcmIHBhdGgs
IGNvbnN0IFVSTCYgdXJsLCBjb25zdCBTdHJpbmcmIHR5cGUsIGNvbnN0IFN0cmluZyYgbmFtZSwg
Y29uc3Qgc3RkOjpvcHRpb25hbDxpbnQ2NF90PiYgbGFzdE1vZGlmaWVkKQogICAgIDogQmxvYihk
ZXNlcmlhbGl6YXRpb25Db250cnVjdG9yLCBjb250ZXh0LCB1cmwsIHR5cGUsIHsgfSwgMCwgcGF0
aCkKICAgICAsIG1fcGF0aChwYXRoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZmlsZWFw
aS9GaWxlLmggYi9Tb3VyY2UvV2ViQ29yZS9maWxlYXBpL0ZpbGUuaAppbmRleCBmODAzMmM3MjNj
NDMuLmM4ODAzMmI1ZWE3NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvZmlsZWFwaS9GaWxl
LmgKKysrIGIvU291cmNlL1dlYkNvcmUvZmlsZWFwaS9GaWxlLmgKQEAgLTI2LDcgKzI2LDYgQEAK
ICNwcmFnbWEgb25jZQogCiAjaW5jbHVkZSAiQmxvYi5oIgotI2luY2x1ZGUgPHd0Zi9GaWxlU3lz
dGVtLmg+CiAjaW5jbHVkZSA8d3RmL0lzb01hbGxvYy5oPgogI2luY2x1ZGUgPHd0Zi9SZWYuaD4K
ICNpbmNsdWRlIDx3dGYvVHlwZUNhc3RzLmg+CkBAIC00Miw3ICs0MSw3IEBAIHB1YmxpYzoKICAg
ICB9OwogCiAgICAgLy8gQ3JlYXRlIGEgZmlsZSB3aXRoIGFuIG9wdGlvbmFsIG5hbWUgZXhwb3Nl
ZCB0byB0aGUgYXV0aG9yICh2aWEgRmlsZS5uYW1lIGFuZCBhc3NvY2lhdGVkIERPTSBwcm9wZXJ0
aWVzKSB0aGF0IGRpZmZlcnMgZnJvbSB0aGUgb25lIHByb3ZpZGVkIGluIHRoZSBwYXRoLgotICAg
IFdFQkNPUkVfRVhQT1JUIHN0YXRpYyBSZWY8RmlsZT4gY3JlYXRlKFNjcmlwdEV4ZWN1dGlvbkNv
bnRleHQqLCBjb25zdCBTdHJpbmcmIHBhdGgsIGNvbnN0IFN0cmluZyYgcmVwbGFjZW1lbnRQYXRo
ID0geyB9LCBjb25zdCBTdHJpbmcmIG5hbWVPdmVycmlkZSA9IHsgfSwgY29uc3Qgc3RkOjpvcHRp
b25hbDxGaWxlU3lzdGVtOjpQbGF0Zm9ybUZpbGVJRD4mIGZpbGVJRCA9IHsgfSk7CisgICAgV0VC
Q09SRV9FWFBPUlQgc3RhdGljIFJlZjxGaWxlPiBjcmVhdGUoU2NyaXB0RXhlY3V0aW9uQ29udGV4
dCosIGNvbnN0IFN0cmluZyYgcGF0aCwgY29uc3QgU3RyaW5nJiByZXBsYWNlbWVudFBhdGggPSB7
IH0sIGNvbnN0IFN0cmluZyYgbmFtZU92ZXJyaWRlID0geyB9KTsKIAogICAgIC8vIENyZWF0ZSBh
IEZpbGUgdXNpbmcgdGhlICduZXcgRmlsZScgY29uc3RydWN0b3IuCiAgICAgc3RhdGljIFJlZjxG
aWxlPiBjcmVhdGUoU2NyaXB0RXhlY3V0aW9uQ29udGV4dCYgY29udGV4dCwgVmVjdG9yPEJsb2JQ
YXJ0VmFyaWFudD4mJiBibG9iUGFydFZhcmlhbnRzLCBjb25zdCBTdHJpbmcmIGZpbGVuYW1lLCBj
b25zdCBQcm9wZXJ0eUJhZyYgcHJvcGVydHlCYWcpCkBAIC04Myw3ICs4Miw2IEBAIHB1YmxpYzoK
ICAgICBjb25zdCBTdHJpbmcmIG5hbWUoKSBjb25zdCB7IHJldHVybiBtX25hbWU7IH0KICAgICBX
RUJDT1JFX0VYUE9SVCBpbnQ2NF90IGxhc3RNb2RpZmllZCgpIGNvbnN0OyAvLyBOdW1iZXIgb2Yg
bWlsbGlzZWNvbmRzIHNpbmNlIEVwb2NoLgogICAgIGNvbnN0IHN0ZDo6b3B0aW9uYWw8aW50NjRf
dD4mIGxhc3RNb2RpZmllZE92ZXJyaWRlKCkgY29uc3QgeyByZXR1cm4gbV9sYXN0TW9kaWZpZWRE
YXRlT3ZlcnJpZGU7IH0gLy8gTnVtYmVyIG9mIG1pbGxpc2Vjb25kcyBzaW5jZSBFcG9jaC4KLSAg
ICBjb25zdCBzdGQ6Om9wdGlvbmFsPEZpbGVTeXN0ZW06OlBsYXRmb3JtRmlsZUlEPiBmaWxlSUQo
KSBjb25zdCB7IHJldHVybiBtX2ZpbGVJRDsgfQogCiAgICAgc3RhdGljIFN0cmluZyBjb250ZW50
VHlwZUZvckZpbGUoY29uc3QgU3RyaW5nJiBwYXRoKTsKIApAQCAtOTcsNyArOTUsNiBAQCBwcml2
YXRlOgogICAgIFdFQkNPUkVfRVhQT1JUIGV4cGxpY2l0IEZpbGUoU2NyaXB0RXhlY3V0aW9uQ29u
dGV4dCosIGNvbnN0IFN0cmluZyYgcGF0aCk7CiAgICAgRmlsZShTY3JpcHRFeGVjdXRpb25Db250
ZXh0KiwgVVJMJiYsIFN0cmluZyYmIHR5cGUsIFN0cmluZyYmIHBhdGgsIFN0cmluZyYmIG5hbWUp
OwogICAgIEZpbGUoU2NyaXB0RXhlY3V0aW9uQ29udGV4dCYsIFZlY3RvcjxCbG9iUGFydFZhcmlh
bnQ+JiYgYmxvYlBhcnRWYXJpYW50cywgY29uc3QgU3RyaW5nJiBmaWxlbmFtZSwgY29uc3QgUHJv
cGVydHlCYWcmKTsKLSAgICBGaWxlKFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQqLCBVUkwmJiwgU3Ry
aW5nJiYgdHlwZSwgU3RyaW5nJiYgcGF0aCwgU3RyaW5nJiYgbmFtZSwgY29uc3Qgc3RkOjpvcHRp
b25hbDxGaWxlU3lzdGVtOjpQbGF0Zm9ybUZpbGVJRD4mKTsKICAgICBGaWxlKFNjcmlwdEV4ZWN1
dGlvbkNvbnRleHQqLCBjb25zdCBCbG9iJiwgY29uc3QgU3RyaW5nJiBuYW1lKTsKICAgICBGaWxl
KFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQqLCBjb25zdCBGaWxlJiwgY29uc3QgU3RyaW5nJiBuYW1l
KTsKIApAQCAtMTE2LDcgKzExMyw2IEBAIHByaXZhdGU6CiAgICAgU3RyaW5nIG1fbmFtZTsKIAog
ICAgIHN0ZDo6b3B0aW9uYWw8aW50NjRfdD4gbV9sYXN0TW9kaWZpZWREYXRlT3ZlcnJpZGU7Ci0g
ICAgc3RkOjpvcHRpb25hbDxGaWxlU3lzdGVtOjpQbGF0Zm9ybUZpbGVJRD4gbV9maWxlSUQ7CiAg
ICAgbXV0YWJsZSBzdGQ6Om9wdGlvbmFsPGJvb2w+IG1faXNEaXJlY3Rvcnk7CiB9OwogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1sL0ZpbGVJbnB1dFR5cGUuY3BwIGIvU291cmNlL1dl
YkNvcmUvaHRtbC9GaWxlSW5wdXRUeXBlLmNwcAppbmRleCAyZDIyYzM3MmFiNDkuLmM3MjIxNDg2
MjJlNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaHRtbC9GaWxlSW5wdXRUeXBlLmNwcAor
KysgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0ZpbGVJbnB1dFR5cGUuY3BwCkBAIC0zNzQsNyArMzc0
LDcgQEAgdm9pZCBGaWxlSW5wdXRUeXBlOjpzZXRGaWxlcyhSZWZQdHI8RmlsZUxpc3Q+JiYgZmls
ZXMsIFJlcXVlc3RJY29uIHNob3VsZFJlcXVlc3QKICAgICAgICAgcGF0aHNDaGFuZ2VkID0gdHJ1
ZTsKICAgICBlbHNlIHsKICAgICAgICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IGxlbmd0aDsg
KytpKSB7Ci0gICAgICAgICAgICBpZiAoZmlsZXMtPmZpbGUoaSkucGF0aCgpICE9IG1fZmlsZUxp
c3QtPmZpbGUoaSkucGF0aCgpIHx8IGZpbGVzLT5maWxlKGkpLmZpbGVJRCgpICE9IG1fZmlsZUxp
c3QtPmZpbGUoaSkuZmlsZUlEKCkpIHsKKyAgICAgICAgICAgIGlmIChmaWxlcy0+ZmlsZShpKS5w
YXRoKCkgIT0gbV9maWxlTGlzdC0+ZmlsZShpKS5wYXRoKCkpIHsKICAgICAgICAgICAgICAgICBw
YXRoc0NoYW5nZWQgPSB0cnVlOwogICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICAg
fQpAQCAtNDE1LDExICs0MTUsNyBAQCB2b2lkIEZpbGVJbnB1dFR5cGU6OmZpbGVzQ2hvc2VuKGNv
bnN0IFZlY3RvcjxGaWxlQ2hvb3NlckZpbGVJbmZvPiYgcGF0aHMsIGNvbnN0CiAgICAgYXV0byog
ZG9jdW1lbnQgPSBlbGVtZW50KCkgPyAmZWxlbWVudCgpLT5kb2N1bWVudCgpIDogbnVsbHB0cjsK
ICAgICBpZiAoIWFsbG93c0RpcmVjdG9yaWVzKCkpIHsKICAgICAgICAgYXV0byBmaWxlcyA9IHBh
dGhzLm1hcChbZG9jdW1lbnRdKGF1dG8mIGZpbGVJbmZvKSB7Ci0gICAgICAgICAgICBhdXRvIGhh
bmRsZSA9IEZpbGVTeXN0ZW06Om9wZW5GaWxlKGZpbGVJbmZvLnBhdGgsIEZpbGVTeXN0ZW06OkZp
bGVPcGVuTW9kZTo6UmVhZCk7Ci0gICAgICAgICAgICBhdXRvIGZpbGVJRCA9IEZpbGVTeXN0ZW06
OmZpbGVJRChoYW5kbGUpOwotICAgICAgICAgICAgRmlsZVN5c3RlbTo6Y2xvc2VGaWxlKGhhbmRs
ZSk7Ci0KLSAgICAgICAgICAgIHJldHVybiBGaWxlOjpjcmVhdGUoZG9jdW1lbnQsIGZpbGVJbmZv
LnBhdGgsIGZpbGVJbmZvLnJlcGxhY2VtZW50UGF0aCwgZmlsZUluZm8uZGlzcGxheU5hbWUsIGZp
bGVJRCk7CisgICAgICAgICAgICByZXR1cm4gRmlsZTo6Y3JlYXRlKGRvY3VtZW50LCBmaWxlSW5m
by5wYXRoLCBmaWxlSW5mby5yZXBsYWNlbWVudFBhdGgsIGZpbGVJbmZvLmRpc3BsYXlOYW1lKTsK
ICAgICAgICAgfSk7CiAgICAgICAgIGRpZENyZWF0ZUZpbGVMaXN0KEZpbGVMaXN0OjpjcmVhdGUo
V1RGTW92ZShmaWxlcykpLCBpY29uKTsKICAgICAgICAgcmV0dXJuOwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vRmlsZUNob29zZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vRmlsZUNob29zZXIuY3BwCmluZGV4IDJkZWFiYmE4MmFkNy4uNzg0MjhjNGFiZDMxIDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9GaWxlQ2hvb3Nlci5jcHAKKysrIGIv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vRmlsZUNob29zZXIuY3BwCkBAIC01OCw2ICs1OCwxMCBA
QCB2b2lkIEZpbGVDaG9vc2VyOjpjaG9vc2VGaWxlKGNvbnN0IFN0cmluZyYgZmlsZW5hbWUpCiAK
IHZvaWQgRmlsZUNob29zZXI6OmNob29zZUZpbGVzKGNvbnN0IFZlY3RvcjxTdHJpbmc+JiBmaWxl
bmFtZXMsIGNvbnN0IFZlY3RvcjxTdHJpbmc+JiByZXBsYWNlbWVudE5hbWVzKQogeworICAgIC8v
IEZJWE1FOiBUaGlzIGlzIGluZWxlZ2FudC4gV2Ugc2hvdWxkIG5vdCBiZSBsb29raW5nIGF0IHNl
dHRpbmdzIGhlcmUuCisgICAgaWYgKG1fc2V0dGluZ3Muc2VsZWN0ZWRGaWxlcyA9PSBmaWxlbmFt
ZXMpCisgICAgICAgIHJldHVybjsKKwogICAgIGlmICghbV9jbGllbnQpCiAgICAgICAgIHJldHVy
bjsKIApAQCAtNzQsNiArNzgsMTAgQEAgdm9pZCBGaWxlQ2hvb3Nlcjo6Y2hvb3NlRmlsZXMoY29u
c3QgVmVjdG9yPFN0cmluZz4mIGZpbGVuYW1lcywgY29uc3QgVmVjdG9yPFN0cmkKIC8vIHdpdGgg
RmlsZUNob29zZXI6OmNob29zZUZpbGVzKCkgYW5kIGhlbmNlIHJlbW92ZSB0aGUgUExBVEZPUk0o
SU9TX0ZBTUlMWSktZ3VhcmQuCiB2b2lkIEZpbGVDaG9vc2VyOjpjaG9vc2VNZWRpYUZpbGVzKGNv
bnN0IFZlY3RvcjxTdHJpbmc+JiBmaWxlbmFtZXMsIGNvbnN0IFN0cmluZyYgZGlzcGxheVN0cmlu
ZywgSWNvbiogaWNvbikKIHsKKyAgICAvLyBGSVhNRTogVGhpcyBpcyBpbmVsZWdhbnQuIFdlIHNo
b3VsZCBub3QgYmUgbG9va2luZyBhdCBzZXR0aW5ncyBoZXJlLgorICAgIGlmIChtX3NldHRpbmdz
LnNlbGVjdGVkRmlsZXMgPT0gZmlsZW5hbWVzKQorICAgICAgICByZXR1cm47CisKICAgICBpZiAo
IW1fY2xpZW50KQogICAgICAgICByZXR1cm47CiAKQEAgLTkxLDYgKzk5LDEwIEBAIHZvaWQgRmls
ZUNob29zZXI6OmNob29zZUZpbGVzKGNvbnN0IFZlY3RvcjxGaWxlQ2hvb3NlckZpbGVJbmZvPiYg
ZmlsZXMpCiAgICAgICAgIHJldHVybiBmaWxlLnBhdGg7CiAgICAgfSk7CiAKKyAgICAvLyBGSVhN
RTogVGhpcyBpcyBpbmVsZWdhbnQuIFdlIHNob3VsZCBub3QgYmUgbG9va2luZyBhdCBzZXR0aW5n
cyBoZXJlLgorICAgIGlmIChtX3NldHRpbmdzLnNlbGVjdGVkRmlsZXMgPT0gcGF0aHMpCisgICAg
ICAgIHJldHVybjsKKwogICAgIGlmIChtX2NsaWVudCkKICAgICAgICAgbV9jbGllbnQtPmZpbGVz
Q2hvc2VuKGZpbGVzKTsKIH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>