<?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>231936</bug_id>
          
          <creation_ts>2021-10-18 20:13:59 -0700</creation_ts>
          <short_desc>REGRESSION(r284413): BrokeSafariBuildByAddingANewEnum</short_desc>
          <delta_ts>2021-10-18 20:17:18 -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>219813</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="WebKit Commit Bot">commit-queue</reporter>
          <assigned_to name="WebKit Commit Bot">commit-queue</assigned_to>
          <cc>beidson</cc>
    
    <cc>bfulgham</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>jiewen_tan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1805852</commentid>
    <comment_count>0</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2021-10-18 20:13:59 -0700</bug_when>
    <thetext>https://commits.webkit.org/r284413 introduced a regression:
BrokeSafariBuildByAddingANewEnum

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>1805854</commentid>
    <comment_count>1</comment_count>
      <attachid>441681</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2021-10-18 20:14:06 -0700</bug_when>
    <thetext>Created attachment 441681
[fast-cq] REVERT of r284413

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>1805855</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-18 20:16:27 -0700</bug_when>
    <thetext>Committed r284429 (243193@main): &lt;https://commits.webkit.org/243193@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 441681.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1805856</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-18 20:17:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/84399268&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441681</attachid>
            <date>2021-10-18 20:14:06 -0700</date>
            <delta_ts>2021-10-18 20:16:46 -0700</delta_ts>
            <desc>[fast-cq] REVERT of r284413</desc>
            <filename>bug-231936-20211018201405.patch</filename>
            <type>text/plain</type>
            <size>13103</size>
            <attacher name="WebKit Commit Bot">commit-queue</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0NDI4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDhiNGNjMWI2OTRhODk5N2Uw
