<?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>45113</bug_id>
          
          <creation_ts>2010-09-02 09:55:16 -0700</creation_ts>
          <short_desc>FTP EPLF does not handle directory</short_desc>
          <delta_ts>2022-02-28 06:52:19 -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>Page Loading</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://renevier.net/misc/eplf.php</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="arno.">a.renevier</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>achristensen</cc>
    
    <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>clopez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>dbates</cc>
    
    <cc>japhet</cc>
    
    <cc>nep-webkit</cc>
    
    <cc>pulkomandy</cc>
    
    <cc>skyul</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>273423</commentid>
    <comment_count>0</comment_count>
    <who name="arno.">a.renevier</who>
    <bug_when>2010-09-02 09:55:16 -0700</bug_when>
    <thetext>Hi,
ftp eplf does not handle directory.
When trying to parse this example:
http://cr.yp.to/ftp/list/eplf.html

    +i8388621.48594,m825718503,r,s280, djb.html
     +i8388621.50690,m824255907,/, 514
     +i8388621.48598,m824253270,r,s612, 514.html

directory 514 is not displayed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>273425</commentid>
    <comment_count>1</comment_count>
      <attachid>66381</attachid>
    <who name="arno.">a.renevier</who>
    <bug_when>2010-09-02 09:56:23 -0700</bug_when>
    <thetext>Created attachment 66381
php testcase</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>273430</commentid>
    <comment_count>2</comment_count>
    <who name="arno.">a.renevier</who>
    <bug_when>2010-09-02 10:03:17 -0700</bug_when>
    <thetext>that&apos;s because of:
if (!result.type) /* access denied */ 
{
 ...
return FTPJunkEntry;
}

(in file FTPDirectoryParser.cpp, function  parseOneFTPLine)
actually, FTPDirectoryEntry is 0.  So, FTPDirectoryEntry is considered as junk.
I don&apos;t known why this test is performed only in SUPPORT_EPLF. Is it safe to remove it ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>273432</commentid>
    <comment_count>3</comment_count>
      <attachid>66385</attachid>
    <who name="arno.">a.renevier</who>
    <bug_when>2010-09-02 10:07:44 -0700</bug_when>
    <thetext>Created attachment 66385
patch v0.1

first patch proposal: removes access denied test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>273433</commentid>
    <comment_count>4</comment_count>
      <attachid>66386</attachid>
    <who name="arno.">a.renevier</who>
    <bug_when>2010-09-02 10:10:31 -0700</bug_when>
    <thetext>Created attachment 66386
patch v0.2

second patch proposal: start FTPEntryType enum to 1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>317006</commentid>
    <comment_count>5</comment_count>
      <attachid>66385</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-12-03 13:23:54 -0800</bug_when>
    <thetext>Comment on attachment 66385
patch v0.1

webkit-patch upload will correctly obsolete old patches and set r? on new patches for you.

Also 
+        No new tests. (OOPS!)

Should be replaced with a list of tests for this change, or an explanation of why testing is impossible.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>317007</commentid>
    <comment_count>6</comment_count>
      <attachid>66386</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-12-03 13:24:46 -0800</bug_when>
    <thetext>Comment on attachment 66386
patch v0.2

You need to explain &quot;why&quot; this is correct in your ChangeLog.  As-is, this untested change makes no sense.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1041240</commentid>
    <comment_count>7</comment_count>
      <attachid>239713</attachid>
    <who name="Adrien Destugues">pulkomandy</who>
    <bug_when>2014-10-13 00:45:53 -0700</bug_when>
    <thetext>Created attachment 239713
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1042181</commentid>
    <comment_count>8</comment_count>
      <attachid>239713</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-10-16 14:11:59 -0700</bug_when>
    <thetext>Comment on attachment 239713
Patch

Looks good, r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1042183</commentid>
    <comment_count>9</comment_count>
      <attachid>239713</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2014-10-16 14:13:32 -0700</bug_when>
    <thetext>Comment on attachment 239713
Patch

Wait, there seems to be a test case attached to this bug report, are we sure this cannot be layout tested?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1042187</commentid>
    <comment_count>10</comment_count>
    <who name="Adrien Destugues">pulkomandy</who>
    <bug_when>2014-10-16 14:24:42 -0700</bug_when>
    <thetext>Right, I didn&apos;t notice it was there and I wasn&apos;t aware php could be used in tests. I will look into turning it into a proper layout test but I probably need to get the php-based tests running for the Haiku port first.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1141583</commentid>
    <comment_count>11</comment_count>
      <attachid>239713</attachid>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2015-11-12 12:13:01 -0800</bug_when>
    <thetext>Comment on attachment 239713
Patch

Thanks for your contribution. We are clearing the review queue of old patches that no longer apply to WebKit trunk.

Please resubmit this bug with the test case turned into a layout test. If you need help, ping myself or cdumez on IRC.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1823631</commentid>
    <comment_count>12</comment_count>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2021-12-13 10:52:13 -0800</bug_when>
    <thetext>Hello,
I would like to work on this.
I have only found a higher level overview of how testcases are to be written for webkit, is there some specific documentation for cases like this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1823657</commentid>
    <comment_count>13</comment_count>
    <who name="Adrien Destugues">pulkomandy</who>
    <bug_when>2021-12-13 11:27:13 -0800</bug_when>
    <thetext>Hi,

The tests are found in the LayoutTests/ directory. Most of them are html files and are just loaded directly by the browser by accessing the files.

In this specific case we need a test that is loaded through a web server. When this patch was first written, this would be done using php, but now it&apos;s using python instead. You can find examples of tests like that in LayoutTests/http/tests/.

The php file attached to this ticket can be trivially converted to a python script following these examples.

Next to each test there is a file with the same name, with the extension replaced with &quot;-expected.txt&quot;. This corresponds to the output of the DumpRenderTree executable when loading and executing that specific test. The testsuite frameworks run DumpRenderTree and compares the result with this file, to decide if the test is passed or failed.

The expected result (pass or fail) for each test is stored in &quot;TestExpectations&quot; files in the LayoutTests directory. The default is PASS so you don&apos;t need to do anything special if the test passes everywhere. There are several expectation files for different platforms and configurations, allowing to keep track of the current state of tests. This make it easy to see the impact of any given changes, both in terms of tests that are broken, and tests that are fixed by it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825342</commentid>
    <comment_count>14</comment_count>
      <attachid>447520</attachid>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2021-12-18 08:00:01 -0800</bug_when>
    <thetext>Created attachment 447520
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825355</commentid>
    <comment_count>15</comment_count>
      <attachid>447523</attachid>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2021-12-18 10:44:57 -0800</bug_when>
    <thetext>Created attachment 447523
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825373</commentid>
    <comment_count>16</comment_count>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2021-12-18 13:00:45 -0800</bug_when>
    <thetext>It looks like I&apos;ve uploaded the wrong test expectation (from a previous iteration I&apos;ve tested) which the Macos builder hit, sorry about that.

It does not really explain however why the gtk builder has hit an internal server error when trying to run this test.
https://ews-build.s3-us-west-2.amazonaws.com/GTK-WK2-Tests-EWS/r447520-3351/http/tests/misc/ftp-eplf-directory-pretty-diff.html

I don&apos;t really know what the GTK port does different to the mac port here, I would apreciate some guidance.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825376</commentid>
    <comment_count>17</comment_count>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2021-12-18 13:23:11 -0800</bug_when>
    <thetext>The link above is from the previous attempt, this time it just times out on the GTK builder (while the mac builder(s) seem to run the test normally)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825418</commentid>
    <comment_count>18</comment_count>
      <attachid>447543</attachid>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2021-12-18 23:47:27 -0800</bug_when>
    <thetext>Created attachment 447543
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825427</commentid>
    <comment_count>19</comment_count>
    <who name="Adrien Destugues">pulkomandy</who>
    <bug_when>2021-12-19 01:16:44 -0800</bug_when>
    <thetext>Hello,

A bit of context for this: we don&apos;t use it for FTP in HaikuWebKit (yet) but we use it to provide directory listings for the file:// protocol accessing local directories. The EPLF format is used because it is well-specified and easy to generate in our file:// protocol handler.

Pascal now converted the attached test to Python and added it to the LayoutTests, but the expectations.txt would need to be different on different platforms. As this isn&apos;t an html test, we have no control over the exact rendering of the directory listing (different fonts are used on each platform, changing the size of elements) and we also can&apos;t use javascript to do a more specific test.

We don&apos;t know how to proceed with this, any opinions?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825435</commentid>
    <comment_count>20</comment_count>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2021-12-19 04:01:35 -0800</bug_when>
    <thetext>Looking at the MacOS test results it seems there is a second problem, that of the timestamp display. The Haiku port has a patch to change the display of timestamps in the ftp code to use the OS timezone for display instead of gmttime.

How does the TestSuite deal with such situations? Is there a predictable timezone set for tests or would for example the python test have to change the send listing based on the current timezone?

And as a second question should the code to change the timestamp display be submitted in this same changeset?