MjdjYmU4MTU0YTQ5M2M5MTFhMDBjMTIuLjI2ZjVjMjk0NmNhMmJkNjM2YjMwMzI5ZDIxYjlhOTI3
ZWIxZjE2ZTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMjEtMTAtMTggIENvbW1pdCBR
dWV1ZSAgPGNvbW1pdC1xdWV1ZUB3ZWJraXQub3JnPgorCisgICAgICAgIFVucmV2aWV3ZWQsIHJl
dmVydGluZyByMjg0NDEzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjMxOTM2CisKKyAgICAgICAgQnJva2VTYWZhcmlCdWlsZEJ5QWRkaW5nQU5ld0Vu
dW0KKworICAgICAgICBSZXZlcnRlZCBjaGFuZ2VzZXQ6CisKKyAgICAgICAgIltXZWJBdXRobl0g
T2J0YWluIGNvbnNlbnQgdG8gY3JlYXRlIG5ldyBjcmVkZW50aWFsIHdoZW4KKyAgICAgICAgcGxh
dGZvcm0gYXV0aGVudGljYXRvciBpbiBleGNsdWRlZENyZWRlbnRpYWxzIgorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE5ODEzCisgICAgICAgIGh0dHBz
Oi8vY29tbWl0cy53ZWJraXQub3JnL3IyODQ0MTMKKwogMjAyMS0xMC0xOCAgQ29tbWl0IFF1ZXVl
ICA8Y29tbWl0LXF1ZXVlQHdlYmtpdC5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCwgcmV2ZXJ0
aW5nIHIyODQyNDAuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29j
b2EvX1dLV2ViQXV0aGVudGljYXRpb25QYW5lbC5oIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3Mv
QVBJL0NvY29hL19XS1dlYkF1dGhlbnRpY2F0aW9uUGFuZWwuaAppbmRleCA0NGQ4ZjcyOGI4MDVh
NWZkOTc0M2M5ODIwNTBjZGMzYzkzNjEzNWZkLi4yZmZiYzlhNjJlNTYwYTc0NWQyMzU3NjNkYzlm
YmViYmE3OWM0NWI4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQ29j
b2EvX1dLV2ViQXV0aGVudGljYXRpb25QYW5lbC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9j
ZXNzL0FQSS9Db2NvYS9fV0tXZWJBdXRoZW50aWNhdGlvblBhbmVsLmgKQEAgLTUxLDcgKzUxLDYg
QEAgdHlwZWRlZiBOU19FTlVNKE5TSW50ZWdlciwgX1dLV2ViQXV0aGVudGljYXRpb25QYW5lbFVw
ZGF0ZSkgewogICAgIF9XS1dlYkF1dGhlbnRpY2F0aW9uUGFuZWxVcGRhdGVQSU5JbnZhbGlkLAog
ICAgIF9XS1dlYkF1dGhlbnRpY2F0aW9uUGFuZWxVcGRhdGVMQUVycm9yLAogICAgIF9XS1dlYkF1
dGhlbnRpY2F0aW9uUGFuZWxVcGRhdGVMQUV4Y2x1ZGVDcmVkZW50aWFsc01hdGNoZWQsCi0gICAg
X1dLV2ViQXV0aGVudGljYXRpb25QYW5lbFVwZGF0ZUxBRXhjbHVkZUNyZWRlbnRpYWxzTWF0Y2hl
ZFdpdGhDb25zZW50LAogICAgIF9XS1dlYkF1dGhlbnRpY2F0aW9uUGFuZWxVcGRhdGVMQU5vQ3Jl
ZGVudGlhbCwKIH0gV0tfQVBJX0FWQUlMQUJMRShtYWNvcygxMC4xNS40KSwgaW9zKDEzLjQpKTsK
IApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2ViQXV0aGVudGljYXRpb24v
Q29jb2EvTG9jYWxBdXRoZW50aWNhdG9yLm1tIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2Vi
QXV0aGVudGljYXRpb24vQ29jb2EvTG9jYWxBdXRoZW50aWNhdG9yLm1tCmluZGV4IDIxYjkxNTI3
ZTFhNmY0NDlhOTBkODU5MTIwZTU5NjY4NzU1ZThjNTIuLmFkYWE2NmVlM2M5ODk4NmI2OWMzZWMy
MjIzNmJhNTg0MDQ0NDdjNDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dl
YkF1dGhlbnRpY2F0aW9uL0NvY29hL0xvY2FsQXV0aGVudGljYXRvci5tbQorKysgYi9Tb3VyY2Uv
V2ViS2l0L1VJUHJvY2Vzcy9XZWJBdXRoZW50aWNhdGlvbi9Db2NvYS9Mb2NhbEF1dGhlbnRpY2F0
b3IubW0KQEAgLTIyNywxOCArMjI3LDcgQEAgdm9pZCBMb2NhbEF1dGhlbnRpY2F0b3I6Om1ha2VD
cmVkZW50aWFsKCkKICAgICAgICAgICAgIEFTU0VSVChyYXdJZCk7CiAgICAgICAgICAgICByZXR1
cm4gZXhjbHVkZUNyZWRlbnRpYWxJZHMuY29udGFpbnMoYmFzZTY0RW5jb2RlVG9TdHJpbmcocmF3
SWQtPmRhdGEoKSwgcmF3SWQtPmJ5dGVMZW5ndGgoKSkpOwogICAgICAgICB9KSkgewotICAgICAg
ICAgICAgLy8gT2J0YWluIGNvbnNlbnQgcGVyIFN0ZXAgMy4xCi0gICAgICAgICAgICBhdXRvIGNh
bGxiYWNrID0gW3dlYWtUaGlzID0gV2Vha1B0ciB7ICp0aGlzIH1dIChMb2NhbEF1dGhlbnRpY2F0
b3JQb2xpY3kgcG9saWN5KSB7Ci0gICAgICAgICAgICAgICAgQVNTRVJUKFJ1bkxvb3A6OmlzTWFp
bigpKTsKLSAgICAgICAgICAgICAgICBpZiAoIXdlYWtUaGlzKQotICAgICAgICAgICAgICAgICAg
ICByZXR1cm47Ci0KLSAgICAgICAgICAgICAgICBpZiAocG9saWN5ID09IExvY2FsQXV0aGVudGlj
YXRvclBvbGljeTo6QWxsb3cpCi0gICAgICAgICAgICAgICAgICAgIHdlYWtUaGlzLT5yZWNlaXZl
RXhjZXB0aW9uKHsgSW52YWxpZFN0YXRlRXJyb3IsICJBdCBsZWFzdCBvbmUgY3JlZGVudGlhbCBt
YXRjaGVzIGFuIGVudHJ5IG9mIHRoZSBleGNsdWRlQ3JlZGVudGlhbHMgbGlzdCBpbiB0aGUgcGxh
dGZvcm0gYXR0YWNoZWQgYXV0aGVudGljYXRvci4iX3MgfSwgV2ViQXV0aGVudGljYXRpb25TdGF0
dXM6OkxBRXhjbHVkZUNyZWRlbnRpYWxzTWF0Y2hlZFdpdGhDb25zZW50KTsKLSAgICAgICAgICAg
ICAgICBlbHNlCi0gICAgICAgICAgICAgICAgICAgIHdlYWtUaGlzLT5yZWNlaXZlRXhjZXB0aW9u
KHsgTm90QWxsb3dlZEVycm9yLCAiQXQgbGVhc3Qgb25lIGNyZWRlbnRpYWwgbWF0Y2hlcyBhbiBl
bnRyeSBvZiB0aGUgZXhjbHVkZUNyZWRlbnRpYWxzIGxpc3QgaW4gdGhlIHBsYXRmb3JtIGF0dGFj
aGVkIGF1dGhlbnRpY2F0b3IuIl9zIH0sIFdlYkF1dGhlbnRpY2F0aW9uU3RhdHVzOjpMQUV4Y2x1
ZGVDcmVkZW50aWFsc01hdGNoZWQpOwotICAgICAgICAgICAgfTsKLSAgICAgICAgICAgIG9ic2Vy
dmVyKCktPmRlY2lkZVBvbGljeUZvckxvY2FsQXV0aGVudGljYXRvcihXVEZNb3ZlKGNhbGxiYWNr
KSk7CisgICAgICAgICAgICByZWNlaXZlRXhjZXB0aW9uKHsgTm90QWxsb3dlZEVycm9yLCAiQXQg
bGVhc3Qgb25lIGNyZWRlbnRpYWwgbWF0Y2hlcyBhbiBlbnRyeSBvZiB0aGUgZXhjbHVkZUNyZWRl
bnRpYWxzIGxpc3QgaW4gdGhlIHBsYXRmb3JtIGF0dGFjaGVkIGF1dGhlbnRpY2F0b3IuIl9zIH0s
IFdlYkF1dGhlbnRpY2F0aW9uU3RhdHVzOjpMQUV4Y2x1ZGVDcmVkZW50aWFsc01hdGNoZWQpOwog
ICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgfQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9VSVByb2Nlc3MvV2ViQXV0aGVudGljYXRpb24vQ29jb2EvV2ViQXV0aGVudGljYXRp
b25QYW5lbENsaWVudC5tbSBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL1dlYkF1dGhlbnRpY2F0
aW9uL0NvY29hL1dlYkF1dGhlbnRpY2F0aW9uUGFuZWxDbGllbnQubW0KaW5kZXggYmQxZjkzZjgz
ODVjMTJmMDg4NGQzNzVkMWQ4NWNlYzYwM2M0NDJjOC4uMzlhMzlkMzRjMjNkZjhmOWEyYTI2ZDM2
ZjY5N2NmMjU1OWU5NmIyNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvV2Vi
QXV0aGVudGljYXRpb24vQ29jb2EvV2ViQXV0aGVudGljYXRpb25QYW5lbENsaWVudC5tbQorKysg
Yi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJBdXRoZW50aWNhdGlvbi9Db2NvYS9XZWJBdXRo
ZW50aWNhdGlvblBhbmVsQ2xpZW50Lm1tCkBAIC03NCw4ICs3NCw2IEBAIHN0YXRpYyBfV0tXZWJB
dXRoZW50aWNhdGlvblBhbmVsVXBkYXRlIHdrV2ViQXV0aGVudGljYXRpb25QYW5lbFVwZGF0ZShX
ZWJBdXRoZW50CiAgICAgICAgIHJldHVybiBfV0tXZWJBdXRoZW50aWNhdGlvblBhbmVsVXBkYXRl
TEFFcnJvcjsKICAgICBpZiAoc3RhdHVzID09IFdlYkF1dGhlbnRpY2F0aW9uU3RhdHVzOjpMQUV4
Y2x1ZGVDcmVkZW50aWFsc01hdGNoZWQpCiAgICAgICAgIHJldHVybiBfV0tXZWJBdXRoZW50aWNh
dGlvblBhbmVsVXBkYXRlTEFFeGNsdWRlQ3JlZGVudGlhbHNNYXRjaGVkOwotICAgIGlmIChzdGF0
dXMgPT0gV2ViQXV0aGVudGljYXRpb25TdGF0dXM6OkxBRXhjbHVkZUNyZWRlbnRpYWxzTWF0Y2hl
ZFdpdGhDb25zZW50KQotICAgICAgICByZXR1cm4gX1dLV2ViQXV0aGVudGljYXRpb25QYW5lbFVw
ZGF0ZUxBRXhjbHVkZUNyZWRlbnRpYWxzTWF0Y2hlZFdpdGhDb25zZW50OwogICAgIGlmIChzdGF0
dXMgPT0gV2ViQXV0aGVudGljYXRpb25TdGF0dXM6OkxBTm9DcmVkZW50aWFsKQogICAgICAgICBy
ZXR1cm4gX1dLV2ViQXV0aGVudGljYXRpb25QYW5lbFVwZGF0ZUxBTm9DcmVkZW50aWFsOwogICAg
IEFTU0VSVF9OT1RfUkVBQ0hFRCgpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nl
c3MvV2ViQXV0aGVudGljYXRpb24vV2ViQXV0aGVudGljYXRpb25GbGFncy5oIGIvU291cmNlL1dl
YktpdC9VSVByb2Nlc3MvV2ViQXV0aGVudGljYXRpb24vV2ViQXV0aGVudGljYXRpb25GbGFncy5o
CmluZGV4IDBjMWRlZWE0MGUxZDczODExNTgxN2I0MDUxMDkzM2Q4M2EzMDJhZDUuLmNiMDY1YTlj
ZDAzMmM5ZTVhMmU3ZDliMjRmZjIyOTAxNGQ1ZTNhODAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQvVUlQcm9jZXNzL1dlYkF1dGhlbnRpY2F0aW9uL1dlYkF1dGhlbnRpY2F0aW9uRmxhZ3MuaAor
KysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJBdXRoZW50aWNhdGlvbi9XZWJBdXRoZW50
aWNhdGlvbkZsYWdzLmgKQEAgLTQ4LDcgKzQ4LDYgQEAgZW51bSBjbGFzcyBXZWJBdXRoZW50aWNh
dGlvblN0YXR1cyA6IHVpbnQ4X3QgewogICAgIFBpbkludmFsaWQsCiAgICAgTEFFcnJvciwKICAg
ICBMQUV4Y2x1ZGVDcmVkZW50aWFsc01hdGNoZWQsCi0gICAgTEFFeGNsdWRlQ3JlZGVudGlhbHNN
YXRjaGVkV2l0aENvbnNlbnQsCiAgICAgTEFOb0NyZWRlbnRpYWwsCiB9OwogCmRpZmYgLS1naXQg
YS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTAwMjNhMjQ4NTA4OWRj
YTM3OTE2NzgxYzg2MTI2Yjk3MjI0NmE1ZS4uNWFmMGQwOTEyZTgxODg3MzMzNTNlNzhiZjE4MzUw
MTA0MDNmYjdjNyAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTEwLTE4ICBDb21taXQgUXVldWUgIDxjb21taXQt
cXVldWVAd2Via2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2VkLCByZXZlcnRpbmcgcjI4NDQx
My4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMTkz
NgorCisgICAgICAgIEJyb2tlU2FmYXJpQnVpbGRCeUFkZGluZ0FOZXdFbnVtCisKKyAgICAgICAg
UmV2ZXJ0ZWQgY2hhbmdlc2V0OgorCisgICAgICAgICJbV2ViQXV0aG5dIE9idGFpbiBjb25zZW50
IHRvIGNyZWF0ZSBuZXcgY3JlZGVudGlhbCB3aGVuCisgICAgICAgIHBsYXRmb3JtIGF1dGhlbnRp
Y2F0b3IgaW4gZXhjbHVkZWRDcmVkZW50aWFscyIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTIxOTgxMworICAgICAgICBodHRwczovL2NvbW1pdHMud2Vi
a2l0Lm9yZy9yMjg0NDEzCisKIDIwMjEtMTAtMTggIEpvbmF0aGFuIEJlZGFyZCAgPGpiZWRhcmRA
YXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJldmVydGluZyByMjg0Mzk5LgpkaWZm
IC0tZ2l0IGEvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9fV0tXZWJBdXRo
ZW50aWNhdGlvblBhbmVsLm1tIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9UZXN0cy9XZWJLaXRDb2Nv
YS9fV0tXZWJBdXRoZW50aWNhdGlvblBhbmVsLm1tCmluZGV4IDA3Yzg4OThkZGU0NTdhZjEyNGZm
NDIyMjQ5ZjBiODIyY2ViM2EyY2MuLmRlMDM2ODU4MTFkOTg0MDUxYzk2YTViYjc3ZDYyOWY2YWNi
MjU3YmUgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2Ev
X1dLV2ViQXV0aGVudGljYXRpb25QYW5lbC5tbQorKysgYi9Ub29scy9UZXN0V2ViS2l0QVBJL1Rl
c3RzL1dlYktpdENvY29hL19XS1dlYkF1dGhlbnRpY2F0aW9uUGFuZWwubW0KQEAgLTcwLDcgKzcw
LDYgQEAgc3RhdGljIGJvb2wgd2ViQXV0aGVudGljYXRpb25QYW5lbFVwZGF0ZVBJTkF1dGhCbG9j
a2VkID0gZmFsc2U7CiBzdGF0aWMgYm9vbCB3ZWJBdXRoZW50aWNhdGlvblBhbmVsVXBkYXRlUElO
SW52YWxpZCA9IGZhbHNlOwogc3RhdGljIGJvb2wgd2ViQXV0aGVudGljYXRpb25QYW5lbFVwZGF0
ZUxBRXJyb3IgPSBmYWxzZTsKIHN0YXRpYyBib29sIHdlYkF1dGhlbnRpY2F0aW9uUGFuZWxVcGRh
dGVMQUV4Y2x1ZGVDcmVkZW50aWFsc01hdGNoZWQgPSBmYWxzZTsKLXN0YXRpYyBib29sIHdlYkF1
dGhlbnRpY2F0aW9uUGFuZWxVcGRhdGVMQUV4Y2x1ZGVDcmVkZW50aWFsc01hdGNoZWRXaXRoQ29u
c2VudCA9IGZhbHNlOwogc3RhdGljIGJvb2wgd2ViQXV0aGVudGljYXRpb25QYW5lbFVwZGF0ZUxB
Tm9DcmVkZW50aWFsID0gZmFsc2U7CiBzdGF0aWMgYm9vbCB3ZWJBdXRoZW50aWNhdGlvblBhbmVs
Q2FuY2VsSW1tZWRpYXRlbHkgPSBmYWxzZTsKIHN0YXRpYyBfV0tMb2NhbEF1dGhlbnRpY2F0b3JQ
b2xpY3kgbG9jYWxBdXRoZW50aWNhdG9yUG9saWN5ID0gX1dLTG9jYWxBdXRoZW50aWNhdG9yUG9s
aWN5RGlzYWxsb3c7CkBAIC0xMjMsMTAgKzEyMiw2IEBAIC0gKHZvaWQpcGFuZWw6KF9XS1dlYkF1
dGhlbnRpY2F0aW9uUGFuZWwgKilwYW5lbCB1cGRhdGVXZWJBdXRoZW50aWNhdGlvblBhbmVsOihf
CiAgICAgICAgIHdlYkF1dGhlbnRpY2F0aW9uUGFuZWxVcGRhdGVMQUV4Y2x1ZGVDcmVkZW50aWFs
c01hdGNoZWQgPSB0cnVlOwogICAgICAgICByZXR1cm47CiAgICAgfQotICAgIGlmICh1cGRhdGUg
PT0gX1dLV2ViQXV0aGVudGljYXRpb25QYW5lbFVwZGF0ZUxBRXhjbHVkZUNyZWRlbnRpYWxzTWF0
Y2hlZFdpdGhDb25zZW50KSB7Ci0gICAgICAgIHdlYkF1dGhlbnRpY2F0aW9uUGFuZWxVcGRhdGVM
QUV4Y2x1ZGVDcmVkZW50aWFsc01hdGNoZWRXaXRoQ29uc2VudCA9IHRydWU7Ci0gICAgICAgIHJl
dHVybjsKLSAgICB9CiAgICAgaWYgKHVwZGF0ZSA9PSBfV0tXZWJBdXRoZW50aWNhdGlvblBhbmVs
VXBkYXRlTEFOb0NyZWRlbnRpYWwpIHsKICAgICAgICAgd2ViQXV0aGVudGljYXRpb25QYW5lbFVw
ZGF0ZUxBTm9DcmVkZW50aWFsID0gdHJ1ZTsKICAgICAgICAgcmV0dXJuOwpAQCAtMTM5MSwyOSAr
MTM4Niw2IEBAIFRFU1QoV2ViQXV0aGVudGljYXRpb25QYW5lbCwgTEFEdXBsaWNhdGVDcmVkZW50
aWFsKQogICAgIGNsZWFuVXBLZXljaGFpbigiIik7CiB9CiAKLVRFU1QoV2ViQXV0aGVudGljYXRp
b25QYW5lbCwgTEFEdXBsaWNhdGVDcmVkZW50aWFsV2l0aENvbnNlbnQpCi17Ci0gICAgcmVzZXQo
KTsKLSAgICBSZXRhaW5QdHI8TlNVUkw+IHRlc3RVUkwgPSBbW05TQnVuZGxlIG1haW5CdW5kbGVd
IFVSTEZvclJlc291cmNlOkAid2ViLWF1dGhlbnRpY2F0aW9uLW1ha2UtY3JlZGVudGlhbC1sYS1k
dXBsaWNhdGUtY3JlZGVudGlhbCIgd2l0aEV4dGVuc2lvbjpAImh0bWwiIHN1YmRpcmVjdG9yeTpA
IlRlc3RXZWJLaXRBUEkucmVzb3VyY2VzIl07Ci0KLSAgICBhdXRvICpjb25maWd1cmF0aW9uID0g
W1dLV2ViVmlld0NvbmZpZ3VyYXRpb24gX3Rlc3RfY29uZmlndXJhdGlvbldpdGhUZXN0UGx1Z0lu
Q2xhc3NOYW1lOkAiV2ViUHJvY2Vzc1BsdWdJbldpdGhJbnRlcm5hbHMiIGNvbmZpZ3VyZUpTQ0Zv
clRlc3Rpbmc6WUVTXTsKLSAgICBbW2NvbmZpZ3VyYXRpb24gcHJlZmVyZW5jZXNdIF9zZXRFbmFi
bGVkOllFUyBmb3JFeHBlcmltZW50YWxGZWF0dXJlOndlYkF1dGhlbnRpY2F0aW9uRXhwZXJpbWVu
dGFsRmVhdHVyZSgpXTsKLSAgICBbW2NvbmZpZ3VyYXRpb24gcHJlZmVyZW5jZXNdIF9zZXRFbmFi
bGVkOk5PIGZvckV4cGVyaW1lbnRhbEZlYXR1cmU6d2ViQXV0aGVudGljYXRpb25Nb2Rlcm5FeHBl
cmltZW50YWxGZWF0dXJlKCldOwotCi0gICAgYXV0byB3ZWJWaWV3ID0gYWRvcHROUyhbW1Rlc3RX
S1dlYlZpZXcgYWxsb2NdIGluaXRXaXRoRnJhbWU6TlNaZXJvUmVjdCBjb25maWd1cmF0aW9uOmNv
bmZpZ3VyYXRpb25dKTsKLSAgICBhdXRvIGRlbGVnYXRlID0gYWRvcHROUyhbW1Rlc3RXZWJBdXRo
ZW50aWNhdGlvblBhbmVsVUlEZWxlZ2F0ZSBhbGxvY10gaW5pdF0pOwotICAgIFt3ZWJWaWV3IHNl
dFVJRGVsZWdhdGU6ZGVsZWdhdGUuZ2V0KCldOwotICAgIFt3ZWJWaWV3IGZvY3VzXTsKLQotICAg
IEFTU0VSVF9UUlVFKGFkZEtleVRvS2V5Y2hhaW4odGVzdEVTMjU2UHJpdmF0ZUtleUJhc2U2NCwg
IiIsIHRlc3RVc2VyRW50aXR5QnVuZGxlQmFzZTY0KSk7Ci0KLSAgICBsb2NhbEF1dGhlbnRpY2F0
b3JQb2xpY3kgPSBfV0tMb2NhbEF1dGhlbnRpY2F0b3JQb2xpY3lBbGxvdzsKLQotICAgIFt3ZWJW
aWV3IGxvYWRSZXF1ZXN0OltOU1VSTFJlcXVlc3QgcmVxdWVzdFdpdGhVUkw6dGVzdFVSTC5nZXQo
KV1dOwotICAgIFV0aWw6OnJ1bigmd2ViQXV0aGVudGljYXRpb25QYW5lbFVwZGF0ZUxBRXhjbHVk
ZUNyZWRlbnRpYWxzTWF0Y2hlZFdpdGhDb25zZW50KTsKLSAgICBjbGVhblVwS2V5Y2hhaW4oIiIp
OwotfQotCiBURVNUKFdlYkF1dGhlbnRpY2F0aW9uUGFuZWwsIExBTm9DcmVkZW50aWFsKQogewog
ICAgIHJlc2V0KCk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKaW5kZXggYjY0ZTUzN2FhZmI3ZTA5MzBiNjBiYjEyODQwMGRlNDU2MzE4
YTIxZi4uMWMzNDRlYzcwNDRlYjMyZDIyZDJjMzAzYTI1MDkxNzBhNTBlM2MzMSAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE3IEBACisyMDIxLTEwLTE4ICBDb21taXQgUXVldWUgIDxjb21taXQtcXVldWVAd2Vi
a2l0Lm9yZz4KKworICAgICAgICBVbnJldmlld2VkLCByZXZlcnRpbmcgcjI4NDQxMy4KKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMTkzNgorCisgICAg
ICAgIEJyb2tlU2FmYXJpQnVpbGRCeUFkZGluZ0FOZXdFbnVtCisKKyAgICAgICAgUmV2ZXJ0ZWQg
Y2hhbmdlc2V0OgorCisgICAgICAgICJbV2ViQXV0aG5dIE9idGFpbiBjb25zZW50IHRvIGNyZWF0
ZSBuZXcgY3JlZGVudGlhbCB3aGVuCisgICAgICAgIHBsYXRmb3JtIGF1dGhlbnRpY2F0b3IgaW4g
ZXhjbHVkZWRDcmVkZW50aWFscyIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIxOTgxMworICAgICAgICBodHRwczovL2NvbW1pdHMud2Via2l0Lm9yZy9y
Mjg0NDEzCisKIDIwMjEtMTAtMTggIEVyaWMgSHV0Y2hpc29uICA8ZWh1dGNoaXNvbkBhcHBsZS5j
b20+CiAKICAgICAgICAgWyBNYWMgXSBpbnNwZWN0b3IvY3NzL21vZGlmeS1jc3MtcHJvcGVydHku
aHRtbCBpcyBhIGZsYWt5IGZhaWx1cmUuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3dw
dC93ZWJhdXRobi9wdWJsaWMta2V5LWNyZWRlbnRpYWwtY3JlYXRlLWZhaWx1cmUtbG9jYWwtc2ls
ZW50Lmh0dHBzLmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3dwdC93ZWJhdXRobi9wdWJsaWMta2V5
LWNyZWRlbnRpYWwtY3JlYXRlLWZhaWx1cmUtbG9jYWwtc2lsZW50Lmh0dHBzLmh0bWwKaW5kZXgg
ZWJkMjM5NGQxMGVlNWE0YjAyNDY3OWYxNzQ1YjY5Yjg5ZWM2ZTJkYS4uN2QzZTdlZjZhNWQ0MmU3
YmE0ZTg0ZmIwNGFmNjVjNDhkOGNlYzZmYiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHR0cC93
cHQvd2ViYXV0aG4vcHVibGljLWtleS1jcmVkZW50aWFsLWNyZWF0ZS1mYWlsdXJlLWxvY2FsLXNp
bGVudC5odHRwcy5odG1sCisrKyBiL0xheW91dFRlc3RzL2h0dHAvd3B0L3dlYmF1dGhuL3B1Ymxp
Yy1rZXktY3JlZGVudGlhbC1jcmVhdGUtZmFpbHVyZS1sb2NhbC1zaWxlbnQuaHR0cHMuaHRtbApA
QCAtNTAsNyArNTAsNyBAQAogICAgICAgICB9OwogICAgICAgICBpZiAod2luZG93LnRlc3RSdW5u
ZXIpCiAgICAgICAgICAgICB0ZXN0UnVubmVyLmFkZFRlc3RLZXlUb0tleWNoYWluKHByaXZhdGVL
ZXlCYXNlNjQsIHRlc3RScElkLCB0ZXN0VXNlckVudGl0eUJ1bmRsZUJhc2U2NCk7Ci0gICAgICAg
IHJldHVybiBwcm9taXNlUmVqZWN0cyh0LCAiSW52YWxpZFN0YXRlRXJyb3IiLCBuYXZpZ2F0b3Iu
Y3JlZGVudGlhbHMuY3JlYXRlKG9wdGlvbnMpLCAiT3BlcmF0aW9uIHRpbWVkIG91dC4iKS50aGVu
KCgpID0+IHsKKyAgICAgICAgcmV0dXJuIHByb21pc2VSZWplY3RzKHQsICJOb3RBbGxvd2VkRXJy
b3IiLCBuYXZpZ2F0b3IuY3JlZGVudGlhbHMuY3JlYXRlKG9wdGlvbnMpLCAiT3BlcmF0aW9uIHRp
bWVkIG91dC4iKS50aGVuKCgpID0+IHsKICAgICAgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5l
cikKICAgICAgICAgICAgICAgICB0ZXN0UnVubmVyLmNsZWFuVXBLZXljaGFpbih0ZXN0UnBJZCwg
Y3JlZGVudGlhbElEQmFzZTY0KTsKICAgICAgICAgfSk7CkBAIC04NCw3ICs4NCw3IEBACiAgICAg
ICAgIH07CiAgICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKICAgICAgICAgICAgIHRlc3RS
dW5uZXIuYWRkVGVzdEtleVRvS2V5Y2hhaW4ocHJpdmF0ZUtleUJhc2U2NCwgdGVzdFJwSWQsIHRl
c3RVc2VyRW50aXR5QnVuZGxlQmFzZTY0KTsKLSAgICAgICAgcmV0dXJuIHByb21pc2VSZWplY3Rz
KHQsICJJbnZhbGlkU3RhdGVFcnJvciIsIG5hdmlnYXRvci5jcmVkZW50aWFscy5jcmVhdGUob3B0
aW9ucyksICJPcGVyYXRpb24gdGltZWQgb3V0LiIpLnRoZW4oKCkgPT4geworICAgICAgICByZXR1
cm4gcHJvbWlzZVJlamVjdHModCwgIk5vdEFsbG93ZWRFcnJvciIsIG5hdmlnYXRvci5jcmVkZW50
aWFscy5jcmVhdGUob3B0aW9ucyksICJPcGVyYXRpb24gdGltZWQgb3V0LiIpLnRoZW4oKCkgPT4g
ewogICAgICAgICAgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQogICAgICAgICAgICAgICAgIHRl
c3RSdW5uZXIuY2xlYW5VcEtleWNoYWluKHRlc3RScElkLCBjcmVkZW50aWFsSURCYXNlNjQpOwog
ICAgICAgICB9KTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvd3B0L3dlYmF1dGhuL3B1
YmxpYy1rZXktY3JlZGVudGlhbC1jcmVhdGUtZmFpbHVyZS1sb2NhbC5odHRwcy5odG1sIGIvTGF5
b3V0VGVzdHMvaHR0cC93cHQvd2ViYXV0aG4vcHVibGljLWtleS1jcmVkZW50aWFsLWNyZWF0ZS1m
YWlsdXJlLWxvY2FsLmh0dHBzLmh0bWwKaW5kZXggMjc3MmU5ZjVkOTY1OGU1MDU0MWI5MWMzNTFj
MjNlZDFlZTc4OTUxZC4uZmQ5NGFmZTk1NTY2Y2IwNDJlMzdiOTliMTIwOTkyZmRhY2FjMWU1YyAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHR0cC93cHQvd2ViYXV0aG4vcHVibGljLWtleS1jcmVk
ZW50aWFsLWNyZWF0ZS1mYWlsdXJlLWxvY2FsLmh0dHBzLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMv
aHR0cC93cHQvd2ViYXV0aG4vcHVibGljLWtleS1jcmVkZW50aWFsLWNyZWF0ZS1mYWlsdXJlLWxv
Y2FsLmh0dHBzLmh0bWwKQEAgLTQ4LDcgKzQ4LDcgQEAKICAgICAgICAgfTsKICAgICAgICAgaWYg
KHdpbmRvdy50ZXN0UnVubmVyKQogICAgICAgICAgICAgdGVzdFJ1bm5lci5hZGRUZXN0S2V5VG9L
ZXljaGFpbihwcml2YXRlS2V5QmFzZTY0LCB0ZXN0UnBJZCwgdGVzdFVzZXJFbnRpdHlCdW5kbGVC
YXNlNjQpOwotICAgICAgICByZXR1cm4gcHJvbWlzZVJlamVjdHModCwgIkludmFsaWRTdGF0ZUVy
cm9yIiwgbmF2aWdhdG9yLmNyZWRlbnRpYWxzLmNyZWF0ZShvcHRpb25zKSwgIkF0IGxlYXN0IG9u
ZSBjcmVkZW50aWFsIG1hdGNoZXMgYW4gZW50cnkgb2YgdGhlIGV4Y2x1ZGVDcmVkZW50aWFscyBs
aXN0IGluIHRoZSBwbGF0Zm9ybSBhdHRhY2hlZCBhdXRoZW50aWNhdG9yLiIpLnRoZW4oKCkgPT4g
eworICAgICAgICByZXR1cm4gcHJvbWlzZVJlamVjdHModCwgIk5vdEFsbG93ZWRFcnJvciIsIG5h
dmlnYXRvci5jcmVkZW50aWFscy5jcmVhdGUob3B0aW9ucyksICJBdCBsZWFzdCBvbmUgY3JlZGVu
dGlhbCBtYXRjaGVzIGFuIGVudHJ5IG9mIHRoZSBleGNsdWRlQ3JlZGVudGlhbHMgbGlzdCBpbiB0
aGUgcGxhdGZvcm0gYXR0YWNoZWQgYXV0aGVudGljYXRvci4iKS50aGVuKCgpID0+IHsKICAgICAg
ICAgICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKICAgICAgICAgICAgICAgICB0ZXN0UnVubmVy
LmNsZWFuVXBLZXljaGFpbih0ZXN0UnBJZCwgY3JlZGVudGlhbElEQmFzZTY0KTsKICAgICAgICAg
fSk7CkBAIC04MSw3ICs4MSw3IEBACiAgICAgICAgIH07CiAgICAgICAgIGlmICh3aW5kb3cudGVz
dFJ1bm5lcikKICAgICAgICAgICAgIHRlc3RSdW5uZXIuYWRkVGVzdEtleVRvS2V5Y2hhaW4ocHJp
dmF0ZUtleUJhc2U2NCwgdGVzdFJwSWQsIHRlc3RVc2VyRW50aXR5QnVuZGxlQmFzZTY0KTsKLSAg
ICAgICAgcmV0dXJuIHByb21pc2VSZWplY3RzKHQsICJJbnZhbGlkU3RhdGVFcnJvciIsIG5hdmln
YXRvci5jcmVkZW50aWFscy5jcmVhdGUob3B0aW9ucyksICJBdCBsZWFzdCBvbmUgY3JlZGVudGlh
bCBtYXRjaGVzIGFuIGVudHJ5IG9mIHRoZSBleGNsdWRlQ3JlZGVudGlhbHMgbGlzdCBpbiB0aGUg
cGxhdGZvcm0gYXR0YWNoZWQgYXV0aGVudGljYXRvci4iKS50aGVuKCgpID0+IHsKKyAgICAgICAg
cmV0dXJuIHByb21pc2VSZWplY3RzKHQsICJOb3RBbGxvd2VkRXJyb3IiLCBuYXZpZ2F0b3IuY3Jl
ZGVudGlhbHMuY3JlYXRlKG9wdGlvbnMpLCAiQXQgbGVhc3Qgb25lIGNyZWRlbnRpYWwgbWF0Y2hl
cyBhbiBlbnRyeSBvZiB0aGUgZXhjbHVkZUNyZWRlbnRpYWxzIGxpc3QgaW4gdGhlIHBsYXRmb3Jt
IGF0dGFjaGVkIGF1dGhlbnRpY2F0b3IuIikudGhlbigoKSA9PiB7CiAgICAgICAgICAgICBpZiAo
d2luZG93LnRlc3RSdW5uZXIpCiAgICAgICAgICAgICAgICAgdGVzdFJ1bm5lci5jbGVhblVwS2V5
Y2hhaW4odGVzdFJwSWQsIGNyZWRlbnRpYWxJREJhc2U2NCk7CiAgICAgICAgIH0pOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>