The diff, for reference:
--- a/Source/WebCore/loader/FTPDirectoryParser.cpp
+++ b/Source/WebCore/loader/FTPDirectoryParser.cpp
@@ -156,7 +156,7 @@ FTPEntryType parseOneFTPLine(const char* line, ListState&amp; state, ListResult&amp; res
                 time_t t = static_cast&lt;time_t&gt;(seconds);
 
                 // FIXME: This code has the year 2038 bug
-                gmtime_r(&amp;t, &amp;result.modifiedTime);
+                localtime_r(&amp;t, &amp;result.modifiedTime);
                 result.modifiedTime.tm_year += 1900;
               }
             }</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825789</commentid>
    <comment_count>21</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2021-12-20 15:54:38 -0800</bug_when>
    <thetext>(In reply to Pascal Abresch from comment #16)
&gt; It looks like I&apos;ve uploaded the wrong test expectation (from a previous
&gt; iteration I&apos;ve tested) which the Macos builder hit, sorry about that.
&gt; 
&gt; It does not really explain however why the gtk builder has hit an internal
&gt; server error when trying to run this test.
&gt; https://ews-build.s3-us-west-2.amazonaws.com/GTK-WK2-Tests-EWS/r447520-3351/
&gt; http/tests/misc/ftp-eplf-directory-pretty-diff.html
&gt; 
&gt; I don&apos;t really know what the GTK port does different to the mac port here, I
&gt; would apreciate some guidance.

GTK doesn&apos;t enable FTPDIR at build time. So the test is timing out there.

I suggest skipping this test at LayoutTests/platform/gtk/TestExpectations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1844044</commentid>
    <comment_count>22</comment_count>
      <attachid>452688</attachid>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2022-02-20 01:48:39 -0800</bug_when>
    <thetext>Created attachment 452688
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1844045</commentid>
    <comment_count>23</comment_count>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2022-02-20 01:49:55 -0800</bug_when>
    <thetext>I&apos;ve updated the patch to skip the GTK test and include the MacOS test as the expected result.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1844198</commentid>
    <comment_count>24</comment_count>
      <attachid>452729</attachid>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2022-02-21 07:31:25 -0800</bug_when>
    <thetext>Created attachment 452729
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1844534</commentid>
    <comment_count>25</comment_count>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2022-02-21 20:35:55 -0800</bug_when>
    <thetext>The layout test now passes for MacOS, it still fails for iOS duo to the differinh font sizes. How should I proceed with this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846304</commentid>
    <comment_count>26</comment_count>
    <who name="Carlos Alberto Lopez Perez">clopez</who>
    <bug_when>2022-02-26 08:30:47 -0800</bug_when>
    <thetext>(In reply to Pascal Abresch from comment #25)
&gt; The layout test now passes for MacOS, it still fails for iOS duo to the
&gt; differinh font sizes. How should I proceed with this?

You should add a file in this patch with the iOS test results [1] in the path LayoutTests/platform/ios/http/tests/misc/ftp-eplf-directory-expected.txt


[1] https://ews-build.s3-us-west-2.amazonaws.com/iOS-15-Simulator-WK2-Tests-EWS/452729-8760-rerun/http/tests/misc/ftp-eplf-directory-actual.txt</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846325</commentid>
    <comment_count>27</comment_count>
      <attachid>453305</attachid>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2022-02-26 12:11:45 -0800</bug_when>
    <thetext>Created attachment 453305
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846333</commentid>
    <comment_count>28</comment_count>
      <attachid>453305</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2022-02-26 13:31:36 -0800</bug_when>
    <thetext>Comment on attachment 453305
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=453305&amp;action=review

Thanks so much for this contribution. Looks good.

&gt; Source/WebCore/ChangeLog:17
&gt; +        Test: http/tests/misc/ftp-eplf-directory-expected.txt

Ideally this should list the test, ftp-eplf-directory.py, not the expected result file.

Really unfortunate there is no way to make an FTP test use text-style results instead of render tree dumps. We’ll have to rebase these expected results any time there are rendering changes (unrelated to FTP).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846336</commentid>
    <comment_count>29</comment_count>
      <attachid>453307</attachid>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2022-02-26 13:41:53 -0800</bug_when>
    <thetext>Created attachment 453307
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846337</commentid>
    <comment_count>30</comment_count>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2022-02-26 13:48:54 -0800</bug_when>
    <thetext>I&apos;ve updated the patch, I agree that it is unfortunate to use the precise rendering output here since the test only wants to roughly test whether the directory is display, and not if it is displayed in the exact same way.

Thanks for all the help!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846338</commentid>
    <comment_count>31</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2022-02-26 13:49:28 -0800</bug_when>
    <thetext>Long ago this was Mozilla source code; I wonder if Firefox has a similar bug. I couldn’t find it myself by searching. Maybe they changed this long ago.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846339</commentid>
    <comment_count>32</comment_count>
      <attachid>453307</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2022-02-26 13:50:49 -0800</bug_when>
    <thetext>Comment on attachment 453307
Patch

Waiting for EWS to show passing results, then someone should set commit-queue+ too.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846614</commentid>
    <comment_count>33</comment_count>
    <who name="Pascal Abresch">nep-webkit</who>
    <bug_when>2022-02-28 06:00:59 -0800</bug_when>
    <thetext>Looks like ews passed now, it had a (probably unrelated) failure in wk2 ios before, but it worked after a restart.

It should be ready to commit now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846625</commentid>
    <comment_count>34</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-02-28 06:51:29 -0800</bug_when>
    <thetext>Committed r290595 (247871@main): &lt;https://commits.webkit.org/247871@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 453307.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1846626</commentid>
    <comment_count>35</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-02-28 06:52:19 -0800</bug_when>
    <thetext>&lt;rdar://problem/89555741&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>66381</attachid>
            <date>2010-09-02 09:56:23 -0700</date>
            <delta_ts>2010-09-02 09:56:23 -0700</delta_ts>
            <desc>php testcase</desc>
            <filename>eplf.php</filename>
            <type>application/x-httpd-php</type>
            <size>233</size>
            <attacher name="arno.">a.renevier</attacher>
            
              <data encoding="base64">PD9waHAKaGVhZGVyKCJDb250ZW50LXR5cGU6IGFwcGxpY2F0aW9uL3gtZnRwLWRpcmVjdG9yeVxu
Iik7CgpwcmludCgiK2k4Mzg4NjIxLjQ4NTk0LG04MjU3MTg1MDMscixzMjgwLFx0ZGpiLmh0bWxc
clxuIik7CnByaW50KCIraTgzODg2MjEuNTA2OTAsbTgyNDI1NTkwNywvLFx0NTE0XHJcbiIpOwpw
cmludCgiK2k4Mzg4NjIxLjQ4NTk4LG04MjQyNTMyNzAscixzNjEyLFx0NTE0Lmh0bWxcclxuIik7
Cj8+Cgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>66385</attachid>
            <date>2010-09-02 10:07:44 -0700</date>
            <delta_ts>2010-12-03 13:23:54 -0800</delta_ts>
            <desc>patch v0.1</desc>
            <filename>45113.patch</filename>
            <type>text/plain</type>
            <size>1750</size>
            <attacher name="arno.">a.renevier</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
ZjliYzZiNi4uNTZkYjQ5MCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsOCArMSwyMCBAQAorMjAxMC0wOS0wMiAgQXJubyBSZW5ldmll
ciAgPGFybm9AcmVuZXZpZXIubmV0PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIGRpcmVjdG9yeSBzdXBwb3J0IGZvciBmdHAgZXBsZiBiYWNrZW5kCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00NTExMworCisg
ICAgICAgIE5vIG5ldyB0ZXN0cy4gKE9PUFMhKQorCisgICAgICAgICogbG9hZGVyL0ZUUERpcmVj
dG9yeVBhcnNlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpwYXJzZU9uZUZUUExpbmUpOgorCiAy
MDEwLTA4LTMxICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZp
ZXdlZCBieSBTaW1vbiBGcmFzZXIuCiAKICAgICAgICAgTWFrZSBET00gY2xhc3NlcyBzdGFydCB3
aXRoIGEgcmVmZXJlbmNlIGNvdW50IG9mIDEsIGxpa2UgYWxsIG90aGVyIFJlZkNvdW50ZWQKICAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI4MDY4CiAKICAg
ICAgICAgKiBkb20vRG9jdW1lbnQuY3BwOgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9sb2FkZXIvRlRQ
RGlyZWN0b3J5UGFyc2VyLmNwcCBiL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5j
cHAKaW5kZXggZjZhNzRkZS4uNjk3MjJiMSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9sb2FkZXIvRlRQ
RGlyZWN0b3J5UGFyc2VyLmNwcAorKysgYi9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJz
ZXIuY3BwCkBAIC0yMjQsMjEgKzIyNCwxNiBAQCBGVFBFbnRyeVR5cGUgcGFyc2VPbmVGVFBMaW5l
KGNvbnN0IGNoYXIqIGxpbmUsIExpc3RTdGF0ZSYgc3RhdGUsIExpc3RSZXN1bHQmIHJlcwogICAg
ICAgICAgIHsKICAgICAgICAgICAgIHN0YXRlLnBhcnNlZE9uZSA9IHRydWU7CiAgICAgICAgICAg
ICBzdGF0ZS5saXN0U3R5bGUgPSBsc3R5bGUgPSAnRSc7CiAKICAgICAgICAgICAgIHAgPSAmKGxp
bmVbbGluZWxlbl9zYW5zX3dzcF0pOwogICAgICAgICAgICAgcmVzdWx0LmZpbGVuYW1lID0gdG9r
ZW5zWzFdOwogICAgICAgICAgICAgcmVzdWx0LmZpbGVuYW1lTGVuZ3RoID0gcCAtIHRva2Vuc1sx
XTsKIAotICAgICAgICAgICAgaWYgKCFyZXN1bHQudHlwZSkgLyogYWNjZXNzIGRlbmllZCAqLwot
ICAgICAgICAgICAgewotICAgICAgICAgICAgICByZXN1bHQudHlwZSA9IEZUUEZpbGVFbnRyeTsg
LyogaXMgYXNzdW1pbmcgJ2YnaWxlIGNvcnJlY3Q/ICovCi0gICAgICAgICAgICAgIHJldHVybiBG
VFBKdW5rRW50cnk7ICAgICAgICAgICAgLyogTk8hIGp1bmsgaXQuICovCi0gICAgICAgICAgICB9
CiAgICAgICAgICAgICByZXR1cm4gcmVzdWx0LnR5cGU7CiAgICAgICAgICAgfQogICAgICAgICAg
IGlmIChwb3MgPj0gKGxpbmVsZW4tMSkgfHwgbGluZVtwb3NdICE9ICcsJykKICAgICAgICAgICAg
IGJyZWFrOwogICAgICAgICAgIHBvcysrOwogICAgICAgICB9IC8qIHdoaWxlIChwb3MgPCBsaW5l
bGVuKSAqLwogICAgICAgICByZXN1bHQuY2xlYXIoKTsKICAgICAgIH0gLyogaWYgKCpsaW5lID09
ICcrJyAmJiBsaW5lbGVuID4gNCAmJiBudW10b2tzID49IDIpICovCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>66386</attachid>
            <date>2010-09-02 10:10:31 -0700</date>
            <delta_ts>2010-12-03 13:24:46 -0800</delta_ts>
            <desc>patch v0.2</desc>
            <filename>45113.patch</filename>
            <type>text/plain</type>
            <size>1448</size>
            <attacher name="arno.">a.renevier</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
ZjliYzZiNi4uNTZkYjQ5MCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsOCArMSwyMCBAQAorMjAxMC0wOS0wMiAgQXJubyBSZW5ldmll
ciAgPGFybm9AcmVuZXZpZXIubmV0PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIGRpcmVjdG9yeSBzdXBwb3J0IGZvciBmdHAgZXBsZiBiYWNrZW5kCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00NTExMworCisg
ICAgICAgIE5vIG5ldyB0ZXN0cy4gKE9PUFMhKQorCisgICAgICAgICogbG9hZGVyL0ZUUERpcmVj
dG9yeVBhcnNlci5jcHA6CisgICAgICAgIChXZWJDb3JlOjpwYXJzZU9uZUZUUExpbmUpOgorCiAy
MDEwLTA4LTMxICBEYXJpbiBBZGxlciAgPGRhcmluQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZp
ZXdlZCBieSBTaW1vbiBGcmFzZXIuCiAKICAgICAgICAgTWFrZSBET00gY2xhc3NlcyBzdGFydCB3
aXRoIGEgcmVmZXJlbmNlIGNvdW50IG9mIDEsIGxpa2UgYWxsIG90aGVyIFJlZkNvdW50ZWQKICAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI4MDY4CiAKICAg
ICAgICAgKiBkb20vRG9jdW1lbnQuY3BwOgpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9sb2FkZXIvRlRQ
RGlyZWN0b3J5UGFyc2VyLmggYi9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIuaApp
bmRleCAwMjNhODk1Li4yZWRhYjRhIDEwMDY0NAotLS0gYS9XZWJDb3JlL2xvYWRlci9GVFBEaXJl
Y3RvcnlQYXJzZXIuaAorKysgYi9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIuaApA
QCAtMTA0LDE3ICsxMDQsMTcgQEAgc3RydWN0IExpc3RTdGF0ZSB7CiAgICAgY2hhciAgICAgICAg
bGlzdFN0eWxlOyAgICAgICAgIC8qIExJU1Rpbmcgc3R5bGUgKi8KICAgICBib29sICAgICAgICBw
YXJzZWRPbmU7ICAgICAgICAgLyogcmV0dXJuZWQgYW55dGhpbmcgeWV0PyAqLwogICAgIGNoYXIg
ICAgICAgIGNhcnJ5QnVmZmVyWzg0XTsgICAvKiBmb3IgVk1TIG11bHRpbGluZSAqLwogICAgIGlu
dCAgICAgICAgIGNhcnJ5QnVmZmVyTGVuZ3RoOyAvKiBsZW5ndGggb2YgbmFtZSBpbiBjYXJyeV9i
dWYgKi8KICAgICBpbnQ2NF90ICAgICBudW1MaW5lczsgICAgICAgICAgLyogbnVtYmVyIG9mIGxp
bmVzIHNlZW4gKi8KIH07CiAKIGVudW0gRlRQRW50cnlUeXBlIHsKLSAgICBGVFBEaXJlY3RvcnlF
bnRyeSwKKyAgICBGVFBEaXJlY3RvcnlFbnRyeSA9IDEsCiAgICAgRlRQRmlsZUVudHJ5LAogICAg
IEZUUExpbmtFbnRyeSwKICAgICBGVFBNaXNjRW50cnksCiAgICAgRlRQSnVua0VudHJ5CiB9Owog
CiBzdHJ1Y3QgTGlzdFJlc3VsdAogewo=
</data>
<flag name="review"
          id="66359"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>239713</attachid>
            <date>2014-10-13 00:45:53 -0700</date>
            <delta_ts>2015-11-12 12:13:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45113-20141013094701.patch</filename>
            <type>text/plain</type>
            <size>2108</size>
            <attacher name="Adrien Destugues">pulkomandy</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc0NTgyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDhkYmNhZTQ1YzJmNWJk
MTg3NzJjZjRlMTRjZDZlMDE2MTQ3M2QxMi4uNmFiMWY1M2RiZWU5NzhiODNhYjI4OTM4N2VhM2Nl
MTEzZGNjMDExZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDE0LTEwLTEzICBBZHJp
ZW4gRGVzdHVndWVzICA8cHVsa29tYW5keUBnbWFpbC5jb20+CisKKyAgICAgICAgRlRQIEVQTEYg
ZG9lcyBub3QgaGFuZGxlIGRpcmVjdG9yeQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9NDUxMTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBObyBuZXcgdGVzdHM6IHRlc3RpbmcgRlRQIGNvZGUgbmVlZHMgYSBj
b2xsZWN0aW9uIG9mIEZUUCBzZXJ2ZXJzIHVzaW5nIHRoZSB2YXJpb3VzIGxpc3QgZm9ybWF0cy4K
KworICAgICAgICBUaGUgY29kZSB1c2VkICIhcmVzdWx0LnR5cGUiIHRvIGNoZWNrIGZvciBhbiBp
bnZhbGlkIHR5cGUuIEhvd2V2ZXIsCisgICAgICAgIHRoZSBmaXJzdCB0eXBlIGluIHRoZSBGVFBF
bnRyeVR5cGUgZW51bSBpcyBGVFBEaXJlY3RvcnlFbnRyeSwgc28gdGhpcworICAgICAgICB3YXMg
YWN0dWFsbHkgcmV0dXJuaW5nIHRydWUgZm9yIGRpcmVjdG9yaWVzLCB0dXJuaW5nIHRoZW0gaW50
byAianVuayIKKyAgICAgICAgZW50cmllcyB3aGljaCB3b3VsZCBub3QgYmUgbGlzdGVkLgorCisg
ICAgICAgIFNpbmNlIHRoZSBjb2RlIGZvciBFUExGIGNhbiBvbmx5IHJlc3VsdCBpbiBlaXRoZXIg
ZmlsZXMsIGRpcmVjdG9yaWVzLAorICAgICAgICBvciB1bmluaXRpYWxpemVkL2p1bmsgZW50cmll
cywgdGhlIGNoZWNrIGNhbiBiZSByZW1vdmVkLCByZXR1cm5pbmcKKyAgICAgICAgcmVzdWx0LnR5
cGUgaXMgdGhlIGNvcnJlY3QgdGhpbmcgdG8gZG8gaW4gYWxsIDMgY2FzZXMuCisKKyAgICAgICAg
KiBsb2FkZXIvRlRQRGlyZWN0b3J5UGFyc2VyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OnBhcnNl
T25lRlRQTGluZSk6CisKIDIwMTQtMTAtMTAgIFphbiBEb2JlcnNlayAgPHpkb2JlcnNla0BpZ2Fs
aWEuY29tPgogCiAgICAgICAgIEF2b2lkIGRlZmF1bHRpbmcgdG8gY2FwdHVyZS1ieS12YWx1ZSBm
b3IgQysrMTEgbGFtYmRhcyBpbiBXZWJDb3JlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9s
b2FkZXIvRlRQRGlyZWN0b3J5UGFyc2VyLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GVFBE
aXJlY3RvcnlQYXJzZXIuY3BwCmluZGV4IDE1YTc4MTJiZjA3ZGM2YjgwZTczZmRmMGFmMDk5NjU0
YjE3NzgwNjcuLjc2ZWU3MWI4YmIwZTg1NDdlMTk3ODJlODFkZDg2ZjA0YWI0MTQxYTUgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIuY3BwCisrKyBi
L1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIuY3BwCkBAIC0xODgsMTEg
KzE4OCw2IEBAIEZUUEVudHJ5VHlwZSBwYXJzZU9uZUZUUExpbmUoY29uc3QgY2hhciogbGluZSwg
TGlzdFN0YXRlJiBzdGF0ZSwgTGlzdFJlc3VsdCYgcmVzCiAgICAgICAgICAgICByZXN1bHQuZmls
ZW5hbWUgPSB0b2tlbnNbMV07CiAgICAgICAgICAgICByZXN1bHQuZmlsZW5hbWVMZW5ndGggPSBw
IC0gdG9rZW5zWzFdOwogCi0gICAgICAgICAgICBpZiAoIXJlc3VsdC50eXBlKSAvKiBhY2Nlc3Mg
ZGVuaWVkICovCi0gICAgICAgICAgICB7Ci0gICAgICAgICAgICAgIHJlc3VsdC50eXBlID0gRlRQ
RmlsZUVudHJ5OyAvKiBpcyBhc3N1bWluZyAnZidpbGUgY29ycmVjdD8gKi8KLSAgICAgICAgICAg
ICAgcmV0dXJuIEZUUEp1bmtFbnRyeTsgICAgICAgICAgICAvKiBOTyEganVuayBpdC4gKi8KLSAg
ICAgICAgICAgIH0KICAgICAgICAgICAgIHJldHVybiByZXN1bHQudHlwZTsKICAgICAgICAgICB9
CiAgICAgICAgICAgaWYgKHBvcyA+PSAobGluZWxlbi0xKSB8fCBsaW5lW3Bvc10gIT0gJywnKQo=
</data>
<flag name="review"
          id="264437"
          type_id="1"
          status="-"
          setter="bburg"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447520</attachid>
            <date>2021-12-18 08:00:01 -0800</date>
            <delta_ts>2021-12-18 10:44:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45113-20211218165958.patch</filename>
            <type>text/plain</type>
            <size>7116</size>
            <attacher name="Pascal Abresch">nep-webkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzdiMWMxYjI2NWM3ODJi
NmRlMTI3ZTFjZWYxMGJkZWVkZTI3ODVlYy4uOTc0YjEyZTM5YmY5Y2QzNDQ2NjcxYTk3MGRkZTBm
NmQ0NDM1ZmM5OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIxLTEyLTE4ICBBcm5v
IFJlbmV2aWVyICA8YXJub0ByZW5ldmllci5uZXQ+CisKKyAgICAgICAgRlRQIEVQTEYgZG9lcyBu
b3QgaGFuZGxlIGRpcmVjdG9yeQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NDUxMTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBUaGUgY29kZSB1c2VkICIhcmVzdWx0LnR5cGUiIHRvIGNoZWNrIGZvciBhbiBp
bnZhbGlkIHR5cGUuIEhvd2V2ZXIsCisgICAgICAgIHRoZSBmaXJzdCB0eXBlIGluIHRoZSBGVFBF
bnRyeVR5cGUgZW51bSBpcyBGVFBEaXJlY3RvcnlFbnRyeSwgc28gdGhpcworICAgICAgICB3YXMg
YWN0dWFsbHkgcmV0dXJuaW5nIHRydWUgZm9yIGRpcmVjdG9yaWVzLCB0dXJuaW5nIHRoZW0gaW50
byAianVuayIKKyAgICAgICAgZW50cmllcyB3aGljaCB3b3VsZCBub3QgYmUgbGlzdGVkLgorCisg
ICAgICAgIFNpbmNlIHRoZSBjb2RlIGZvciBFUExGIGNhbiBvbmx5IHJlc3VsdCBpbiBlaXRoZXIg
ZmlsZXMsIGRpcmVjdG9yaWVzLAorICAgICAgICBvciB1bmluaXRpYWxpemVkL2p1bmsgZW50cmll
cywgdGhlIGNoZWNrIGNhbiBiZSByZW1vdmVkLCByZXR1cm5pbmcKKyAgICAgICAgcmVzdWx0LnR5
cGUgaXMgdGhlIGNvcnJlY3QgdGhpbmcgdG8gZG8gaW4gYWxsIDMgY2FzZXMuCisKKyAgICAgICAg
VGVzdDogaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS1leHBlY3RlZC50eHQKKwor
ICAgICAgICAqIGxvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6cGFyc2VPbmVGVFBMaW5lKToKKwogMjAyMS0xMi0xNyAgV2Vuc29uIEhzaWVoICA8d2Vuc29u
X2hzaWVoQGFwcGxlLmNvbT4KIAogICAgICAgICBIaWRlIHZpZXdwb3J0LWNvbnN0cmFpbmVkIGVs
ZW1lbnRzIHRoYXQgYXJlIGRldGVjdGVkIGJ5IE1vZGFsQ29udGFpbmVyT2JzZXJ2ZXIKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIuY3BwIGIvU291
cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAKaW5kZXggMjRlODI1YjNi
ZTY0YmNhZjUxZjVkYjQwNmMyZDgzNDY2NzQwMDY4MC4uODFhOWNkYWY4NzA1ZjU2MTcwZjM0OTY4
NGVjMDFkYTk4MDVjZGQwNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERp
cmVjdG9yeVBhcnNlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9y
eVBhcnNlci5jcHAKQEAgLTE4OSwxMSArMTg5LDYgQEAgRlRQRW50cnlUeXBlIHBhcnNlT25lRlRQ
TGluZShjb25zdCBjaGFyKiBsaW5lLCBMaXN0U3RhdGUmIHN0YXRlLCBMaXN0UmVzdWx0JiByZXMK
ICAgICAgICAgICAgIHJlc3VsdC5maWxlbmFtZSA9IHRva2Vuc1sxXTsKICAgICAgICAgICAgIHJl
c3VsdC5maWxlbmFtZUxlbmd0aCA9IHAgLSB0b2tlbnNbMV07CiAKLSAgICAgICAgICAgIGlmICgh
cmVzdWx0LnR5cGUpIC8qIGFjY2VzcyBkZW5pZWQgKi8KLSAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgcmVzdWx0LnR5cGUgPSBGVFBGaWxlRW50cnk7IC8qIGlzIGFzc3VtaW5nICdmJ2lsZSBj
b3JyZWN0PyAqLwotICAgICAgICAgICAgICByZXR1cm4gRlRQSnVua0VudHJ5OyAgICAgICAgICAg
IC8qIE5PISBqdW5rIGl0LiAqLwotICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJuIHJl
c3VsdC50eXBlOwogICAgICAgICAgIH0KICAgICAgICAgICBpZiAocG9zID49IChsaW5lbGVuLTEp
IHx8IGxpbmVbcG9zXSAhPSAnLCcpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYjk3Y2I0ODQ5MWMyOWU4MDdhMTZiMDUxMTM2
YzQ3YmI5NmFhNjA0MC4uY2ExZDY3OWM1YjdhMGZiOWFhN2QzNzMxZWY1ZDE4NTc5MDEyOGEwZCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIxLTEyLTE4ICBBcm5vIFJlbmV2aWVyICA8YXJub0By
ZW5ldmllci5uZXQ+CisKKyAgICAgICAgRlRQIEVQTEYgZG9lcyBub3QgaGFuZGxlIGRpcmVjdG9y
eQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDUxMTMK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGVFAgRVBM
RiBkb2VzIG5vdCBoYW5kbGUgZGlyZWN0b3J5CisKKyAgICAgICAgVGhlIGNvZGUgdXNlZCAiIXJl
c3VsdC50eXBlIiB0byBjaGVjayBmb3IgYW4gaW52YWxpZCB0eXBlLiBIb3dldmVyLAorICAgICAg
ICB0aGUgZmlyc3QgdHlwZSBpbiB0aGUgRlRQRW50cnlUeXBlIGVudW0gaXMgRlRQRGlyZWN0b3J5
RW50cnksIHNvIHRoaXMKKyAgICAgICAgd2FzIGFjdHVhbGx5IHJldHVybmluZyB0cnVlIGZvciBk
aXJlY3RvcmllcywgdHVybmluZyB0aGVtIGludG8gImp1bmsiCisgICAgICAgIGVudHJpZXMgd2hp
Y2ggd291bGQgbm90IGJlIGxpc3RlZC4KKworICAgICAgICBTaW5jZSB0aGUgY29kZSBmb3IgRVBM
RiBjYW4gb25seSByZXN1bHQgaW4gZWl0aGVyIGZpbGVzLCBkaXJlY3RvcmllcywKKyAgICAgICAg
b3IgdW5pbml0aWFsaXplZC9qdW5rIGVudHJpZXMsIHRoZSBjaGVjayBjYW4gYmUgcmVtb3ZlZCwg
cmV0dXJuaW5nCisgICAgICAgIHJlc3VsdC50eXBlIGlzIHRoZSBjb3JyZWN0IHRoaW5nIHRvIGRv
IGluIGFsbCAzIGNhc2VzLgorCisgICAgICAgICogaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRp
cmVjdG9yeS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGh0dHAvdGVzdHMvbWlzYy9m
dHAtZXBsZi1kaXJlY3RvcnkucHk6IEFkZGVkLgorCiAyMDIxLTEyLTE3ICBBbGFuIEJ1anRhcyAg
PHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBSZWJhc2VsaW5lIGFmdGVyIHIyODcxOTkuCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9mdHAtZXBsZi1kaXJl
Y3RvcnktZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmE3NmI5ZGUwYTNjMTBjZDNiMDNjZTJhMDY4
NDE3NWJhNThiM2NhODIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3Rz
L21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDUwIEBACits
YXllciBhdCAoMCwwKSBzaXplIDc3NXgxMTg0CisgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA3
NzV4NjAwCisgICAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDYwMCkgc2l6ZSA3NzV4NTg0Cisg
ICAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCwwKSBzaXplIDc1OXg1ODQKK2xheWVyIGF0ICg4
LDgpIHNpemUgNzU5eDU4NAorICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCw4KSBzaXplIDc1OXg1
ODQKKyAgICBSZW5kZXJUYWJsZSB7VEFCTEV9IGF0ICgwLDApIHNpemUgNzU5eDgwCisgICAgICBS
ZW5kZXJUYWJsZVNlY3Rpb24ge1RCT0RZfSBhdCAoMCwwKSBzaXplIDc1OXg4MAorICAgICAgICBS
ZW5kZXJUYWJsZVJvdyB7VFJ9IGF0ICgwLDIpIHNpemUgNzU5eDI0CisgICAgICAgICAgUmVuZGVy
VGFibGVDZWxsIHtURH0gYXQgKDIsMikgc2l6ZSAxNngyNCBbcj0wIGM9MCBycz0xIGNzPTFdCisg
ICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSA0eDIyCisgICAgICAg
ICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDQ6ICIgIgorICAgICAgICAgIFJlbmRlclRh
YmxlQ2VsbCB7VER9IGF0ICgxOSwyKSBzaXplIDE3NHgyNCBbcj0wIGM9MSBycz0xIGNzPTFdCisg
ICAgICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgNjV4MjIgW2NvbG9yPSMw
MDAwRUVdCisgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDY1
eDIyCisgICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNjU6ICJkamIuaHRt
bCIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMTk0LDIpIHNpemUgNDE2eDI0
IFtyPTAgYz0yIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAo
MSwxKSBzaXplIDE1OHgyMgorICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAx
NTg6ICJNYXIgMSwgMTk5NiwgMjoxNSBQTSIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1RE
fSBhdCAoNjExLDIpIHNpemUgMTQ3eDI0IFtyPTAgYz0zIHJzPTEgY3M9MV0KKyAgICAgICAgICAg
IFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDU2eDIyCisgICAgICAgICAgICAgIHRl
eHQgcnVuIGF0ICgxLDEpIHdpZHRoIDU2OiAiMC4yOCBLQiIKKyAgICAgICAgUmVuZGVyVGFibGVS
b3cge1RSfSBhdCAoMCwyOCkgc2l6ZSA3NTl4MjQKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwg
e1REfSBhdCAoMiwyOCkgc2l6ZSAxNngyNCBbcj0xIGM9MCBycz0xIGNzPTFdCisgICAgICAgICAg
ICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSA0eDIyCisgICAgICAgICAgICAgIHRl
eHQgcnVuIGF0ICgxLDEpIHdpZHRoIDQ6ICIgIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7
VER9IGF0ICgxOSwyOCkgc2l6ZSAxNzR4MjQgW3I9MSBjPTEgcnM9MSBjcz0xXQorICAgICAgICAg
ICAgUmVuZGVySW5saW5lIHtBfSBhdCAoMCwwKSBzaXplIDMyeDIyIFtjb2xvcj0jMDAwMEVFXQor
ICAgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAzMngyMgorICAg
ICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDMyOiAiNTE0LyIKKyAgICAgICAg
ICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMTk0LDI4KSBzaXplIDQxNngyNCBbcj0xIGM9MiBy
cz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAx
NjN4MjIKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTYzOiAiRmViIDEz
LCAxOTk2LCAzOjU4IFBNIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg2MTEs
MjgpIHNpemUgMTQ3eDI0IFtyPTEgYz0zIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRl
eHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDEweDIyCisgICAgICAgICAgICAgIHRleHQgcnVuIGF0
ICgxLDEpIHdpZHRoIDEwOiAiLS0iCisgICAgICAgIFJlbmRlclRhYmxlUm93IHtUUn0gYXQgKDAs
NTQpIHNpemUgNzU5eDI0CisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDIsNTQp
IHNpemUgMTZ4MjQgW3I9MiBjPTAgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7
I3RleHR9IGF0ICgxLDEpIHNpemUgNHgyMgorICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwx
KSB3aWR0aCA0OiAiICIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMTksNTQp
IHNpemUgMTc0eDI0IFtyPTIgYz0xIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlcklubGlu
ZSB7QX0gYXQgKDAsMCkgc2l6ZSA2N3gyMiBbY29sb3I9IzAwMDBFRV0KKyAgICAgICAgICAgICAg
UmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgNjd4MjIKKyAgICAgICAgICAgICAgICB0
ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCA2NzogIjUxNC5odG1sIgorICAgICAgICAgIFJlbmRlclRh
YmxlQ2VsbCB7VER9IGF0ICgxOTQsNTQpIHNpemUgNDE2eDI0IFtyPTIgYz0yIHJzPTEgY3M9MV0K
KyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDE2M3gyMgorICAg
ICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAxNjM6ICJGZWIgMTMsIDE5OTYsIDM6
MTQgUE0iCisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDYxMSw1NCkgc2l6ZSAx
NDd4MjQgW3I9MiBjPTMgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9
IGF0ICgxLDEpIHNpemUgNTZ4MjIKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lk
dGggNTY6ICIwLjYxIEtCIgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9taXNj
L2Z0cC1lcGxmLWRpcmVjdG9yeS5weSBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9mdHAt
ZXBsZi1kaXJlY3RvcnkucHkKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZDY4NzcxYjAzOWRhMWJmYmI2YWM4YmJhNzhl
NGFjYzdiM2MzNmY2YgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMv
bWlzYy9mdHAtZXBsZi1kaXJlY3RvcnkucHkKQEAgLTAsMCArMSwxMiBAQAorIyEvdXNyL2Jpbi9l
bnYgcHl0aG9uMworCitpbXBvcnQgb3MKK2ltcG9ydCBzeXMKKworCitzeXMuc3Rkb3V0LndyaXRl
KAorICAgICdDb250ZW50LXR5cGU6IGFwcGxpY2F0aW9uL3gtZnRwLWRpcmVjdG9yeVxuXG4nCisg
ICAgJytpODM4ODYyMS40ODU5NCxtODI1NzE4NTAzLHIsczI4MCxcdEluIG9yZGVyIHRvIHBhc3Mg
dGhlcmUgbXVzdCBiZSBhIGRpcmVjdG9yeSBlbnRyeSBiZWxvdyBoZXJlXHJcbicKKyAgICAnK2k4
Mzg4NjIxLjUwNjkwLG04MjQyNTU5MDcsLyxcdGRpcmVjdG9yeVxyXG4nCisgICAgJytpODM4ODYy
MS40ODU5OCxtODI0MjUzMjcwLHIsczYxMixcdHRoaXJkIGVudHJ5XHJcbicKKykK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447523</attachid>
            <date>2021-12-18 10:44:57 -0800</date>
            <delta_ts>2021-12-18 23:47:20 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45113-20211218194455.patch</filename>
            <type>text/plain</type>
            <size>7116</size>
            <attacher name="Pascal Abresch">nep-webkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzdiMWMxYjI2NWM3ODJi
NmRlMTI3ZTFjZWYxMGJkZWVkZTI3ODVlYy4uOTc0YjEyZTM5YmY5Y2QzNDQ2NjcxYTk3MGRkZTBm
NmQ0NDM1ZmM5OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIxLTEyLTE4ICBBcm5v
IFJlbmV2aWVyICA8YXJub0ByZW5ldmllci5uZXQ+CisKKyAgICAgICAgRlRQIEVQTEYgZG9lcyBu
b3QgaGFuZGxlIGRpcmVjdG9yeQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NDUxMTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBUaGUgY29kZSB1c2VkICIhcmVzdWx0LnR5cGUiIHRvIGNoZWNrIGZvciBhbiBp
bnZhbGlkIHR5cGUuIEhvd2V2ZXIsCisgICAgICAgIHRoZSBmaXJzdCB0eXBlIGluIHRoZSBGVFBF
bnRyeVR5cGUgZW51bSBpcyBGVFBEaXJlY3RvcnlFbnRyeSwgc28gdGhpcworICAgICAgICB3YXMg
YWN0dWFsbHkgcmV0dXJuaW5nIHRydWUgZm9yIGRpcmVjdG9yaWVzLCB0dXJuaW5nIHRoZW0gaW50
byAianVuayIKKyAgICAgICAgZW50cmllcyB3aGljaCB3b3VsZCBub3QgYmUgbGlzdGVkLgorCisg
ICAgICAgIFNpbmNlIHRoZSBjb2RlIGZvciBFUExGIGNhbiBvbmx5IHJlc3VsdCBpbiBlaXRoZXIg
ZmlsZXMsIGRpcmVjdG9yaWVzLAorICAgICAgICBvciB1bmluaXRpYWxpemVkL2p1bmsgZW50cmll
cywgdGhlIGNoZWNrIGNhbiBiZSByZW1vdmVkLCByZXR1cm5pbmcKKyAgICAgICAgcmVzdWx0LnR5
cGUgaXMgdGhlIGNvcnJlY3QgdGhpbmcgdG8gZG8gaW4gYWxsIDMgY2FzZXMuCisKKyAgICAgICAg
VGVzdDogaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS1leHBlY3RlZC50eHQKKwor
ICAgICAgICAqIGxvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6cGFyc2VPbmVGVFBMaW5lKToKKwogMjAyMS0xMi0xNyAgV2Vuc29uIEhzaWVoICA8d2Vuc29u
X2hzaWVoQGFwcGxlLmNvbT4KIAogICAgICAgICBIaWRlIHZpZXdwb3J0LWNvbnN0cmFpbmVkIGVs
ZW1lbnRzIHRoYXQgYXJlIGRldGVjdGVkIGJ5IE1vZGFsQ29udGFpbmVyT2JzZXJ2ZXIKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIuY3BwIGIvU291
cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAKaW5kZXggMjRlODI1YjNi
ZTY0YmNhZjUxZjVkYjQwNmMyZDgzNDY2NzQwMDY4MC4uODFhOWNkYWY4NzA1ZjU2MTcwZjM0OTY4
NGVjMDFkYTk4MDVjZGQwNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERp
cmVjdG9yeVBhcnNlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9y
eVBhcnNlci5jcHAKQEAgLTE4OSwxMSArMTg5LDYgQEAgRlRQRW50cnlUeXBlIHBhcnNlT25lRlRQ
TGluZShjb25zdCBjaGFyKiBsaW5lLCBMaXN0U3RhdGUmIHN0YXRlLCBMaXN0UmVzdWx0JiByZXMK
ICAgICAgICAgICAgIHJlc3VsdC5maWxlbmFtZSA9IHRva2Vuc1sxXTsKICAgICAgICAgICAgIHJl
c3VsdC5maWxlbmFtZUxlbmd0aCA9IHAgLSB0b2tlbnNbMV07CiAKLSAgICAgICAgICAgIGlmICgh
cmVzdWx0LnR5cGUpIC8qIGFjY2VzcyBkZW5pZWQgKi8KLSAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgcmVzdWx0LnR5cGUgPSBGVFBGaWxlRW50cnk7IC8qIGlzIGFzc3VtaW5nICdmJ2lsZSBj
b3JyZWN0PyAqLwotICAgICAgICAgICAgICByZXR1cm4gRlRQSnVua0VudHJ5OyAgICAgICAgICAg
IC8qIE5PISBqdW5rIGl0LiAqLwotICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJuIHJl
c3VsdC50eXBlOwogICAgICAgICAgIH0KICAgICAgICAgICBpZiAocG9zID49IChsaW5lbGVuLTEp
IHx8IGxpbmVbcG9zXSAhPSAnLCcpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYjk3Y2I0ODQ5MWMyOWU4MDdhMTZiMDUxMTM2
YzQ3YmI5NmFhNjA0MC4uY2ExZDY3OWM1YjdhMGZiOWFhN2QzNzMxZWY1ZDE4NTc5MDEyOGEwZCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIxLTEyLTE4ICBBcm5vIFJlbmV2aWVyICA8YXJub0By
ZW5ldmllci5uZXQ+CisKKyAgICAgICAgRlRQIEVQTEYgZG9lcyBub3QgaGFuZGxlIGRpcmVjdG9y
eQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDUxMTMK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGVFAgRVBM
RiBkb2VzIG5vdCBoYW5kbGUgZGlyZWN0b3J5CisKKyAgICAgICAgVGhlIGNvZGUgdXNlZCAiIXJl
c3VsdC50eXBlIiB0byBjaGVjayBmb3IgYW4gaW52YWxpZCB0eXBlLiBIb3dldmVyLAorICAgICAg
ICB0aGUgZmlyc3QgdHlwZSBpbiB0aGUgRlRQRW50cnlUeXBlIGVudW0gaXMgRlRQRGlyZWN0b3J5
RW50cnksIHNvIHRoaXMKKyAgICAgICAgd2FzIGFjdHVhbGx5IHJldHVybmluZyB0cnVlIGZvciBk
aXJlY3RvcmllcywgdHVybmluZyB0aGVtIGludG8gImp1bmsiCisgICAgICAgIGVudHJpZXMgd2hp
Y2ggd291bGQgbm90IGJlIGxpc3RlZC4KKworICAgICAgICBTaW5jZSB0aGUgY29kZSBmb3IgRVBM
RiBjYW4gb25seSByZXN1bHQgaW4gZWl0aGVyIGZpbGVzLCBkaXJlY3RvcmllcywKKyAgICAgICAg
b3IgdW5pbml0aWFsaXplZC9qdW5rIGVudHJpZXMsIHRoZSBjaGVjayBjYW4gYmUgcmVtb3ZlZCwg
cmV0dXJuaW5nCisgICAgICAgIHJlc3VsdC50eXBlIGlzIHRoZSBjb3JyZWN0IHRoaW5nIHRvIGRv
IGluIGFsbCAzIGNhc2VzLgorCisgICAgICAgICogaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRp
cmVjdG9yeS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGh0dHAvdGVzdHMvbWlzYy9m
dHAtZXBsZi1kaXJlY3RvcnkucHk6IEFkZGVkLgorCiAyMDIxLTEyLTE3ICBBbGFuIEJ1anRhcyAg
PHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBSZWJhc2VsaW5lIGFmdGVyIHIyODcxOTkuCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9mdHAtZXBsZi1kaXJl
Y3RvcnktZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmE3NmI5ZGUwYTNjMTBjZDNiMDNjZTJhMDY4
NDE3NWJhNThiM2NhODIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3Rz
L21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDUwIEBACits
YXllciBhdCAoMCwwKSBzaXplIDc3NXgxMTg0CisgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA3
NzV4NjAwCisgICAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDYwMCkgc2l6ZSA3NzV4NTg0Cisg
ICAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCwwKSBzaXplIDc1OXg1ODQKK2xheWVyIGF0ICg4
LDgpIHNpemUgNzU5eDU4NAorICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCw4KSBzaXplIDc1OXg1
ODQKKyAgICBSZW5kZXJUYWJsZSB7VEFCTEV9IGF0ICgwLDApIHNpemUgNzU5eDgwCisgICAgICBS
ZW5kZXJUYWJsZVNlY3Rpb24ge1RCT0RZfSBhdCAoMCwwKSBzaXplIDc1OXg4MAorICAgICAgICBS
ZW5kZXJUYWJsZVJvdyB7VFJ9IGF0ICgwLDIpIHNpemUgNzU5eDI0CisgICAgICAgICAgUmVuZGVy
VGFibGVDZWxsIHtURH0gYXQgKDIsMikgc2l6ZSAxNngyNCBbcj0wIGM9MCBycz0xIGNzPTFdCisg
ICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSA0eDIyCisgICAgICAg
ICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDQ6ICIgIgorICAgICAgICAgIFJlbmRlclRh
YmxlQ2VsbCB7VER9IGF0ICgxOSwyKSBzaXplIDE3NHgyNCBbcj0wIGM9MSBycz0xIGNzPTFdCisg
ICAgICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgNjV4MjIgW2NvbG9yPSMw
MDAwRUVdCisgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDY1
eDIyCisgICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNjU6ICJkamIuaHRt
bCIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMTk0LDIpIHNpemUgNDE2eDI0
IFtyPTAgYz0yIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAo
MSwxKSBzaXplIDE1OHgyMgorICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAx
NTg6ICJNYXIgMSwgMTk5NiwgMjoxNSBQTSIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1RE
fSBhdCAoNjExLDIpIHNpemUgMTQ3eDI0IFtyPTAgYz0zIHJzPTEgY3M9MV0KKyAgICAgICAgICAg
IFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDU2eDIyCisgICAgICAgICAgICAgIHRl
eHQgcnVuIGF0ICgxLDEpIHdpZHRoIDU2OiAiMC4yOCBLQiIKKyAgICAgICAgUmVuZGVyVGFibGVS
b3cge1RSfSBhdCAoMCwyOCkgc2l6ZSA3NTl4MjQKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwg
e1REfSBhdCAoMiwyOCkgc2l6ZSAxNngyNCBbcj0xIGM9MCBycz0xIGNzPTFdCisgICAgICAgICAg
ICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSA0eDIyCisgICAgICAgICAgICAgIHRl
eHQgcnVuIGF0ICgxLDEpIHdpZHRoIDQ6ICIgIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7
VER9IGF0ICgxOSwyOCkgc2l6ZSAxNzR4MjQgW3I9MSBjPTEgcnM9MSBjcz0xXQorICAgICAgICAg
ICAgUmVuZGVySW5saW5lIHtBfSBhdCAoMCwwKSBzaXplIDMyeDIyIFtjb2xvcj0jMDAwMEVFXQor
ICAgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAzMngyMgorICAg
ICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDMyOiAiNTE0LyIKKyAgICAgICAg
ICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMTk0LDI4KSBzaXplIDQxNngyNCBbcj0xIGM9MiBy
cz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAx
NjN4MjIKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTYzOiAiRmViIDEz
LCAxOTk2LCAzOjU4IFBNIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg2MTEs
MjgpIHNpemUgMTQ3eDI0IFtyPTEgYz0zIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRl
eHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDEweDIyCisgICAgICAgICAgICAgIHRleHQgcnVuIGF0
ICgxLDEpIHdpZHRoIDEwOiAiLS0iCisgICAgICAgIFJlbmRlclRhYmxlUm93IHtUUn0gYXQgKDAs
NTQpIHNpemUgNzU5eDI0CisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDIsNTQp
IHNpemUgMTZ4MjQgW3I9MiBjPTAgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7
I3RleHR9IGF0ICgxLDEpIHNpemUgNHgyMgorICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwx
KSB3aWR0aCA0OiAiICIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMTksNTQp
IHNpemUgMTc0eDI0IFtyPTIgYz0xIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlcklubGlu
ZSB7QX0gYXQgKDAsMCkgc2l6ZSA2N3gyMiBbY29sb3I9IzAwMDBFRV0KKyAgICAgICAgICAgICAg
UmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgNjd4MjIKKyAgICAgICAgICAgICAgICB0
ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCA2NzogIjUxNC5odG1sIgorICAgICAgICAgIFJlbmRlclRh
YmxlQ2VsbCB7VER9IGF0ICgxOTQsNTQpIHNpemUgNDE2eDI0IFtyPTIgYz0yIHJzPTEgY3M9MV0K
KyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDE2M3gyMgorICAg
ICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAxNjM6ICJGZWIgMTMsIDE5OTYsIDM6
MTQgUE0iCisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDYxMSw1NCkgc2l6ZSAx
NDd4MjQgW3I9MiBjPTMgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9
IGF0ICgxLDEpIHNpemUgNTZ4MjIKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lk
dGggNTY6ICIwLjYxIEtCIgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9taXNj
L2Z0cC1lcGxmLWRpcmVjdG9yeS5weSBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9mdHAt
ZXBsZi1kaXJlY3RvcnkucHkKbmV3IGZpbGUgbW9kZSAxMDA3NTUKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZDY4NzcxYjAzOWRhMWJmYmI2YWM4YmJhNzhl
NGFjYzdiM2MzNmY2YgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMv
bWlzYy9mdHAtZXBsZi1kaXJlY3RvcnkucHkKQEAgLTAsMCArMSwxMiBAQAorIyEvdXNyL2Jpbi9l
bnYgcHl0aG9uMworCitpbXBvcnQgb3MKK2ltcG9ydCBzeXMKKworCitzeXMuc3Rkb3V0LndyaXRl
KAorICAgICdDb250ZW50LXR5cGU6IGFwcGxpY2F0aW9uL3gtZnRwLWRpcmVjdG9yeVxuXG4nCisg
ICAgJytpODM4ODYyMS40ODU5NCxtODI1NzE4NTAzLHIsczI4MCxcdEluIG9yZGVyIHRvIHBhc3Mg
dGhlcmUgbXVzdCBiZSBhIGRpcmVjdG9yeSBlbnRyeSBiZWxvdyBoZXJlXHJcbicKKyAgICAnK2k4
Mzg4NjIxLjUwNjkwLG04MjQyNTU5MDcsLyxcdGRpcmVjdG9yeVxyXG4nCisgICAgJytpODM4ODYy
MS40ODU5OCxtODI0MjUzMjcwLHIsczYxMixcdHRoaXJkIGVudHJ5XHJcbicKKykK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447543</attachid>
            <date>2021-12-18 23:47:27 -0800</date>
            <delta_ts>2022-02-20 01:48:32 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45113-20211219084724.patch</filename>
            <type>text/plain</type>
            <size>7173</size>
            <attacher name="Pascal Abresch">nep-webkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MjIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzdiMWMxYjI2NWM3ODJi
NmRlMTI3ZTFjZWYxMGJkZWVkZTI3ODVlYy4uOTc0YjEyZTM5YmY5Y2QzNDQ2NjcxYTk3MGRkZTBm
NmQ0NDM1ZmM5OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIxLTEyLTE4ICBBcm5v
IFJlbmV2aWVyICA8YXJub0ByZW5ldmllci5uZXQ+CisKKyAgICAgICAgRlRQIEVQTEYgZG9lcyBu
b3QgaGFuZGxlIGRpcmVjdG9yeQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NDUxMTMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBUaGUgY29kZSB1c2VkICIhcmVzdWx0LnR5cGUiIHRvIGNoZWNrIGZvciBhbiBp
bnZhbGlkIHR5cGUuIEhvd2V2ZXIsCisgICAgICAgIHRoZSBmaXJzdCB0eXBlIGluIHRoZSBGVFBF
bnRyeVR5cGUgZW51bSBpcyBGVFBEaXJlY3RvcnlFbnRyeSwgc28gdGhpcworICAgICAgICB3YXMg
YWN0dWFsbHkgcmV0dXJuaW5nIHRydWUgZm9yIGRpcmVjdG9yaWVzLCB0dXJuaW5nIHRoZW0gaW50
byAianVuayIKKyAgICAgICAgZW50cmllcyB3aGljaCB3b3VsZCBub3QgYmUgbGlzdGVkLgorCisg
ICAgICAgIFNpbmNlIHRoZSBjb2RlIGZvciBFUExGIGNhbiBvbmx5IHJlc3VsdCBpbiBlaXRoZXIg
ZmlsZXMsIGRpcmVjdG9yaWVzLAorICAgICAgICBvciB1bmluaXRpYWxpemVkL2p1bmsgZW50cmll
cywgdGhlIGNoZWNrIGNhbiBiZSByZW1vdmVkLCByZXR1cm5pbmcKKyAgICAgICAgcmVzdWx0LnR5
cGUgaXMgdGhlIGNvcnJlY3QgdGhpbmcgdG8gZG8gaW4gYWxsIDMgY2FzZXMuCisKKyAgICAgICAg
VGVzdDogaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS1leHBlY3RlZC50eHQKKwor
ICAgICAgICAqIGxvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIuY3BwOgorICAgICAgICAoV2ViQ29y
ZTo6cGFyc2VPbmVGVFBMaW5lKToKKwogMjAyMS0xMi0xNyAgV2Vuc29uIEhzaWVoICA8d2Vuc29u
X2hzaWVoQGFwcGxlLmNvbT4KIAogICAgICAgICBIaWRlIHZpZXdwb3J0LWNvbnN0cmFpbmVkIGVs
ZW1lbnRzIHRoYXQgYXJlIGRldGVjdGVkIGJ5IE1vZGFsQ29udGFpbmVyT2JzZXJ2ZXIKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIuY3BwIGIvU291
cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAKaW5kZXggMjRlODI1YjNi
ZTY0YmNhZjUxZjVkYjQwNmMyZDgzNDY2NzQwMDY4MC4uODFhOWNkYWY4NzA1ZjU2MTcwZjM0OTY4
NGVjMDFkYTk4MDVjZGQwNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERp
cmVjdG9yeVBhcnNlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9y
eVBhcnNlci5jcHAKQEAgLTE4OSwxMSArMTg5LDYgQEAgRlRQRW50cnlUeXBlIHBhcnNlT25lRlRQ
TGluZShjb25zdCBjaGFyKiBsaW5lLCBMaXN0U3RhdGUmIHN0YXRlLCBMaXN0UmVzdWx0JiByZXMK
ICAgICAgICAgICAgIHJlc3VsdC5maWxlbmFtZSA9IHRva2Vuc1sxXTsKICAgICAgICAgICAgIHJl
c3VsdC5maWxlbmFtZUxlbmd0aCA9IHAgLSB0b2tlbnNbMV07CiAKLSAgICAgICAgICAgIGlmICgh
cmVzdWx0LnR5cGUpIC8qIGFjY2VzcyBkZW5pZWQgKi8KLSAgICAgICAgICAgIHsKLSAgICAgICAg
ICAgICAgcmVzdWx0LnR5cGUgPSBGVFBGaWxlRW50cnk7IC8qIGlzIGFzc3VtaW5nICdmJ2lsZSBj
b3JyZWN0PyAqLwotICAgICAgICAgICAgICByZXR1cm4gRlRQSnVua0VudHJ5OyAgICAgICAgICAg
IC8qIE5PISBqdW5rIGl0LiAqLwotICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJuIHJl
c3VsdC50eXBlOwogICAgICAgICAgIH0KICAgICAgICAgICBpZiAocG9zID49IChsaW5lbGVuLTEp
IHx8IGxpbmVbcG9zXSAhPSAnLCcpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cg
Yi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYjk3Y2I0ODQ5MWMyOWU4MDdhMTZiMDUxMTM2
YzQ3YmI5NmFhNjA0MC4uY2ExZDY3OWM1YjdhMGZiOWFhN2QzNzMxZWY1ZDE4NTc5MDEyOGEwZCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIxLTEyLTE4ICBBcm5vIFJlbmV2aWVyICA8YXJub0By
ZW5ldmllci5uZXQ+CisKKyAgICAgICAgRlRQIEVQTEYgZG9lcyBub3QgaGFuZGxlIGRpcmVjdG9y
eQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDUxMTMK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGVFAgRVBM
RiBkb2VzIG5vdCBoYW5kbGUgZGlyZWN0b3J5CisKKyAgICAgICAgVGhlIGNvZGUgdXNlZCAiIXJl
c3VsdC50eXBlIiB0byBjaGVjayBmb3IgYW4gaW52YWxpZCB0eXBlLiBIb3dldmVyLAorICAgICAg
ICB0aGUgZmlyc3QgdHlwZSBpbiB0aGUgRlRQRW50cnlUeXBlIGVudW0gaXMgRlRQRGlyZWN0b3J5
RW50cnksIHNvIHRoaXMKKyAgICAgICAgd2FzIGFjdHVhbGx5IHJldHVybmluZyB0cnVlIGZvciBk
aXJlY3RvcmllcywgdHVybmluZyB0aGVtIGludG8gImp1bmsiCisgICAgICAgIGVudHJpZXMgd2hp
Y2ggd291bGQgbm90IGJlIGxpc3RlZC4KKworICAgICAgICBTaW5jZSB0aGUgY29kZSBmb3IgRVBM
RiBjYW4gb25seSByZXN1bHQgaW4gZWl0aGVyIGZpbGVzLCBkaXJlY3RvcmllcywKKyAgICAgICAg
b3IgdW5pbml0aWFsaXplZC9qdW5rIGVudHJpZXMsIHRoZSBjaGVjayBjYW4gYmUgcmVtb3ZlZCwg
cmV0dXJuaW5nCisgICAgICAgIHJlc3VsdC50eXBlIGlzIHRoZSBjb3JyZWN0IHRoaW5nIHRvIGRv
IGluIGFsbCAzIGNhc2VzLgorCisgICAgICAgICogaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRp
cmVjdG9yeS1leHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGh0dHAvdGVzdHMvbWlzYy9m
dHAtZXBsZi1kaXJlY3RvcnkucHk6IEFkZGVkLgorCiAyMDIxLTEyLTE3ICBBbGFuIEJ1anRhcyAg
PHphbGFuQGFwcGxlLmNvbT4KIAogICAgICAgICBSZWJhc2VsaW5lIGFmdGVyIHIyODcxOTkuCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9mdHAtZXBsZi1kaXJl
Y3RvcnktZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmM5YzQ0ZDU4NmE4M2VlMTgzZTllZDA3ZTVm
YTk3YzdiZDY0MThjYjMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3Rz
L21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDUwIEBACits
YXllciBhdCAoMCwwKSBzaXplIDc3NXgxMTg0CisgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA3
NzV4NjAwCisgICAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDYwMCkgc2l6ZSA3NzV4NTg0Cisg
ICAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCwwKSBzaXplIDc1OXg1ODQKK2xheWVyIGF0ICg4
LDgpIHNpemUgNzU5eDU4NAorICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCw4KSBzaXplIDc1OXg1
ODQKKyAgICBSZW5kZXJUYWJsZSB7VEFCTEV9IGF0ICgwLDApIHNpemUgNzU5eDgwCisgICAgICBS
ZW5kZXJUYWJsZVNlY3Rpb24ge1RCT0RZfSBhdCAoMCwwKSBzaXplIDc1OXg4MAorICAgICAgICBS
ZW5kZXJUYWJsZVJvdyB7VFJ9IGF0ICgwLDIpIHNpemUgNzU5eDI0CisgICAgICAgICAgUmVuZGVy
VGFibGVDZWxsIHtURH0gYXQgKDIsMikgc2l6ZSA3eDI0IFtyPTAgYz0wIHJzPTEgY3M9MV0KKyAg
ICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDR4MjIKKyAgICAgICAg
ICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNDogIiAiCisgICAgICAgICAgUmVuZGVyVGFi
bGVDZWxsIHtURH0gYXQgKDEwLDIpIHNpemUgNTAxeDI0IFtyPTAgYz0xIHJzPTEgY3M9MV0KKyAg
ICAgICAgICAgIFJlbmRlcklubGluZSB7QX0gYXQgKDAsMCkgc2l6ZSA0NTd4MjIgW2NvbG9yPSMw
MDAwRUVdCisgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDQ1
N3gyMgorICAgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDQ1NzogIkluIG9y
ZGVyIHRvIHBhc3MgdGhlcmUgbXVzdCBiZSBhIGRpcmVjdG9yeSBlbnRyeSBiZWxvdyBoZXJlIgor
ICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg1MTIsMikgc2l6ZSAxODB4MjQgW3I9
MCBjPTIgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEp
IHNpemUgMTU4eDIyCisgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDE1ODog
Ik1hciAxLCAxOTk2LCAyOjE1IFBNIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0
ICg2OTMsMikgc2l6ZSA2NXgyNCBbcj0wIGM9MyBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5k
ZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSA1NngyMgorICAgICAgICAgICAgICB0ZXh0IHJ1
biBhdCAoMSwxKSB3aWR0aCA1NjogIjAuMjggS0IiCisgICAgICAgIFJlbmRlclRhYmxlUm93IHtU
Un0gYXQgKDAsMjgpIHNpemUgNzU5eDI0CisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0g
YXQgKDIsMjgpIHNpemUgN3gyNCBbcj0xIGM9MCBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5k
ZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSA0eDIyCisgICAgICAgICAgICAgIHRleHQgcnVu
IGF0ICgxLDEpIHdpZHRoIDQ6ICIgIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0
ICgxMCwyOCkgc2l6ZSA1MDF4MjQgW3I9MSBjPTEgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVu
ZGVySW5saW5lIHtBfSBhdCAoMCwwKSBzaXplIDc3eDIyIFtjb2xvcj0jMDAwMEVFXQorICAgICAg
ICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSA3N3gyMgorICAgICAgICAg
ICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDc3OiAiZGlyZWN0b3J5LyIKKyAgICAgICAg
ICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoNTEyLDI4KSBzaXplIDE4MHgyNCBbcj0xIGM9MiBy
cz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAx
NjN4MjIKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTYzOiAiRmViIDEz
LCAxOTk2LCAzOjU4IFBNIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg2OTMs
MjgpIHNpemUgNjV4MjQgW3I9MSBjPTMgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTB4MjIKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQg
KDEsMSkgd2lkdGggMTA6ICItLSIKKyAgICAgICAgUmVuZGVyVGFibGVSb3cge1RSfSBhdCAoMCw1
NCkgc2l6ZSA3NTl4MjQKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMiw1NCkg
c2l6ZSA3eDI0IFtyPTIgYz0wIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0
ZXh0fSBhdCAoMSwxKSBzaXplIDR4MjIKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkg
d2lkdGggNDogIiAiCisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDEwLDU0KSBz
aXplIDUwMXgyNCBbcj0yIGM9MSBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJJbmxpbmUg
e0F9IGF0ICgwLDApIHNpemUgODV4MjIgW2NvbG9yPSMwMDAwRUVdCisgICAgICAgICAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDg1eDIyCisgICAgICAgICAgICAgICAgdGV4
dCBydW4gYXQgKDEsMSkgd2lkdGggODU6ICJ0aGlyZCBlbnRyeSIKKyAgICAgICAgICBSZW5kZXJU
YWJsZUNlbGwge1REfSBhdCAoNTEyLDU0KSBzaXplIDE4MHgyNCBbcj0yIGM9MiBycz0xIGNzPTFd
CisgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAxNjN4MjIKKyAg
ICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTYzOiAiRmViIDEzLCAxOTk2LCAz
OjE0IFBNIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg2OTMsNTQpIHNpemUg
NjV4MjQgW3I9MiBjPTMgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9
IGF0ICgxLDEpIHNpemUgNTZ4MjIKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lk
dGggNTY6ICIwLjYxIEtCIgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9taXNj
L2Z0cC1lcGxmLWRpcmVjdG9yeS5weSBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9mdHAt
ZXBsZi1kaXJlY3RvcnkucHkKbmV3IGZpbGUgbW9kZSAxMDA3NTUKaW5kZXggMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZDY4NzcxYjAzOWRhMWJmYmI2YWM4YmJhNzhl
NGFjYzdiM2MzNmY2YgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMv
bWlzYy9mdHAtZXBsZi1kaXJlY3RvcnkucHkKQEAgLTAsMCArMSwxMiBAQAorIyEvdXNyL2Jpbi9l
bnYgcHl0aG9uMworCitpbXBvcnQgb3MKK2ltcG9ydCBzeXMKKworCitzeXMuc3Rkb3V0LndyaXRl
KAorICAgICdDb250ZW50LXR5cGU6IGFwcGxpY2F0aW9uL3gtZnRwLWRpcmVjdG9yeVxuXG4nCisg
ICAgJytpODM4ODYyMS40ODU5NCxtODI1NzE4NTAzLHIsczI4MCxcdEluIG9yZGVyIHRvIHBhc3Mg
dGhlcmUgbXVzdCBiZSBhIGRpcmVjdG9yeSBlbnRyeSBiZWxvdyBoZXJlXHJcbicKKyAgICAnK2k4
Mzg4NjIxLjUwNjkwLG04MjQyNTU5MDcsLyxcdGRpcmVjdG9yeVxyXG4nCisgICAgJytpODM4ODYy
MS40ODU5OCxtODI0MjUzMjcwLHIsczYxMixcdHRoaXJkIGVudHJ5XHJcbicKKykK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452688</attachid>
            <date>2022-02-20 01:48:39 -0800</date>
            <delta_ts>2022-02-21 07:31:18 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45113-20220220104835.patch</filename>
            <type>text/plain</type>
            <size>7823</size>
            <attacher name="Pascal Abresch">nep-webkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwMjIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2Y2NjhlNjBmNTFjN2Vl
MmE2MDgxYTIyYzQzOGI3MjYwZDBjODJkOS4uMzgyM2U1MzZhZDRhMjFjZDhlMmJhNzRjNDI5NWVk
YWQwY2IwMjhiYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIyLTAyLTIwICBQYXNj
YWwgQWJyZXNjaCAgPG5lcEBwYWNrYWdlbG9zcy5ldT4KKworICAgICAgICBGVFAgRVBMRiBkb2Vz
IG5vdCBoYW5kbGUgZGlyZWN0b3J5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD00NTExMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFRoZSBjb2RlIHVzZWQgIiFyZXN1bHQudHlwZSIgdG8gY2hlY2sgZm9yIGFu
IGludmFsaWQgdHlwZS4gSG93ZXZlciwKKyAgICAgICAgdGhlIGZpcnN0IHR5cGUgaW4gdGhlIEZU
UEVudHJ5VHlwZSBlbnVtIGlzIEZUUERpcmVjdG9yeUVudHJ5LCBzbyB0aGlzCisgICAgICAgIHdh
cyBhY3R1YWxseSByZXR1cm5pbmcgdHJ1ZSBmb3IgZGlyZWN0b3JpZXMsIHR1cm5pbmcgdGhlbSBp
bnRvICJqdW5rIgorICAgICAgICBlbnRyaWVzIHdoaWNoIHdvdWxkIG5vdCBiZSBsaXN0ZWQuCisK
KyAgICAgICAgU2luY2UgdGhlIGNvZGUgZm9yIEVQTEYgY2FuIG9ubHkgcmVzdWx0IGluIGVpdGhl
ciBmaWxlcywgZGlyZWN0b3JpZXMsCisgICAgICAgIG9yIHVuaW5pdGlhbGl6ZWQvanVuayBlbnRy
aWVzLCB0aGUgY2hlY2sgY2FuIGJlIHJlbW92ZWQsIHJldHVybmluZworICAgICAgICByZXN1bHQu
dHlwZSBpcyB0aGUgY29ycmVjdCB0aGluZyB0byBkbyBpbiBhbGwgMyBjYXNlcy4KKworICAgICAg
ICBUZXN0OiBodHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dAor
CisgICAgICAgICogbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpwYXJzZU9uZUZUUExpbmUpOgorCiAyMDIyLTAyLTE5ICBDaHJpcyBEdW1leiAgPGNkdW1l
ekBhcHBsZS5jb20+CiAKICAgICAgICAgT3B0aW1pemUgRE9NIHN0b3JhZ2UgZXZlbnQgZGlzcGF0
Y2gKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIu
Y3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAKaW5kZXgg
MjRlODI1YjNiZTY0YmNhZjUxZjVkYjQwNmMyZDgzNDY2NzQwMDY4MC4uODFhOWNkYWY4NzA1ZjU2
MTcwZjM0OTY4NGVjMDFkYTk4MDVjZGQwNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9h
ZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZU
UERpcmVjdG9yeVBhcnNlci5jcHAKQEAgLTE4OSwxMSArMTg5LDYgQEAgRlRQRW50cnlUeXBlIHBh
cnNlT25lRlRQTGluZShjb25zdCBjaGFyKiBsaW5lLCBMaXN0U3RhdGUmIHN0YXRlLCBMaXN0UmVz
dWx0JiByZXMKICAgICAgICAgICAgIHJlc3VsdC5maWxlbmFtZSA9IHRva2Vuc1sxXTsKICAgICAg
ICAgICAgIHJlc3VsdC5maWxlbmFtZUxlbmd0aCA9IHAgLSB0b2tlbnNbMV07CiAKLSAgICAgICAg
ICAgIGlmICghcmVzdWx0LnR5cGUpIC8qIGFjY2VzcyBkZW5pZWQgKi8KLSAgICAgICAgICAgIHsK
LSAgICAgICAgICAgICAgcmVzdWx0LnR5cGUgPSBGVFBGaWxlRW50cnk7IC8qIGlzIGFzc3VtaW5n
ICdmJ2lsZSBjb3JyZWN0PyAqLwotICAgICAgICAgICAgICByZXR1cm4gRlRQSnVua0VudHJ5OyAg
ICAgICAgICAgIC8qIE5PISBqdW5rIGl0LiAqLwotICAgICAgICAgICAgfQogICAgICAgICAgICAg
cmV0dXJuIHJlc3VsdC50eXBlOwogICAgICAgICAgIH0KICAgICAgICAgICBpZiAocG9zID49IChs
aW5lbGVuLTEpIHx8IGxpbmVbcG9zXSAhPSAnLCcpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggM2RmM2FmNTkxMGI2OGIyZGY5
NzE4MDQyNmFlOGZkODk5N2QxNzJkZS4uYjA2MmFiNmJmODE4Nzc3NDA1MTFkZTgzZjdiMTQ2YmZh
NmQ5OTFmMCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIyLTAyLTIwICBQYXNjYWwgQWJyZXNj
aCAgPG5lcEBwYWNrYWdlbG9zcy5ldT4KKworICAgICAgICBGVFAgRVBMRiBkb2VzIG5vdCBoYW5k
bGUgZGlyZWN0b3J5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD00NTExMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRoZSBjb2RlIHVzZWQgIiFyZXN1bHQudHlwZSIgdG8gY2hlY2sgZm9yIGFuIGludmFsaWQg
dHlwZS4gSG93ZXZlciwKKyAgICAgICAgdGhlIGZpcnN0IHR5cGUgaW4gdGhlIEZUUEVudHJ5VHlw
ZSBlbnVtIGlzIEZUUERpcmVjdG9yeUVudHJ5LCBzbyB0aGlzCisgICAgICAgIHdhcyBhY3R1YWxs
eSByZXR1cm5pbmcgdHJ1ZSBmb3IgZGlyZWN0b3JpZXMsIHR1cm5pbmcgdGhlbSBpbnRvICJqdW5r
IgorICAgICAgICBlbnRyaWVzIHdoaWNoIHdvdWxkIG5vdCBiZSBsaXN0ZWQuCisKKyAgICAgICAg
U2luY2UgdGhlIGNvZGUgZm9yIEVQTEYgY2FuIG9ubHkgcmVzdWx0IGluIGVpdGhlciBmaWxlcywg
ZGlyZWN0b3JpZXMsCisgICAgICAgIG9yIHVuaW5pdGlhbGl6ZWQvanVuayBlbnRyaWVzLCB0aGUg
Y2hlY2sgY2FuIGJlIHJlbW92ZWQsIHJldHVybmluZworICAgICAgICByZXN1bHQudHlwZSBpcyB0
aGUgY29ycmVjdCB0aGluZyB0byBkbyBpbiBhbGwgMyBjYXNlcy4KKyAgICAKKyAgICAgICAgKiBo
dHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dDogQWRkZWQuCisg
ICAgICAgICogaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS5weTogQWRkZWQuCisg
ICAgICAgICogcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMjItMDItMTkgIEpv
biBMZWUgIDxqb25sZWVAYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQgZ2FyZGVuaW5n
IGZvciBHUFUgUHJvY2VzcyBib3RzLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0
cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRw
L3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4w
NTljOWJmMzhkOWQzOGMyMGMzMTYyNmUzYjZjMDFkZDE0ZTQ3MDdhCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS1leHBlY3Rl
ZC50eHQKQEAgLTAsMCArMSw1MCBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA3ODV4MTE4NAorICBS
ZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgNzg1eDYwMAorICAgIFJlbmRlckJsb2NrIHtIVE1MfSBh
dCAoMCw2MDApIHNpemUgNzg1eDU4NAorICAgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsMCkg
c2l6ZSA3Njl4NTg0CitsYXllciBhdCAoOCw4KSBzaXplIDc2OXg1ODQKKyAgUmVuZGVyQm9keSB7
Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3Njl4NTg0CisgICAgUmVuZGVyVGFibGUge1RBQkxFfSBhdCAo
MCwwKSBzaXplIDc2OXg2OAorICAgICAgUmVuZGVyVGFibGVTZWN0aW9uIHtUQk9EWX0gYXQgKDAs
MCkgc2l6ZSA3Njl4NjgKKyAgICAgICAgUmVuZGVyVGFibGVSb3cge1RSfSBhdCAoMCwyKSBzaXpl
IDc2OXgyMAorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICgyLDIpIHNpemUgOHgy
MCBbcj0wIGM9MCBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQg
KDEsMSkgc2l6ZSA0eDE4CisgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDQ6
ICIgIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICgxMSwyKSBzaXplIDQ4MHgy
MCBbcj0wIGM9MSBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgw
LDApIHNpemUgMzc0eDE4IFtjb2xvcj0jMDAwMEVFXQorICAgICAgICAgICAgICBSZW5kZXJUZXh0
IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAzNzR4MTgKKyAgICAgICAgICAgICAgICB0ZXh0IHJ1biBh
dCAoMSwxKSB3aWR0aCAzNzQ6ICJJbiBvcmRlciB0byBwYXNzIHRoZXJlIG11c3QgYmUgYSBkaXJl
Y3RvcnkgZW50cnkgYmVsb3cgaGVyZSIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBh
dCAoNDkyLDIpIHNpemUgMjAyeDIwIFtyPTAgYz0yIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDE1MXgxOAorICAgICAgICAgICAgICB0ZXh0
IHJ1biBhdCAoMSwxKSB3aWR0aCAxNTE6ICJNYXIgMSwgMTk5NiwgMTA6MTUgUE0iCisgICAgICAg
ICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDY5NSwyKSBzaXplIDczeDIwIFtyPTAgYz0zIHJz
PTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDU1
eDE4CisgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDU1OiAiMC4yOCBLQiIK
KyAgICAgICAgUmVuZGVyVGFibGVSb3cge1RSfSBhdCAoMCwyNCkgc2l6ZSA3Njl4MjAKKyAgICAg
ICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMiwyNCkgc2l6ZSA4eDIwIFtyPTEgYz0wIHJz
PTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDR4
MTgKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNDogIiAiCisgICAgICAg
ICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDExLDI0KSBzaXplIDQ4MHgyMCBbcj0xIGM9MSBy
cz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgNjN4
MTggW2NvbG9yPSMwMDAwRUVdCisgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAo
MSwxKSBzaXplIDYzeDE4CisgICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGgg
NjM6ICJkaXJlY3RvcnkvIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg0OTIs
MjQpIHNpemUgMjAyeDIwIFtyPTEgYz0yIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRl
eHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDE1NXgxOAorICAgICAgICAgICAgICB0ZXh0IHJ1biBh
dCAoMSwxKSB3aWR0aCAxNTU6ICJGZWIgMTMsIDE5OTYsIDExOjU4IFBNIgorICAgICAgICAgIFJl
bmRlclRhYmxlQ2VsbCB7VER9IGF0ICg2OTUsMjQpIHNpemUgNzN4MjAgW3I9MSBjPTMgcnM9MSBj
cz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTF4MTgK
KyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTE6ICItLSIKKyAgICAgICAg
UmVuZGVyVGFibGVSb3cge1RSfSBhdCAoMCw0Nikgc2l6ZSA3Njl4MjAKKyAgICAgICAgICBSZW5k
ZXJUYWJsZUNlbGwge1REfSBhdCAoMiw0Nikgc2l6ZSA4eDIwIFtyPTIgYz0wIHJzPTEgY3M9MV0K
KyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDR4MTgKKyAgICAg
ICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNDogIiAiCisgICAgICAgICAgUmVuZGVy
VGFibGVDZWxsIHtURH0gYXQgKDExLDQ2KSBzaXplIDQ4MHgyMCBbcj0yIGM9MSBycz0xIGNzPTFd
CisgICAgICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgNjh4MTggW2NvbG9y
PSMwMDAwRUVdCisgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXpl
IDY4eDE4CisgICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNjg6ICJ0aGly
ZCBlbnRyeSIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoNDkyLDQ2KSBzaXpl
IDIwMngyMCBbcj0yIGM9MiBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4
dH0gYXQgKDEsMSkgc2l6ZSAxNTV4MTgKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkg
d2lkdGggMTU1OiAiRmViIDEzLCAxOTk2LCAxMToxNCBQTSIKKyAgICAgICAgICBSZW5kZXJUYWJs
ZUNlbGwge1REfSBhdCAoNjk1LDQ2KSBzaXplIDczeDIwIFtyPTIgYz0zIHJzPTEgY3M9MV0KKyAg
ICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDU1eDE4CisgICAgICAg
ICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDU1OiAiMC42MSBLQiIKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9mdHAtZXBsZi1kaXJlY3RvcnkucHkgYi9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LnB5Cm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
LmQ2ODc3MWIwMzlkYTFiZmJiNmFjOGJiYTc4ZTRhY2M3YjNjMzZmNmIKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LnB5CkBA
IC0wLDAgKzEsMTIgQEAKKyMhL3Vzci9iaW4vZW52IHB5dGhvbjMKKworaW1wb3J0IG9zCitpbXBv
cnQgc3lzCisKKworc3lzLnN0ZG91dC53cml0ZSgKKyAgICAnQ29udGVudC10eXBlOiBhcHBsaWNh
dGlvbi94LWZ0cC1kaXJlY3RvcnlcblxuJworICAgICcraTgzODg2MjEuNDg1OTQsbTgyNTcxODUw
MyxyLHMyODAsXHRJbiBvcmRlciB0byBwYXNzIHRoZXJlIG11c3QgYmUgYSBkaXJlY3RvcnkgZW50
cnkgYmVsb3cgaGVyZVxyXG4nCisgICAgJytpODM4ODYyMS41MDY5MCxtODI0MjU1OTA3LC8sXHRk
aXJlY3RvcnlcclxuJworICAgICcraTgzODg2MjEuNDg1OTgsbTgyNDI1MzI3MCxyLHM2MTIsXHR0
aGlyZCBlbnRyeVxyXG4nCispCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsv
VGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRp
b25zCmluZGV4IDRiYjNlODUxN2Q1ZTgwMTM4NjZmODdlNTdkZGRmYTk0Njc5ZmRmNzguLmY4Yjgy
MTNiMTIyZWUyNWJmMDgyODg5ZDI2NjgxMDI3M2RkZmY3NDMgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCkBAIC0xODgzLDMgKzE4ODMsNiBAQCBodHRwL3Rlc3Rz
L3B1c2gtYXBpL3N1YnNjcmliZS1kZWZhdWx0LXBlcm1pc3Npb25zLWlmcmFtZS1zYW1lLW9yaWdp
bi5odG1sIFsgRmFpbAogaHR0cC90ZXN0cy9wdXNoLWFwaS9zdWJzY3JpYmUtZGVmYXVsdC1wZXJt
aXNzaW9ucy5odG1sIFsgRmFpbHVyZSBdCiBodHRwL3Rlc3RzL3B1c2gtYXBpL3N1YnNjcmliZS1k
ZW55LXBlcm1pc3Npb25zLmh0bWwgWyBGYWlsdXJlIF0KIGh0dHAvdGVzdHMvcHVzaC1hcGkvc3Vi
c2NyaWJlLWdyYW50LXBlcm1pc3Npb25zLmh0bWwgWyBGYWlsdXJlIF0KKworIyBGdHAgY29kZSBp
cyBkaXNhYmxlZCBpbiBndGsgcG9ydAoraHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9y
eS5weSBbIFNraXAgXQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>452729</attachid>
            <date>2022-02-21 07:31:25 -0800</date>
            <delta_ts>2022-02-26 12:11:38 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45113-20220221163123.patch</filename>
            <type>text/plain</type>
            <size>7823</size>
            <attacher name="Pascal Abresch">nep-webkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwMjIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2Y2NjhlNjBmNTFjN2Vl
MmE2MDgxYTIyYzQzOGI3MjYwZDBjODJkOS4uMzgyM2U1MzZhZDRhMjFjZDhlMmJhNzRjNDI5NWVk
YWQwY2IwMjhiYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIyLTAyLTIwICBQYXNj
YWwgQWJyZXNjaCAgPG5lcEBwYWNrYWdlbG9zcy5ldT4KKworICAgICAgICBGVFAgRVBMRiBkb2Vz
IG5vdCBoYW5kbGUgZGlyZWN0b3J5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD00NTExMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFRoZSBjb2RlIHVzZWQgIiFyZXN1bHQudHlwZSIgdG8gY2hlY2sgZm9yIGFu
IGludmFsaWQgdHlwZS4gSG93ZXZlciwKKyAgICAgICAgdGhlIGZpcnN0IHR5cGUgaW4gdGhlIEZU
UEVudHJ5VHlwZSBlbnVtIGlzIEZUUERpcmVjdG9yeUVudHJ5LCBzbyB0aGlzCisgICAgICAgIHdh
cyBhY3R1YWxseSByZXR1cm5pbmcgdHJ1ZSBmb3IgZGlyZWN0b3JpZXMsIHR1cm5pbmcgdGhlbSBp
bnRvICJqdW5rIgorICAgICAgICBlbnRyaWVzIHdoaWNoIHdvdWxkIG5vdCBiZSBsaXN0ZWQuCisK
KyAgICAgICAgU2luY2UgdGhlIGNvZGUgZm9yIEVQTEYgY2FuIG9ubHkgcmVzdWx0IGluIGVpdGhl
ciBmaWxlcywgZGlyZWN0b3JpZXMsCisgICAgICAgIG9yIHVuaW5pdGlhbGl6ZWQvanVuayBlbnRy
aWVzLCB0aGUgY2hlY2sgY2FuIGJlIHJlbW92ZWQsIHJldHVybmluZworICAgICAgICByZXN1bHQu
dHlwZSBpcyB0aGUgY29ycmVjdCB0aGluZyB0byBkbyBpbiBhbGwgMyBjYXNlcy4KKworICAgICAg
ICBUZXN0OiBodHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dAor
CisgICAgICAgICogbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpwYXJzZU9uZUZUUExpbmUpOgorCiAyMDIyLTAyLTE5ICBDaHJpcyBEdW1leiAgPGNkdW1l
ekBhcHBsZS5jb20+CiAKICAgICAgICAgT3B0aW1pemUgRE9NIHN0b3JhZ2UgZXZlbnQgZGlzcGF0
Y2gKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIu
Y3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAKaW5kZXgg
MjRlODI1YjNiZTY0YmNhZjUxZjVkYjQwNmMyZDgzNDY2NzQwMDY4MC4uODFhOWNkYWY4NzA1ZjU2
MTcwZjM0OTY4NGVjMDFkYTk4MDVjZGQwNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9h
ZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZU
UERpcmVjdG9yeVBhcnNlci5jcHAKQEAgLTE4OSwxMSArMTg5LDYgQEAgRlRQRW50cnlUeXBlIHBh
cnNlT25lRlRQTGluZShjb25zdCBjaGFyKiBsaW5lLCBMaXN0U3RhdGUmIHN0YXRlLCBMaXN0UmVz
dWx0JiByZXMKICAgICAgICAgICAgIHJlc3VsdC5maWxlbmFtZSA9IHRva2Vuc1sxXTsKICAgICAg
ICAgICAgIHJlc3VsdC5maWxlbmFtZUxlbmd0aCA9IHAgLSB0b2tlbnNbMV07CiAKLSAgICAgICAg
ICAgIGlmICghcmVzdWx0LnR5cGUpIC8qIGFjY2VzcyBkZW5pZWQgKi8KLSAgICAgICAgICAgIHsK
LSAgICAgICAgICAgICAgcmVzdWx0LnR5cGUgPSBGVFBGaWxlRW50cnk7IC8qIGlzIGFzc3VtaW5n
ICdmJ2lsZSBjb3JyZWN0PyAqLwotICAgICAgICAgICAgICByZXR1cm4gRlRQSnVua0VudHJ5OyAg
ICAgICAgICAgIC8qIE5PISBqdW5rIGl0LiAqLwotICAgICAgICAgICAgfQogICAgICAgICAgICAg
cmV0dXJuIHJlc3VsdC50eXBlOwogICAgICAgICAgIH0KICAgICAgICAgICBpZiAocG9zID49IChs
aW5lbGVuLTEpIHx8IGxpbmVbcG9zXSAhPSAnLCcpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggM2RmM2FmNTkxMGI2OGIyZGY5
NzE4MDQyNmFlOGZkODk5N2QxNzJkZS4uYjA2MmFiNmJmODE4Nzc3NDA1MTFkZTgzZjdiMTQ2YmZh
NmQ5OTFmMCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIyLTAyLTIwICBQYXNjYWwgQWJyZXNj
aCAgPG5lcEBwYWNrYWdlbG9zcy5ldT4KKworICAgICAgICBGVFAgRVBMRiBkb2VzIG5vdCBoYW5k
bGUgZGlyZWN0b3J5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD00NTExMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRoZSBjb2RlIHVzZWQgIiFyZXN1bHQudHlwZSIgdG8gY2hlY2sgZm9yIGFuIGludmFsaWQg
dHlwZS4gSG93ZXZlciwKKyAgICAgICAgdGhlIGZpcnN0IHR5cGUgaW4gdGhlIEZUUEVudHJ5VHlw
ZSBlbnVtIGlzIEZUUERpcmVjdG9yeUVudHJ5LCBzbyB0aGlzCisgICAgICAgIHdhcyBhY3R1YWxs
eSByZXR1cm5pbmcgdHJ1ZSBmb3IgZGlyZWN0b3JpZXMsIHR1cm5pbmcgdGhlbSBpbnRvICJqdW5r
IgorICAgICAgICBlbnRyaWVzIHdoaWNoIHdvdWxkIG5vdCBiZSBsaXN0ZWQuCisKKyAgICAgICAg
U2luY2UgdGhlIGNvZGUgZm9yIEVQTEYgY2FuIG9ubHkgcmVzdWx0IGluIGVpdGhlciBmaWxlcywg
ZGlyZWN0b3JpZXMsCisgICAgICAgIG9yIHVuaW5pdGlhbGl6ZWQvanVuayBlbnRyaWVzLCB0aGUg
Y2hlY2sgY2FuIGJlIHJlbW92ZWQsIHJldHVybmluZworICAgICAgICByZXN1bHQudHlwZSBpcyB0
aGUgY29ycmVjdCB0aGluZyB0byBkbyBpbiBhbGwgMyBjYXNlcy4KKyAgICAKKyAgICAgICAgKiBo
dHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dDogQWRkZWQuCisg
ICAgICAgICogaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS5weTogQWRkZWQuCisg
ICAgICAgICogcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMjItMDItMTkgIEpv
biBMZWUgIDxqb25sZWVAYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQgZ2FyZGVuaW5n
IGZvciBHUFUgUHJvY2VzcyBib3RzLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0
cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRw
L3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4w
NTljOWJmMzhkOWQzOGMyMGMzMTYyNmUzYjZjMDFkZDE0ZTQ3MDdhCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS1leHBlY3Rl
ZC50eHQKQEAgLTAsMCArMSw1MCBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA3ODV4MTE4NAorICBS
ZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgNzg1eDYwMAorICAgIFJlbmRlckJsb2NrIHtIVE1MfSBh
dCAoMCw2MDApIHNpemUgNzg1eDU4NAorICAgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsMCkg
c2l6ZSA3Njl4NTg0CitsYXllciBhdCAoOCw4KSBzaXplIDc2OXg1ODQKKyAgUmVuZGVyQm9keSB7
Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3Njl4NTg0CisgICAgUmVuZGVyVGFibGUge1RBQkxFfSBhdCAo
MCwwKSBzaXplIDc2OXg2OAorICAgICAgUmVuZGVyVGFibGVTZWN0aW9uIHtUQk9EWX0gYXQgKDAs
MCkgc2l6ZSA3Njl4NjgKKyAgICAgICAgUmVuZGVyVGFibGVSb3cge1RSfSBhdCAoMCwyKSBzaXpl
IDc2OXgyMAorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICgyLDIpIHNpemUgOHgy
MCBbcj0wIGM9MCBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQg
KDEsMSkgc2l6ZSA0eDE4CisgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDQ6
ICIgIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICgxMSwyKSBzaXplIDQ4MHgy
MCBbcj0wIGM9MSBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgw
LDApIHNpemUgMzc0eDE4IFtjb2xvcj0jMDAwMEVFXQorICAgICAgICAgICAgICBSZW5kZXJUZXh0
IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAzNzR4MTgKKyAgICAgICAgICAgICAgICB0ZXh0IHJ1biBh
dCAoMSwxKSB3aWR0aCAzNzQ6ICJJbiBvcmRlciB0byBwYXNzIHRoZXJlIG11c3QgYmUgYSBkaXJl
Y3RvcnkgZW50cnkgYmVsb3cgaGVyZSIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBh
dCAoNDkyLDIpIHNpemUgMjAyeDIwIFtyPTAgYz0yIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDE1MXgxOAorICAgICAgICAgICAgICB0ZXh0
IHJ1biBhdCAoMSwxKSB3aWR0aCAxNTE6ICJNYXIgMSwgMTk5NiwgMTA6MTUgUE0iCisgICAgICAg
ICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDY5NSwyKSBzaXplIDczeDIwIFtyPTAgYz0zIHJz
PTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDU1
eDE4CisgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDU1OiAiMC4yOCBLQiIK
KyAgICAgICAgUmVuZGVyVGFibGVSb3cge1RSfSBhdCAoMCwyNCkgc2l6ZSA3Njl4MjAKKyAgICAg
ICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMiwyNCkgc2l6ZSA4eDIwIFtyPTEgYz0wIHJz
PTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDR4
MTgKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNDogIiAiCisgICAgICAg
ICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDExLDI0KSBzaXplIDQ4MHgyMCBbcj0xIGM9MSBy
cz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgNjN4
MTggW2NvbG9yPSMwMDAwRUVdCisgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAo
MSwxKSBzaXplIDYzeDE4CisgICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGgg
NjM6ICJkaXJlY3RvcnkvIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg0OTIs
MjQpIHNpemUgMjAyeDIwIFtyPTEgYz0yIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRl
eHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDE1NXgxOAorICAgICAgICAgICAgICB0ZXh0IHJ1biBh
dCAoMSwxKSB3aWR0aCAxNTU6ICJGZWIgMTMsIDE5OTYsIDExOjU4IFBNIgorICAgICAgICAgIFJl
bmRlclRhYmxlQ2VsbCB7VER9IGF0ICg2OTUsMjQpIHNpemUgNzN4MjAgW3I9MSBjPTMgcnM9MSBj
cz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTF4MTgK
KyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTE6ICItLSIKKyAgICAgICAg
UmVuZGVyVGFibGVSb3cge1RSfSBhdCAoMCw0Nikgc2l6ZSA3Njl4MjAKKyAgICAgICAgICBSZW5k
ZXJUYWJsZUNlbGwge1REfSBhdCAoMiw0Nikgc2l6ZSA4eDIwIFtyPTIgYz0wIHJzPTEgY3M9MV0K
KyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDR4MTgKKyAgICAg
ICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNDogIiAiCisgICAgICAgICAgUmVuZGVy
VGFibGVDZWxsIHtURH0gYXQgKDExLDQ2KSBzaXplIDQ4MHgyMCBbcj0yIGM9MSBycz0xIGNzPTFd
CisgICAgICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgNjh4MTggW2NvbG9y
PSMwMDAwRUVdCisgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXpl
IDY4eDE4CisgICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNjg6ICJ0aGly
ZCBlbnRyeSIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoNDkyLDQ2KSBzaXpl
IDIwMngyMCBbcj0yIGM9MiBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4
dH0gYXQgKDEsMSkgc2l6ZSAxNTV4MTgKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkg
d2lkdGggMTU1OiAiRmViIDEzLCAxOTk2LCAxMToxNCBQTSIKKyAgICAgICAgICBSZW5kZXJUYWJs
ZUNlbGwge1REfSBhdCAoNjk1LDQ2KSBzaXplIDczeDIwIFtyPTIgYz0zIHJzPTEgY3M9MV0KKyAg
ICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDU1eDE4CisgICAgICAg
ICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDU1OiAiMC42MSBLQiIKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9mdHAtZXBsZi1kaXJlY3RvcnkucHkgYi9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LnB5Cm5ldyBmaWxlIG1v
ZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
LmQ2ODc3MWIwMzlkYTFiZmJiNmFjOGJiYTc4ZTRhY2M3YjNjMzZmNmIKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LnB5CkBA
IC0wLDAgKzEsMTIgQEAKKyMhL3Vzci9iaW4vZW52IHB5dGhvbjMKKworaW1wb3J0IG9zCitpbXBv
cnQgc3lzCisKKworc3lzLnN0ZG91dC53cml0ZSgKKyAgICAnQ29udGVudC10eXBlOiBhcHBsaWNh
dGlvbi94LWZ0cC1kaXJlY3RvcnlcblxuJworICAgICcraTgzODg2MjEuNDg1OTQsbTgyNTcxODUw
MyxyLHMyODAsXHRJbiBvcmRlciB0byBwYXNzIHRoZXJlIG11c3QgYmUgYSBkaXJlY3RvcnkgZW50
cnkgYmVsb3cgaGVyZVxyXG4nCisgICAgJytpODM4ODYyMS41MDY5MCxtODI0MjU1OTA3LC8sXHRk
aXJlY3RvcnlcclxuJworICAgICcraTgzODg2MjEuNDg1OTgsbTgyNDI1MzI3MCxyLHM2MTIsXHR0
aGlyZCBlbnRyeVxyXG4nCispCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsv
VGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRp
b25zCmluZGV4IDRiYjNlODUxN2Q1ZTgwMTM4NjZmODdlNTdkZGRmYTk0Njc5ZmRmNzguLmY4Yjgy
MTNiMTIyZWUyNWJmMDgyODg5ZDI2NjgxMDI3M2RkZmY3NDMgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCkBAIC0xODgzLDMgKzE4ODMsNiBAQCBodHRwL3Rlc3Rz
L3B1c2gtYXBpL3N1YnNjcmliZS1kZWZhdWx0LXBlcm1pc3Npb25zLWlmcmFtZS1zYW1lLW9yaWdp
bi5odG1sIFsgRmFpbAogaHR0cC90ZXN0cy9wdXNoLWFwaS9zdWJzY3JpYmUtZGVmYXVsdC1wZXJt
aXNzaW9ucy5odG1sIFsgRmFpbHVyZSBdCiBodHRwL3Rlc3RzL3B1c2gtYXBpL3N1YnNjcmliZS1k
ZW55LXBlcm1pc3Npb25zLmh0bWwgWyBGYWlsdXJlIF0KIGh0dHAvdGVzdHMvcHVzaC1hcGkvc3Vi
c2NyaWJlLWdyYW50LXBlcm1pc3Npb25zLmh0bWwgWyBGYWlsdXJlIF0KKworIyBGdHAgY29kZSBp
cyBkaXNhYmxlZCBpbiBndGsgcG9ydAoraHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9y
eS5weSBbIFNraXAgXQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>453305</attachid>
            <date>2022-02-26 12:11:45 -0800</date>
            <delta_ts>2022-02-26 13:41:45 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45113-20220226211140.patch</filename>
            <type>text/plain</type>
            <size>11133</size>
            <attacher name="Pascal Abresch">nep-webkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwMjIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2Y2NjhlNjBmNTFjN2Vl
MmE2MDgxYTIyYzQzOGI3MjYwZDBjODJkOS4uMzgyM2U1MzZhZDRhMjFjZDhlMmJhNzRjNDI5NWVk
YWQwY2IwMjhiYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIyLTAyLTIwICBQYXNj
YWwgQWJyZXNjaCAgPG5lcEBwYWNrYWdlbG9zcy5ldT4KKworICAgICAgICBGVFAgRVBMRiBkb2Vz
IG5vdCBoYW5kbGUgZGlyZWN0b3J5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD00NTExMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFRoZSBjb2RlIHVzZWQgIiFyZXN1bHQudHlwZSIgdG8gY2hlY2sgZm9yIGFu
IGludmFsaWQgdHlwZS4gSG93ZXZlciwKKyAgICAgICAgdGhlIGZpcnN0IHR5cGUgaW4gdGhlIEZU
UEVudHJ5VHlwZSBlbnVtIGlzIEZUUERpcmVjdG9yeUVudHJ5LCBzbyB0aGlzCisgICAgICAgIHdh
cyBhY3R1YWxseSByZXR1cm5pbmcgdHJ1ZSBmb3IgZGlyZWN0b3JpZXMsIHR1cm5pbmcgdGhlbSBp
bnRvICJqdW5rIgorICAgICAgICBlbnRyaWVzIHdoaWNoIHdvdWxkIG5vdCBiZSBsaXN0ZWQuCisK
KyAgICAgICAgU2luY2UgdGhlIGNvZGUgZm9yIEVQTEYgY2FuIG9ubHkgcmVzdWx0IGluIGVpdGhl
ciBmaWxlcywgZGlyZWN0b3JpZXMsCisgICAgICAgIG9yIHVuaW5pdGlhbGl6ZWQvanVuayBlbnRy
aWVzLCB0aGUgY2hlY2sgY2FuIGJlIHJlbW92ZWQsIHJldHVybmluZworICAgICAgICByZXN1bHQu
dHlwZSBpcyB0aGUgY29ycmVjdCB0aGluZyB0byBkbyBpbiBhbGwgMyBjYXNlcy4KKworICAgICAg
ICBUZXN0OiBodHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dAor
CisgICAgICAgICogbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpwYXJzZU9uZUZUUExpbmUpOgorCiAyMDIyLTAyLTE5ICBDaHJpcyBEdW1leiAgPGNkdW1l
ekBhcHBsZS5jb20+CiAKICAgICAgICAgT3B0aW1pemUgRE9NIHN0b3JhZ2UgZXZlbnQgZGlzcGF0
Y2gKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9GVFBEaXJlY3RvcnlQYXJzZXIu
Y3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAKaW5kZXgg
MjRlODI1YjNiZTY0YmNhZjUxZjVkYjQwNmMyZDgzNDY2NzQwMDY4MC4uODFhOWNkYWY4NzA1ZjU2
MTcwZjM0OTY4NGVjMDFkYTk4MDVjZGQwNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9h
ZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZU
UERpcmVjdG9yeVBhcnNlci5jcHAKQEAgLTE4OSwxMSArMTg5LDYgQEAgRlRQRW50cnlUeXBlIHBh
cnNlT25lRlRQTGluZShjb25zdCBjaGFyKiBsaW5lLCBMaXN0U3RhdGUmIHN0YXRlLCBMaXN0UmVz
dWx0JiByZXMKICAgICAgICAgICAgIHJlc3VsdC5maWxlbmFtZSA9IHRva2Vuc1sxXTsKICAgICAg
ICAgICAgIHJlc3VsdC5maWxlbmFtZUxlbmd0aCA9IHAgLSB0b2tlbnNbMV07CiAKLSAgICAgICAg
ICAgIGlmICghcmVzdWx0LnR5cGUpIC8qIGFjY2VzcyBkZW5pZWQgKi8KLSAgICAgICAgICAgIHsK
LSAgICAgICAgICAgICAgcmVzdWx0LnR5cGUgPSBGVFBGaWxlRW50cnk7IC8qIGlzIGFzc3VtaW5n
ICdmJ2lsZSBjb3JyZWN0PyAqLwotICAgICAgICAgICAgICByZXR1cm4gRlRQSnVua0VudHJ5OyAg
ICAgICAgICAgIC8qIE5PISBqdW5rIGl0LiAqLwotICAgICAgICAgICAgfQogICAgICAgICAgICAg
cmV0dXJuIHJlc3VsdC50eXBlOwogICAgICAgICAgIH0KICAgICAgICAgICBpZiAocG9zID49IChs
aW5lbGVuLTEpIHx8IGxpbmVbcG9zXSAhPSAnLCcpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggM2RmM2FmNTkxMGI2OGIyZGY5
NzE4MDQyNmFlOGZkODk5N2QxNzJkZS4uYjA2MmFiNmJmODE4Nzc3NDA1MTFkZTgzZjdiMTQ2YmZh
NmQ5OTFmMCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDIyLTAyLTIwICBQYXNjYWwgQWJyZXNj
aCAgPG5lcEBwYWNrYWdlbG9zcy5ldT4KKworICAgICAgICBGVFAgRVBMRiBkb2VzIG5vdCBoYW5k
bGUgZGlyZWN0b3J5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD00NTExMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRoZSBjb2RlIHVzZWQgIiFyZXN1bHQudHlwZSIgdG8gY2hlY2sgZm9yIGFuIGludmFsaWQg
dHlwZS4gSG93ZXZlciwKKyAgICAgICAgdGhlIGZpcnN0IHR5cGUgaW4gdGhlIEZUUEVudHJ5VHlw
ZSBlbnVtIGlzIEZUUERpcmVjdG9yeUVudHJ5LCBzbyB0aGlzCisgICAgICAgIHdhcyBhY3R1YWxs
eSByZXR1cm5pbmcgdHJ1ZSBmb3IgZGlyZWN0b3JpZXMsIHR1cm5pbmcgdGhlbSBpbnRvICJqdW5r
IgorICAgICAgICBlbnRyaWVzIHdoaWNoIHdvdWxkIG5vdCBiZSBsaXN0ZWQuCisKKyAgICAgICAg
U2luY2UgdGhlIGNvZGUgZm9yIEVQTEYgY2FuIG9ubHkgcmVzdWx0IGluIGVpdGhlciBmaWxlcywg
ZGlyZWN0b3JpZXMsCisgICAgICAgIG9yIHVuaW5pdGlhbGl6ZWQvanVuayBlbnRyaWVzLCB0aGUg
Y2hlY2sgY2FuIGJlIHJlbW92ZWQsIHJldHVybmluZworICAgICAgICByZXN1bHQudHlwZSBpcyB0
aGUgY29ycmVjdCB0aGluZyB0byBkbyBpbiBhbGwgMyBjYXNlcy4KKyAgICAKKyAgICAgICAgKiBo
dHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dDogQWRkZWQuCisg
ICAgICAgICogaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS5weTogQWRkZWQuCisg
ICAgICAgICogcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMjItMDItMTkgIEpv
biBMZWUgIDxqb25sZWVAYXBwbGUuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQgZ2FyZGVuaW5n
IGZvciBHUFUgUHJvY2VzcyBib3RzLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0
cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRw
L3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4w
NTljOWJmMzhkOWQzOGMyMGMzMTYyNmUzYjZjMDFkZDE0ZTQ3MDdhCi0tLSAvZGV2L251bGwKKysr
IGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS1leHBlY3Rl
ZC50eHQKQEAgLTAsMCArMSw1MCBAQAorbGF5ZXIgYXQgKDAsMCkgc2l6ZSA3ODV4MTE4NAorICBS
ZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgNzg1eDYwMAorICAgIFJlbmRlckJsb2NrIHtIVE1MfSBh
dCAoMCw2MDApIHNpemUgNzg1eDU4NAorICAgICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsMCkg
c2l6ZSA3Njl4NTg0CitsYXllciBhdCAoOCw4KSBzaXplIDc2OXg1ODQKKyAgUmVuZGVyQm9keSB7
Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3Njl4NTg0CisgICAgUmVuZGVyVGFibGUge1RBQkxFfSBhdCAo
MCwwKSBzaXplIDc2OXg2OAorICAgICAgUmVuZGVyVGFibGVTZWN0aW9uIHtUQk9EWX0gYXQgKDAs
MCkgc2l6ZSA3Njl4NjgKKyAgICAgICAgUmVuZGVyVGFibGVSb3cge1RSfSBhdCAoMCwyKSBzaXpl
IDc2OXgyMAorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICgyLDIpIHNpemUgOHgy
MCBbcj0wIGM9MCBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQg
KDEsMSkgc2l6ZSA0eDE4CisgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDQ6
ICIgIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICgxMSwyKSBzaXplIDQ4MHgy
MCBbcj0wIGM9MSBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgw
LDApIHNpemUgMzc0eDE4IFtjb2xvcj0jMDAwMEVFXQorICAgICAgICAgICAgICBSZW5kZXJUZXh0
IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAzNzR4MTgKKyAgICAgICAgICAgICAgICB0ZXh0IHJ1biBh
dCAoMSwxKSB3aWR0aCAzNzQ6ICJJbiBvcmRlciB0byBwYXNzIHRoZXJlIG11c3QgYmUgYSBkaXJl
Y3RvcnkgZW50cnkgYmVsb3cgaGVyZSIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBh
dCAoNDkyLDIpIHNpemUgMjAyeDIwIFtyPTAgYz0yIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDE1MXgxOAorICAgICAgICAgICAgICB0ZXh0
IHJ1biBhdCAoMSwxKSB3aWR0aCAxNTE6ICJNYXIgMSwgMTk5NiwgMTA6MTUgUE0iCisgICAgICAg
ICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDY5NSwyKSBzaXplIDczeDIwIFtyPTAgYz0zIHJz
PTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDU1
eDE4CisgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDU1OiAiMC4yOCBLQiIK
KyAgICAgICAgUmVuZGVyVGFibGVSb3cge1RSfSBhdCAoMCwyNCkgc2l6ZSA3Njl4MjAKKyAgICAg
ICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMiwyNCkgc2l6ZSA4eDIwIFtyPTEgYz0wIHJz
PTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDR4
MTgKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNDogIiAiCisgICAgICAg
ICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDExLDI0KSBzaXplIDQ4MHgyMCBbcj0xIGM9MSBy
cz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgNjN4
MTggW2NvbG9yPSMwMDAwRUVdCisgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAo
MSwxKSBzaXplIDYzeDE4CisgICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGgg
NjM6ICJkaXJlY3RvcnkvIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg0OTIs
MjQpIHNpemUgMjAyeDIwIFtyPTEgYz0yIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRl
eHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDE1NXgxOAorICAgICAgICAgICAgICB0ZXh0IHJ1biBh
dCAoMSwxKSB3aWR0aCAxNTU6ICJGZWIgMTMsIDE5OTYsIDExOjU4IFBNIgorICAgICAgICAgIFJl
bmRlclRhYmxlQ2VsbCB7VER9IGF0ICg2OTUsMjQpIHNpemUgNzN4MjAgW3I9MSBjPTMgcnM9MSBj
cz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTF4MTgK
KyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTE6ICItLSIKKyAgICAgICAg
UmVuZGVyVGFibGVSb3cge1RSfSBhdCAoMCw0Nikgc2l6ZSA3Njl4MjAKKyAgICAgICAgICBSZW5k
ZXJUYWJsZUNlbGwge1REfSBhdCAoMiw0Nikgc2l6ZSA4eDIwIFtyPTIgYz0wIHJzPTEgY3M9MV0K
KyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDR4MTgKKyAgICAg
ICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNDogIiAiCisgICAgICAgICAgUmVuZGVy
VGFibGVDZWxsIHtURH0gYXQgKDExLDQ2KSBzaXplIDQ4MHgyMCBbcj0yIGM9MSBycz0xIGNzPTFd
CisgICAgICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgNjh4MTggW2NvbG9y
PSMwMDAwRUVdCisgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXpl
IDY4eDE4CisgICAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNjg6ICJ0aGly
ZCBlbnRyeSIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoNDkyLDQ2KSBzaXpl
IDIwMngyMCBbcj0yIGM9MiBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4
dH0gYXQgKDEsMSkgc2l6ZSAxNTV4MTgKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkg
d2lkdGggMTU1OiAiRmViIDEzLCAxOTk2LCAxMToxNCBQTSIKKyAgICAgICAgICBSZW5kZXJUYWJs
ZUNlbGwge1REfSBhdCAoNjk1LDQ2KSBzaXplIDczeDIwIFtyPTIgYz0zIHJzPTEgY3M9MV0KKyAg
ICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDU1eDE4CisgICAgICAg
ICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDU1OiAiMC42MSBLQiIKZGlmZiAtLWdpdCBh
L0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9mdHAtZXBsZi1kaXJlY3RvcnkucHkgYi9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LnB5Cm5ldyBmaWxlIG1v
ZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
LmQ2ODc3MWIwMzlkYTFiZmJiNmFjOGJiYTc4ZTRhY2M3YjNjMzZmNmIKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LnB5CkBA
IC0wLDAgKzEsMTIgQEAKKyMhL3Vzci9iaW4vZW52IHB5dGhvbjMKKworaW1wb3J0IG9zCitpbXBv
cnQgc3lzCisKKworc3lzLnN0ZG91dC53cml0ZSgKKyAgICAnQ29udGVudC10eXBlOiBhcHBsaWNh
dGlvbi94LWZ0cC1kaXJlY3RvcnlcblxuJworICAgICcraTgzODg2MjEuNDg1OTQsbTgyNTcxODUw
MyxyLHMyODAsXHRJbiBvcmRlciB0byBwYXNzIHRoZXJlIG11c3QgYmUgYSBkaXJlY3RvcnkgZW50
cnkgYmVsb3cgaGVyZVxyXG4nCisgICAgJytpODM4ODYyMS41MDY5MCxtODI0MjU1OTA3LC8sXHRk
aXJlY3RvcnlcclxuJworICAgICcraTgzODg2MjEuNDg1OTgsbTgyNDI1MzI3MCxyLHM2MTIsXHR0
aGlyZCBlbnRyeVxyXG4nCispCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsv
VGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRp
b25zCmluZGV4IDRiYjNlODUxN2Q1ZTgwMTM4NjZmODdlNTdkZGRmYTk0Njc5ZmRmNzguLmY4Yjgy
MTNiMTIyZWUyNWJmMDgyODg5ZDI2NjgxMDI3M2RkZmY3NDMgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCkBAIC0xODgzLDMgKzE4ODMsNiBAQCBodHRwL3Rlc3Rz
L3B1c2gtYXBpL3N1YnNjcmliZS1kZWZhdWx0LXBlcm1pc3Npb25zLWlmcmFtZS1zYW1lLW9yaWdp
bi5odG1sIFsgRmFpbAogaHR0cC90ZXN0cy9wdXNoLWFwaS9zdWJzY3JpYmUtZGVmYXVsdC1wZXJt
aXNzaW9ucy5odG1sIFsgRmFpbHVyZSBdCiBodHRwL3Rlc3RzL3B1c2gtYXBpL3N1YnNjcmliZS1k
ZW55LXBlcm1pc3Npb25zLmh0bWwgWyBGYWlsdXJlIF0KIGh0dHAvdGVzdHMvcHVzaC1hcGkvc3Vi
c2NyaWJlLWdyYW50LXBlcm1pc3Npb25zLmh0bWwgWyBGYWlsdXJlIF0KKworIyBGdHAgY29kZSBp
cyBkaXNhYmxlZCBpbiBndGsgcG9ydAoraHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9y
eS5weSBbIFNraXAgXQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vaW9zL2h0dHAv
dGVzdHMvbWlzYy9mdHAtZXBsZi1kaXJlY3RvcnktZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vaW9zL2h0dHAvdGVzdHMvbWlzYy9mdHAtZXBsZi1kaXJlY3RvcnktZXhwZWN0ZWQu
dHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLmU2NjEwODkyMjUzZTNjMDA3MDY0YmI3MTYwNTg4YjQ4MDNiMTliMzgK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvaHR0cC90ZXN0cy9t
aXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS1leHBlY3RlZC50eHQKQEAgLTAsMCArMSw1MCBAQAorbGF5
ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4MTE4NAorICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgODAw
eDYwMAorICAgIFJlbmRlckJsb2NrIHtIVE1MfSBhdCAoMCw2MDApIHNpemUgODAweDU4NAorICAg
ICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsMCkgc2l6ZSA3ODR4NTg0CitsYXllciBhdCAoOCw4
KSBzaXplIDc4NHg1ODQKKyAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsOCkgc2l6ZSA3ODR4NTg0
CisgICAgUmVuZGVyVGFibGUge1RBQkxFfSBhdCAoMCwwKSBzaXplIDc4NHg3NAorICAgICAgUmVu
ZGVyVGFibGVTZWN0aW9uIHtUQk9EWX0gYXQgKDAsMCkgc2l6ZSA3ODR4NzQKKyAgICAgICAgUmVu
ZGVyVGFibGVSb3cge1RSfSBhdCAoMCwyKSBzaXplIDc4NHgyMgorICAgICAgICAgIFJlbmRlclRh
YmxlQ2VsbCB7VER9IGF0ICgyLDIpIHNpemUgOHgyMiBbcj0wIGM9MCBycz0xIGNzPTFdCisgICAg
ICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSA0eDE5CisgICAgICAgICAg
ICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDQ6ICIgIgorICAgICAgICAgIFJlbmRlclRhYmxl
Q2VsbCB7VER9IGF0ICgxMSwyKSBzaXplIDQ5MHgyMiBbcj0wIGM9MSBycz0xIGNzPTFdCisgICAg
ICAgICAgICBSZW5kZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgMzc0eDE5IFtjb2xvcj0jMDAw
MEVFXQorICAgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAzNzR4
MTkKKyAgICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAzNzQ6ICJJbiBvcmRl
ciB0byBwYXNzIHRoZXJlIG11c3QgYmUgYSBkaXJlY3RvcnkgZW50cnkgYmVsb3cgaGVyZSIKKyAg
ICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoNTAyLDIpIHNpemUgMjA1eDIyIFtyPTAg
Yz0yIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBz
aXplIDE1MXgxOQorICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAxNTE6ICJN
YXIgMSwgMTk5NiwgMTA6MTUgUE0iCisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQg
KDcwOCwyKSBzaXplIDc1eDIyIFtyPTAgYz0zIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRl
clRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDU1eDE5CisgICAgICAgICAgICAgIHRleHQgcnVu
IGF0ICgxLDEpIHdpZHRoIDU1OiAiMC4yOCBLQiIKKyAgICAgICAgUmVuZGVyVGFibGVSb3cge1RS
fSBhdCAoMCwyNikgc2l6ZSA3ODR4MjIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBh
dCAoMiwyNikgc2l6ZSA4eDIyIFtyPTEgYz0wIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRl
clRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDR4MTkKKyAgICAgICAgICAgICAgdGV4dCBydW4g
YXQgKDEsMSkgd2lkdGggNDogIiAiCisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQg
KDExLDI2KSBzaXplIDQ5MHgyMiBbcj0xIGM9MSBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5k
ZXJJbmxpbmUge0F9IGF0ICgwLDApIHNpemUgNjN4MTkgW2NvbG9yPSMwMDAwRUVdCisgICAgICAg
ICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDYzeDE5CisgICAgICAgICAg
ICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNjM6ICJkaXJlY3RvcnkvIgorICAgICAgICAg
IFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg1MDIsMjYpIHNpemUgMjA1eDIyIFtyPTEgYz0yIHJz
PTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDE1
NXgxOQorICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAxNTU6ICJGZWIgMTMs
IDE5OTYsIDExOjU4IFBNIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg3MDgs
MjYpIHNpemUgNzV4MjIgW3I9MSBjPTMgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTF4MTkKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQg
KDEsMSkgd2lkdGggMTE6ICItLSIKKyAgICAgICAgUmVuZGVyVGFibGVSb3cge1RSfSBhdCAoMCw1
MCkgc2l6ZSA3ODR4MjIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMiw1MCkg
c2l6ZSA4eDIyIFtyPTIgYz0wIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0
ZXh0fSBhdCAoMSwxKSBzaXplIDR4MTkKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkg
d2lkdGggNDogIiAiCisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDExLDUwKSBz
aXplIDQ5MHgyMiBbcj0yIGM9MSBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJJbmxpbmUg
e0F9IGF0ICgwLDApIHNpemUgNjh4MTkgW2NvbG9yPSMwMDAwRUVdCisgICAgICAgICAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDY4eDE5CisgICAgICAgICAgICAgICAgdGV4
dCBydW4gYXQgKDEsMSkgd2lkdGggNjg6ICJ0aGlyZCBlbnRyeSIKKyAgICAgICAgICBSZW5kZXJU
YWJsZUNlbGwge1REfSBhdCAoNTAyLDUwKSBzaXplIDIwNXgyMiBbcj0yIGM9MiBycz0xIGNzPTFd
CisgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAxNTV4MTkKKyAg
ICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggMTU1OiAiRmViIDEzLCAxOTk2LCAx
MToxNCBQTSIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoNzA4LDUwKSBzaXpl
IDc1eDIyIFtyPTIgYz0zIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0
fSBhdCAoMSwxKSBzaXplIDU1eDE5CisgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdp
ZHRoIDU1OiAiMC42MSBLQiIK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>453307</attachid>
            <date>2022-02-26 13:41:53 -0800</date>
            <delta_ts>2022-02-28 06:51:32 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-45113-20220226224147.patch</filename>
            <type>text/plain</type>
            <size>11123</size>
            <attacher name="Pascal Abresch">nep-webkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkwMjIzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2Y2NjhlNjBmNTFjN2Vl
MmE2MDgxYTIyYzQzOGI3MjYwZDBjODJkOS4uZDk3OTI5NWI1YjJmNjBkNzkzYmVhOGQ5N2RlMDU4
NzY3YTBhOTE3ZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI0IEBACisyMDIyLTAyLTIwICBQYXNj
YWwgQWJyZXNjaCAgPG5lcEBwYWNrYWdlbG9zcy5ldT4KKworICAgICAgICBGVFAgRVBMRiBkb2Vz
IG5vdCBoYW5kbGUgZGlyZWN0b3J5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD00NTExMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIFRoZSBjb2RlIHVzZWQgIiFyZXN1bHQudHlwZSIgdG8gY2hlY2sgZm9yIGFu
IGludmFsaWQgdHlwZS4gSG93ZXZlciwKKyAgICAgICAgdGhlIGZpcnN0IHR5cGUgaW4gdGhlIEZU
UEVudHJ5VHlwZSBlbnVtIGlzIEZUUERpcmVjdG9yeUVudHJ5LCBzbyB0aGlzCisgICAgICAgIHdh
cyBhY3R1YWxseSByZXR1cm5pbmcgdHJ1ZSBmb3IgZGlyZWN0b3JpZXMsIHR1cm5pbmcgdGhlbSBp
bnRvICJqdW5rIgorICAgICAgICBlbnRyaWVzIHdoaWNoIHdvdWxkIG5vdCBiZSBsaXN0ZWQuCisK
KyAgICAgICAgU2luY2UgdGhlIGNvZGUgZm9yIEVQTEYgY2FuIG9ubHkgcmVzdWx0IGluIGVpdGhl
ciBmaWxlcywgZGlyZWN0b3JpZXMsCisgICAgICAgIG9yIHVuaW5pdGlhbGl6ZWQvanVuayBlbnRy
aWVzLCB0aGUgY2hlY2sgY2FuIGJlIHJlbW92ZWQsIHJldHVybmluZworICAgICAgICByZXN1bHQu
dHlwZSBpcyB0aGUgY29ycmVjdCB0aGluZyB0byBkbyBpbiBhbGwgMyBjYXNlcy4KKworICAgICAg
ICBUZXN0OiBodHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LnB5CisKKyAgICAgICAg
KiBsb2FkZXIvRlRQRGlyZWN0b3J5UGFyc2VyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OnBhcnNl
T25lRlRQTGluZSk6CisKIDIwMjItMDItMTkgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNv
bT4KIAogICAgICAgICBPcHRpbWl6ZSBET00gc3RvcmFnZSBldmVudCBkaXNwYXRjaApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ZUUERpcmVjdG9yeVBhcnNlci5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9sb2FkZXIvRlRQRGlyZWN0b3J5UGFyc2VyLmNwcAppbmRleCAyNGU4MjViM2Jl
NjRiY2FmNTFmNWRiNDA2YzJkODM0NjY3NDAwNjgwLi44MWE5Y2RhZjg3MDVmNTYxNzBmMzQ5Njg0
ZWMwMWRhOTgwNWNkZDA3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRlRQRGly
ZWN0b3J5UGFyc2VyLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvRlRQRGlyZWN0b3J5
UGFyc2VyLmNwcApAQCAtMTg5LDExICsxODksNiBAQCBGVFBFbnRyeVR5cGUgcGFyc2VPbmVGVFBM
aW5lKGNvbnN0IGNoYXIqIGxpbmUsIExpc3RTdGF0ZSYgc3RhdGUsIExpc3RSZXN1bHQmIHJlcwog
ICAgICAgICAgICAgcmVzdWx0LmZpbGVuYW1lID0gdG9rZW5zWzFdOwogICAgICAgICAgICAgcmVz
dWx0LmZpbGVuYW1lTGVuZ3RoID0gcCAtIHRva2Vuc1sxXTsKIAotICAgICAgICAgICAgaWYgKCFy
ZXN1bHQudHlwZSkgLyogYWNjZXNzIGRlbmllZCAqLwotICAgICAgICAgICAgewotICAgICAgICAg
ICAgICByZXN1bHQudHlwZSA9IEZUUEZpbGVFbnRyeTsgLyogaXMgYXNzdW1pbmcgJ2YnaWxlIGNv
cnJlY3Q/ICovCi0gICAgICAgICAgICAgIHJldHVybiBGVFBKdW5rRW50cnk7ICAgICAgICAgICAg
LyogTk8hIGp1bmsgaXQuICovCi0gICAgICAgICAgICB9CiAgICAgICAgICAgICByZXR1cm4gcmVz
dWx0LnR5cGU7CiAgICAgICAgICAgfQogICAgICAgICAgIGlmIChwb3MgPj0gKGxpbmVsZW4tMSkg
fHwgbGluZVtwb3NdICE9ICcsJykKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBi
L0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAzZGYzYWY1OTEwYjY4YjJkZjk3MTgwNDI2YWU4
ZmQ4OTk3ZDE3MmRlLi5iMDYyYWI2YmY4MTg3Nzc0MDUxMWRlODNmN2IxNDZiZmE2ZDk5MWYwIDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMjItMDItMjAgIFBhc2NhbCBBYnJlc2NoICA8bmVwQHBh
Y2thZ2Vsb3NzLmV1PgorCisgICAgICAgIEZUUCBFUExGIGRvZXMgbm90IGhhbmRsZSBkaXJlY3Rv
cnkKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ1MTEz
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhlIGNv
ZGUgdXNlZCAiIXJlc3VsdC50eXBlIiB0byBjaGVjayBmb3IgYW4gaW52YWxpZCB0eXBlLiBIb3dl
dmVyLAorICAgICAgICB0aGUgZmlyc3QgdHlwZSBpbiB0aGUgRlRQRW50cnlUeXBlIGVudW0gaXMg
RlRQRGlyZWN0b3J5RW50cnksIHNvIHRoaXMKKyAgICAgICAgd2FzIGFjdHVhbGx5IHJldHVybmlu
ZyB0cnVlIGZvciBkaXJlY3RvcmllcywgdHVybmluZyB0aGVtIGludG8gImp1bmsiCisgICAgICAg
IGVudHJpZXMgd2hpY2ggd291bGQgbm90IGJlIGxpc3RlZC4KKworICAgICAgICBTaW5jZSB0aGUg
Y29kZSBmb3IgRVBMRiBjYW4gb25seSByZXN1bHQgaW4gZWl0aGVyIGZpbGVzLCBkaXJlY3Rvcmll
cywKKyAgICAgICAgb3IgdW5pbml0aWFsaXplZC9qdW5rIGVudHJpZXMsIHRoZSBjaGVjayBjYW4g
YmUgcmVtb3ZlZCwgcmV0dXJuaW5nCisgICAgICAgIHJlc3VsdC50eXBlIGlzIHRoZSBjb3JyZWN0
IHRoaW5nIHRvIGRvIGluIGFsbCAzIGNhc2VzLgorICAgIAorICAgICAgICAqIGh0dHAvdGVzdHMv
bWlzYy9mdHAtZXBsZi1kaXJlY3RvcnktZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBo
dHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LnB5OiBBZGRlZC4KKyAgICAgICAgKiBw
bGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9uczoKKwogMjAyMi0wMi0xOSAgSm9uIExlZSAgPGpv
bmxlZUBhcHBsZS5jb20+CiAKICAgICAgICAgVW5yZXZpZXdlZCBnYXJkZW5pbmcgZm9yIEdQVSBQ
cm9jZXNzIGJvdHMuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvZnRw
LWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlz
Yy9mdHAtZXBsZi1kaXJlY3RvcnktZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjA1OWM5YmYzOGQ5
ZDM4YzIwYzMxNjI2ZTNiNmMwMWRkMTRlNDcwN2EKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRU
ZXN0cy9odHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dApAQCAt
MCwwICsxLDUwIEBACitsYXllciBhdCAoMCwwKSBzaXplIDc4NXgxMTg0CisgIFJlbmRlclZpZXcg
YXQgKDAsMCkgc2l6ZSA3ODV4NjAwCisgICAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDYwMCkg
c2l6ZSA3ODV4NTg0CisgICAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCwwKSBzaXplIDc2OXg1
ODQKK2xheWVyIGF0ICg4LDgpIHNpemUgNzY5eDU4NAorICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAo
OCw4KSBzaXplIDc2OXg1ODQKKyAgICBSZW5kZXJUYWJsZSB7VEFCTEV9IGF0ICgwLDApIHNpemUg
NzY5eDY4CisgICAgICBSZW5kZXJUYWJsZVNlY3Rpb24ge1RCT0RZfSBhdCAoMCwwKSBzaXplIDc2
OXg2OAorICAgICAgICBSZW5kZXJUYWJsZVJvdyB7VFJ9IGF0ICgwLDIpIHNpemUgNzY5eDIwCisg
ICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDIsMikgc2l6ZSA4eDIwIFtyPTAgYz0w
IHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXpl
IDR4MTgKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNDogIiAiCisgICAg
ICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDExLDIpIHNpemUgNDgweDIwIFtyPTAgYz0x
IHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlcklubGluZSB7QX0gYXQgKDAsMCkgc2l6ZSAz
NzR4MTggW2NvbG9yPSMwMDAwRUVdCisgICAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBh
dCAoMSwxKSBzaXplIDM3NHgxOAorICAgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdp
ZHRoIDM3NDogIkluIG9yZGVyIHRvIHBhc3MgdGhlcmUgbXVzdCBiZSBhIGRpcmVjdG9yeSBlbnRy
eSBiZWxvdyBoZXJlIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg0OTIsMikg
c2l6ZSAyMDJ4MjAgW3I9MCBjPTIgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7
I3RleHR9IGF0ICgxLDEpIHNpemUgMTUxeDE4CisgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgx
LDEpIHdpZHRoIDE1MTogIk1hciAxLCAxOTk2LCAxMDoxNSBQTSIKKyAgICAgICAgICBSZW5kZXJU
YWJsZUNlbGwge1REfSBhdCAoNjk1LDIpIHNpemUgNzN4MjAgW3I9MCBjPTMgcnM9MSBjcz0xXQor
ICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgNTV4MTgKKyAgICAg
ICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNTU6ICIwLjI4IEtCIgorICAgICAgICBS
ZW5kZXJUYWJsZVJvdyB7VFJ9IGF0ICgwLDI0KSBzaXplIDc2OXgyMAorICAgICAgICAgIFJlbmRl
clRhYmxlQ2VsbCB7VER9IGF0ICgyLDI0KSBzaXplIDh4MjAgW3I9MSBjPTAgcnM9MSBjcz0xXQor
ICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgNHgxOAorICAgICAg
ICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCA0OiAiICIKKyAgICAgICAgICBSZW5kZXJU
YWJsZUNlbGwge1REfSBhdCAoMTEsMjQpIHNpemUgNDgweDIwIFtyPTEgYz0xIHJzPTEgY3M9MV0K
KyAgICAgICAgICAgIFJlbmRlcklubGluZSB7QX0gYXQgKDAsMCkgc2l6ZSA2M3gxOCBbY29sb3I9
IzAwMDBFRV0KKyAgICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUg
NjN4MTgKKyAgICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCA2MzogImRpcmVj
dG9yeS8iCisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDQ5MiwyNCkgc2l6ZSAy
MDJ4MjAgW3I9MSBjPTIgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9
IGF0ICgxLDEpIHNpemUgMTU1eDE4CisgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdp
ZHRoIDE1NTogIkZlYiAxMywgMTk5NiwgMTE6NTggUE0iCisgICAgICAgICAgUmVuZGVyVGFibGVD
ZWxsIHtURH0gYXQgKDY5NSwyNCkgc2l6ZSA3M3gyMCBbcj0xIGM9MyBycz0xIGNzPTFdCisgICAg
ICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDEsMSkgc2l6ZSAxMXgxOAorICAgICAgICAg
ICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAxMTogIi0tIgorICAgICAgICBSZW5kZXJUYWJs
ZVJvdyB7VFJ9IGF0ICgwLDQ2KSBzaXplIDc2OXgyMAorICAgICAgICAgIFJlbmRlclRhYmxlQ2Vs
bCB7VER9IGF0ICgyLDQ2KSBzaXplIDh4MjAgW3I9MiBjPTAgcnM9MSBjcz0xXQorICAgICAgICAg
ICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgNHgxOAorICAgICAgICAgICAgICB0
ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCA0OiAiICIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwg
e1REfSBhdCAoMTEsNDYpIHNpemUgNDgweDIwIFtyPTIgYz0xIHJzPTEgY3M9MV0KKyAgICAgICAg
ICAgIFJlbmRlcklubGluZSB7QX0gYXQgKDAsMCkgc2l6ZSA2OHgxOCBbY29sb3I9IzAwMDBFRV0K
KyAgICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgNjh4MTgKKyAg
ICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCA2ODogInRoaXJkIGVudHJ5Igor
ICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg0OTIsNDYpIHNpemUgMjAyeDIwIFty
PTIgYz0yIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwx
KSBzaXplIDE1NXgxOAorICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAxNTU6
ICJGZWIgMTMsIDE5OTYsIDExOjE0IFBNIgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9
IGF0ICg2OTUsNDYpIHNpemUgNzN4MjAgW3I9MiBjPTMgcnM9MSBjcz0xXQorICAgICAgICAgICAg
UmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgNTV4MTgKKyAgICAgICAgICAgICAgdGV4
dCBydW4gYXQgKDEsMSkgd2lkdGggNTU6ICIwLjYxIEtCIgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS5weSBiL0xheW91dFRlc3RzL2h0
dHAvdGVzdHMvbWlzYy9mdHAtZXBsZi1kaXJlY3RvcnkucHkKbmV3IGZpbGUgbW9kZSAxMDA3NTUK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZDY4NzcxYjAz
OWRhMWJmYmI2YWM4YmJhNzhlNGFjYzdiM2MzNmY2YgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9mdHAtZXBsZi1kaXJlY3RvcnkucHkKQEAgLTAsMCArMSwx
MiBAQAorIyEvdXNyL2Jpbi9lbnYgcHl0aG9uMworCitpbXBvcnQgb3MKK2ltcG9ydCBzeXMKKwor
CitzeXMuc3Rkb3V0LndyaXRlKAorICAgICdDb250ZW50LXR5cGU6IGFwcGxpY2F0aW9uL3gtZnRw
LWRpcmVjdG9yeVxuXG4nCisgICAgJytpODM4ODYyMS40ODU5NCxtODI1NzE4NTAzLHIsczI4MCxc
dEluIG9yZGVyIHRvIHBhc3MgdGhlcmUgbXVzdCBiZSBhIGRpcmVjdG9yeSBlbnRyeSBiZWxvdyBo
ZXJlXHJcbicKKyAgICAnK2k4Mzg4NjIxLjUwNjkwLG04MjQyNTU5MDcsLyxcdGRpcmVjdG9yeVxy
XG4nCisgICAgJytpODM4ODYyMS40ODU5OCxtODI0MjUzMjcwLHIsczYxMixcdHRoaXJkIGVudHJ5
XHJcbicKKykKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0
YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKaW5kZXgg
NGJiM2U4NTE3ZDVlODAxMzg2NmY4N2U1N2RkZGZhOTQ2NzlmZGY3OC4uZjhiODIxM2IxMjJlZTI1
YmYwODI4ODlkMjY2ODEwMjczZGRmZjc0MyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rl
c3RFeHBlY3RhdGlvbnMKQEAgLTE4ODMsMyArMTg4Myw2IEBAIGh0dHAvdGVzdHMvcHVzaC1hcGkv
c3Vic2NyaWJlLWRlZmF1bHQtcGVybWlzc2lvbnMtaWZyYW1lLXNhbWUtb3JpZ2luLmh0bWwgWyBG
YWlsCiBodHRwL3Rlc3RzL3B1c2gtYXBpL3N1YnNjcmliZS1kZWZhdWx0LXBlcm1pc3Npb25zLmh0
bWwgWyBGYWlsdXJlIF0KIGh0dHAvdGVzdHMvcHVzaC1hcGkvc3Vic2NyaWJlLWRlbnktcGVybWlz
c2lvbnMuaHRtbCBbIEZhaWx1cmUgXQogaHR0cC90ZXN0cy9wdXNoLWFwaS9zdWJzY3JpYmUtZ3Jh
bnQtcGVybWlzc2lvbnMuaHRtbCBbIEZhaWx1cmUgXQorCisjIEZ0cCBjb2RlIGlzIGRpc2FibGVk
IGluIGd0ayBwb3J0CitodHRwL3Rlc3RzL21pc2MvZnRwLWVwbGYtZGlyZWN0b3J5LnB5IFsgU2tp
cCBdCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9pb3MvaHR0cC90ZXN0cy9taXNj
L2Z0cC1lcGxmLWRpcmVjdG9yeS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9p
b3MvaHR0cC90ZXN0cy9taXNjL2Z0cC1lcGxmLWRpcmVjdG9yeS1leHBlY3RlZC50eHQKbmV3IGZp
bGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMC4uZTY2MTA4OTIyNTNlM2MwMDcwNjRiYjcxNjA1ODhiNDgwM2IxOWIzOAotLS0gL2Rldi9u
dWxsCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2lvcy9odHRwL3Rlc3RzL21pc2MvZnRwLWVw
bGYtZGlyZWN0b3J5LWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDUwIEBACitsYXllciBhdCAoMCww
KSBzaXplIDgwMHgxMTg0CisgIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCisgICAg
UmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDYwMCkgc2l6ZSA4MDB4NTg0CisgICAgICBSZW5kZXJC
b2R5IHtCT0RZfSBhdCAoOCwwKSBzaXplIDc4NHg1ODQKK2xheWVyIGF0ICg4LDgpIHNpemUgNzg0
eDU4NAorICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCw4KSBzaXplIDc4NHg1ODQKKyAgICBSZW5k
ZXJUYWJsZSB7VEFCTEV9IGF0ICgwLDApIHNpemUgNzg0eDc0CisgICAgICBSZW5kZXJUYWJsZVNl
Y3Rpb24ge1RCT0RZfSBhdCAoMCwwKSBzaXplIDc4NHg3NAorICAgICAgICBSZW5kZXJUYWJsZVJv
dyB7VFJ9IGF0ICgwLDIpIHNpemUgNzg0eDIyCisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtU
RH0gYXQgKDIsMikgc2l6ZSA4eDIyIFtyPTAgYz0wIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJl
bmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDR4MTkKKyAgICAgICAgICAgICAgdGV4dCBy
dW4gYXQgKDEsMSkgd2lkdGggNDogIiAiCisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0g
YXQgKDExLDIpIHNpemUgNDkweDIyIFtyPTAgYz0xIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJl
bmRlcklubGluZSB7QX0gYXQgKDAsMCkgc2l6ZSAzNzR4MTkgW2NvbG9yPSMwMDAwRUVdCisgICAg
ICAgICAgICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDM3NHgxOQorICAgICAg
ICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDM3NDogIkluIG9yZGVyIHRvIHBhc3Mg
dGhlcmUgbXVzdCBiZSBhIGRpcmVjdG9yeSBlbnRyeSBiZWxvdyBoZXJlIgorICAgICAgICAgIFJl
bmRlclRhYmxlQ2VsbCB7VER9IGF0ICg1MDIsMikgc2l6ZSAyMDV4MjIgW3I9MCBjPTIgcnM9MSBj
cz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTUxeDE5
CisgICAgICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDE1MTogIk1hciAxLCAxOTk2
LCAxMDoxNSBQTSIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoNzA4LDIpIHNp
emUgNzV4MjIgW3I9MCBjPTMgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3Rl
eHR9IGF0ICgxLDEpIHNpemUgNTV4MTkKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkg
d2lkdGggNTU6ICIwLjI4IEtCIgorICAgICAgICBSZW5kZXJUYWJsZVJvdyB7VFJ9IGF0ICgwLDI2
KSBzaXplIDc4NHgyMgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICgyLDI2KSBz
aXplIDh4MjIgW3I9MSBjPTAgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3Rl
eHR9IGF0ICgxLDEpIHNpemUgNHgxOQorICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3
aWR0aCA0OiAiICIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMTEsMjYpIHNp
emUgNDkweDIyIFtyPTEgYz0xIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlcklubGluZSB7
QX0gYXQgKDAsMCkgc2l6ZSA2M3gxOSBbY29sb3I9IzAwMDBFRV0KKyAgICAgICAgICAgICAgUmVu
ZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgNjN4MTkKKyAgICAgICAgICAgICAgICB0ZXh0
IHJ1biBhdCAoMSwxKSB3aWR0aCA2MzogImRpcmVjdG9yeS8iCisgICAgICAgICAgUmVuZGVyVGFi
bGVDZWxsIHtURH0gYXQgKDUwMiwyNikgc2l6ZSAyMDV4MjIgW3I9MSBjPTIgcnM9MSBjcz0xXQor
ICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEpIHNpemUgMTU1eDE5CisgICAg
ICAgICAgICAgIHRleHQgcnVuIGF0ICgxLDEpIHdpZHRoIDE1NTogIkZlYiAxMywgMTk5NiwgMTE6
NTggUE0iCisgICAgICAgICAgUmVuZGVyVGFibGVDZWxsIHtURH0gYXQgKDcwOCwyNikgc2l6ZSA3
NXgyMiBbcj0xIGM9MyBycz0xIGNzPTFdCisgICAgICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0g
YXQgKDEsMSkgc2l6ZSAxMXgxOQorICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0
aCAxMTogIi0tIgorICAgICAgICBSZW5kZXJUYWJsZVJvdyB7VFJ9IGF0ICgwLDUwKSBzaXplIDc4
NHgyMgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICgyLDUwKSBzaXplIDh4MjIg
W3I9MiBjPTAgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgx
LDEpIHNpemUgNHgxOQorICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCA0OiAi
ICIKKyAgICAgICAgICBSZW5kZXJUYWJsZUNlbGwge1REfSBhdCAoMTEsNTApIHNpemUgNDkweDIy
IFtyPTIgYz0xIHJzPTEgY3M9MV0KKyAgICAgICAgICAgIFJlbmRlcklubGluZSB7QX0gYXQgKDAs
MCkgc2l6ZSA2OHgxOSBbY29sb3I9IzAwMDBFRV0KKyAgICAgICAgICAgICAgUmVuZGVyVGV4dCB7
I3RleHR9IGF0ICgxLDEpIHNpemUgNjh4MTkKKyAgICAgICAgICAgICAgICB0ZXh0IHJ1biBhdCAo
MSwxKSB3aWR0aCA2ODogInRoaXJkIGVudHJ5IgorICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7
VER9IGF0ICg1MDIsNTApIHNpemUgMjA1eDIyIFtyPTIgYz0yIHJzPTEgY3M9MV0KKyAgICAgICAg
ICAgIFJlbmRlclRleHQgeyN0ZXh0fSBhdCAoMSwxKSBzaXplIDE1NXgxOQorICAgICAgICAgICAg
ICB0ZXh0IHJ1biBhdCAoMSwxKSB3aWR0aCAxNTU6ICJGZWIgMTMsIDE5OTYsIDExOjE0IFBNIgor
ICAgICAgICAgIFJlbmRlclRhYmxlQ2VsbCB7VER9IGF0ICg3MDgsNTApIHNpemUgNzV4MjIgW3I9
MiBjPTMgcnM9MSBjcz0xXQorICAgICAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgxLDEp
IHNpemUgNTV4MTkKKyAgICAgICAgICAgICAgdGV4dCBydW4gYXQgKDEsMSkgd2lkdGggNTU6ICIw
LjYxIEtCIgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>