<?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>216979</bug_id>
          
          <creation_ts>2020-09-25 10:03:26 -0700</creation_ts>
          <short_desc>Fix image-loading-lazy-multiple-times.html</short_desc>
          <delta_ts>2025-07-07 07:59:55 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Images</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=217741</see_also>
    
    <see_also>https://github.com/web-platform-tests/wpt/pull/35766</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=247279</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=248025</see_also>
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>247297</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Rob Buis">rbuis</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>cdumez</cc>
    
    <cc>clopez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>darin</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>japhet</cc>
    
    <cc>karlcow</cc>
    
    <cc>rackler</cc>
    
    <cc>sabouhallawa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1691919</commentid>
    <comment_count>0</comment_count>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2020-09-25 10:03:26 -0700</bug_when>
    <thetext>Fix image-loading-lazy-multiple-times.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1691924</commentid>
    <comment_count>1</comment_count>
      <attachid>409703</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2020-09-25 10:05:53 -0700</bug_when>
    <thetext>Created attachment 409703
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1694123</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-10-02 10:05:23 -0700</bug_when>
    <thetext>&lt;rdar://problem/69885316&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695650</commentid>
    <comment_count>3</comment_count>
      <attachid>410771</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2020-10-07 13:21:08 -0700</bug_when>
    <thetext>Created attachment 410771
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695800</commentid>
    <comment_count>4</comment_count>
      <attachid>410810</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2020-10-07 22:50:38 -0700</bug_when>
    <thetext>Created attachment 410810
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1695859</commentid>
    <comment_count>5</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-10-08 05:49:44 -0700</bug_when>
    <thetext>Committed r268178: &lt;https://trac.webkit.org/changeset/268178&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 410810.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1698808</commentid>
    <comment_count>6</comment_count>
    <who name="Karl Rackler">rackler</who>
    <bug_when>2020-10-16 16:07:27 -0700</bug_when>
    <thetext>Reverted r268178 for reason:

This reverts commit r268178 because it caused a test failure.

Committed r268619: &lt;https://trac.webkit.org/changeset/268619&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1699198</commentid>
    <comment_count>7</comment_count>
      <attachid>410810</attachid>
    <who name="">ssggg2015</who>
    <bug_when>2020-10-18 23:22:08 -0700</bug_when>
    <thetext>Comment on attachment 410810
Patch

&gt;Subversion Revision: 268138
&gt;diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog
&gt;index b79f977536dae32756d2f6d54e2beede7f28991e..d90086924a8b0add06e14ee683c99b77924916c0 100644
&gt;--- a/Source/WebCore/ChangeLog
&gt;+++ b/Source/WebCore/ChangeLog
&gt;@@ -1,3 +1,18 @@
&gt;+2020-10-07  Rob Buis  &lt;rbuis@igalia.com&gt;
&gt;+
&gt;+        Fix image-loading-lazy-multiple-times.html
&gt;+        https://bugs.webkit.org/show_bug.cgi?id=216979
&gt;+
&gt;+        Reviewed by NOBODY (OOPS!).
&gt;+
&gt;+        Once an image has been lazy loaded, it should be possible
&gt;+        to trigger a new lazy load through relevant mutations.
&gt;+
&gt;+        Test: imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multiple-times.html
&gt;+
&gt;+        * loader/ImageLoader.cpp:
&gt;+        (WebCore::ImageLoader::updateFromElement):
&gt;+
&gt; 2020-10-07  Noam Rosenthal  &lt;noam@webkit.org&gt;
&gt; 
&gt;         clip-path: path() ignores page zooming (Command-+)
&gt;diff --git a/Source/WebCore/loader/ImageLoader.cpp b/Source/WebCore/loader/ImageLoader.cpp
&gt;index 6c065d7813b194ee95f61b69041e1401bdb3ce0f..4899c2777981bd84f0a7433cb9d7f667bbe3959d 100644
&gt;--- a/Source/WebCore/loader/ImageLoader.cpp
&gt;+++ b/Source/WebCore/loader/ImageLoader.cpp
&gt;@@ -206,7 +206,7 @@ void ImageLoader::updateFromElement(RelevantMutation relevantMutation)
&gt;             document.cachedResourceLoader().m_documentResources.set(newImage-&gt;url().string(), newImage.get());
&gt;             document.cachedResourceLoader().setAutoLoadImages(autoLoadOtherImages);
&gt;         } else {
&gt;-            if (m_lazyImageLoadState == LazyImageLoadState::None &amp;&amp; isImageElement) {
&gt;+            if ((m_lazyImageLoadState == LazyImageLoadState::None || m_lazyImageLoadState == LazyImageLoadState::FullImage) &amp;&amp; isImageElement) {
&gt;                 auto&amp; imageElement = downcast&lt;HTMLImageElement&gt;(element());
&gt;                 if (imageElement.isLazyLoadable() &amp;&amp; document.settings().lazyImageLoadingEnabled()) {
&gt;                     m_lazyImageLoadState = LazyImageLoadState::Deferred;
&gt;diff --git a/LayoutTests/imported/w3c/ChangeLog b/LayoutTests/imported/w3c/ChangeLog
&gt;index b62ef007ce4d1e92ec6e108daac7983d6e85d44e..1c6cc4b8816972ecdf289a075766cc87806e7e67 100644
&gt;--- a/LayoutTests/imported/w3c/ChangeLog
&gt;+++ b/LayoutTests/imported/w3c/ChangeLog
&gt;@@ -1,3 +1,14 @@
&gt;+2020-10-07  Rob Buis  &lt;rbuis@igalia.com&gt;
&gt;+
&gt;+        Fix image-loading-lazy-multiple-times.html
&gt;+        https://bugs.webkit.org/show_bug.cgi?id=216979
&gt;+
&gt;+        Reviewed by NOBODY (OOPS!).
&gt;+
&gt;+        Add improved test result.
&gt;+
&gt;+        * web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multiple-times-expected.txt:
&gt;+
&gt; 2020-10-07  Noam Rosenthal  &lt;noam@webkit.org&gt;
&gt; 
&gt;         clip-path: path() ignores page zooming (Command-+)
&gt;diff --git a/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multiple-times-expected.txt b/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multiple-times-expected.txt
&gt;index 33d738a925ea916824b7d5c00d4879db48be469c..830329d72649758bae5dd4c2b8e11f8d7e4136f2 100644
&gt;--- a/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multiple-times-expected.txt
&gt;+++ b/LayoutTests/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multiple-times-expected.txt
&gt;@@ -1,4 +1,4 @@
&gt; 
&gt; 
&gt;-FAIL Images with loading=&apos;lazy&apos; can be lazy loaded multiple times assert_unreached: The loading=lazy below-viewport image should lazily load its second image, and not load it eagerly when the `src` attribute is changed Reached unreachable code
&gt;+PASS Images with loading=&apos;lazy&apos; can be lazy loaded multiple times
&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1740690</commentid>
    <comment_count>8</comment_count>
      <attachid>423482</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-03-17 06:51:39 -0700</bug_when>
    <thetext>Created attachment 423482
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1805567</commentid>
    <comment_count>9</comment_count>
      <attachid>441601</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-10-18 07:35:28 -0700</bug_when>
    <thetext>Created attachment 441601
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1825033</commentid>
    <comment_count>10</comment_count>
      <attachid>447444</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-12-17 02:53:33 -0800</bug_when>
    <thetext>Created attachment 447444
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1827220</commentid>
    <comment_count>11</comment_count>
      <attachid>448088</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-12-30 01:34:32 -0800</bug_when>
    <thetext>Created attachment 448088
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1895477</commentid>
    <comment_count>12</comment_count>
      <attachid>462073</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2022-09-01 07:43:52 -0700</bug_when>
    <thetext>Created attachment 462073
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1895730</commentid>
    <comment_count>13</comment_count>
      <attachid>462092</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2022-09-02 02:03:10 -0700</bug_when>
    <thetext>Created attachment 462092
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1895731</commentid>
    <comment_count>14</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2022-09-02 02:05:35 -0700</bug_when>
    <thetext>This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1895732</commentid>
    <comment_count>15</comment_count>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2022-09-02 02:07:30 -0700</bug_when>
    <thetext>Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/35766</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1895993</commentid>
    <comment_count>16</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-09-03 01:20:54 -0700</bug_when>
    <thetext>Committed 254127@main (fe2b4d3a37eb): &lt;https://commits.webkit.org/254127@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 462092.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1909460</commentid>
    <comment_count>17</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2022-10-31 16:56:31 -0700</bug_when>
    <thetext>Re-opened since this is blocked by bug 247297</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1909622</commentid>
    <comment_count>18</comment_count>
    <who name="Said Abou-Hallawa">sabouhallawa</who>
    <bug_when>2022-11-01 13:51:03 -0700</bug_when>
    <thetext>The change 254127@main causes the images on nytimes.com to flicker when hovering.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1909623</commentid>
    <comment_count>19</comment_count>
    <who name="Darin Adler">darin</who>
    <bug_when>2022-11-01 13:53:40 -0700</bug_when>
    <thetext>To be clear: This change *Was* causing that, and is now reverted.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1916065</commentid>
    <comment_count>20</comment_count>
    <who name="Karl Dubost">karlcow</who>
    <bug_when>2022-12-01 14:17:33 -0800</bug_when>
    <thetext>See the discussions in Bug 248025
and https://github.com/whatwg/html/issues/8524

I wonder if there is ambiguity in between the two.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>409703</attachid>
            <date>2020-09-25 10:05:53 -0700</date>
            <delta_ts>2020-10-07 13:21:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216979-20200925180552.patch</filename>
            <type>text/plain</type>
            <size>3506</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY3NTYxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTYyZDJhYmEwNDBmMDAx
M2Q3ZTZjOGFiNmY3MzNiNWI5MDQ2YWZjMi4uNWMzNjQ1MzZmNjIzMzk3OWVmYzI0NmQ1NDQ3MjUy
MDk5MTlhMmY2YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTA5LTI1ICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgRml4IGltYWdlLWxvYWRpbmctbGF6
eS1tdWx0aXBsZS10aW1lcy5odG1sCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMTY5NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBXSVAKKworICAgICAgICAqIGxvYWRlci9JbWFnZUxvYWRlci5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpJbWFnZUxvYWRlcjo6dXBkYXRlRnJvbUVsZW1lbnQpOgorCiAyMDIw
LTA5LTI1ICBBZHJpYW4gUGVyZXogZGUgQ2FzdHJvICA8YXBlcmV6QGlnYWxpYS5jb20+CiAKICAg
ICAgICAgTm9uLXVuaWZpZWQgYnVpbGQgZml4ZXMsIGxhdGUgU2VwdGVtYmVyIDIwMjAgZWRpdGlv
bgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdlTG9hZGVyLmNwcCBiL1Nv
dXJjZS9XZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRlci5jcHAKaW5kZXggNmMwNjVkNzgxM2IxOTRl
ZTk1ZjYxYjY5MDQxZTE0MDFiZGIzY2UwZi4uNDg5OWMyNzc3OTgxYmQ4NGYwYTc0MzNjYjlkN2Y2
NjdiYmUzOTU5ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdlTG9hZGVy
LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvSW1hZ2VMb2FkZXIuY3BwCkBAIC0yMDYs
NyArMjA2LDcgQEAgdm9pZCBJbWFnZUxvYWRlcjo6dXBkYXRlRnJvbUVsZW1lbnQoUmVsZXZhbnRN
dXRhdGlvbiByZWxldmFudE11dGF0aW9uKQogICAgICAgICAgICAgZG9jdW1lbnQuY2FjaGVkUmVz
b3VyY2VMb2FkZXIoKS5tX2RvY3VtZW50UmVzb3VyY2VzLnNldChuZXdJbWFnZS0+dXJsKCkuc3Ry
aW5nKCksIG5ld0ltYWdlLmdldCgpKTsKICAgICAgICAgICAgIGRvY3VtZW50LmNhY2hlZFJlc291
cmNlTG9hZGVyKCkuc2V0QXV0b0xvYWRJbWFnZXMoYXV0b0xvYWRPdGhlckltYWdlcyk7CiAgICAg
ICAgIH0gZWxzZSB7Ci0gICAgICAgICAgICBpZiAobV9sYXp5SW1hZ2VMb2FkU3RhdGUgPT0gTGF6
eUltYWdlTG9hZFN0YXRlOjpOb25lICYmIGlzSW1hZ2VFbGVtZW50KSB7CisgICAgICAgICAgICBp
ZiAoKG1fbGF6eUltYWdlTG9hZFN0YXRlID09IExhenlJbWFnZUxvYWRTdGF0ZTo6Tm9uZSB8fCBt
X2xhenlJbWFnZUxvYWRTdGF0ZSA9PSBMYXp5SW1hZ2VMb2FkU3RhdGU6OkZ1bGxJbWFnZSkgJiYg
aXNJbWFnZUVsZW1lbnQpIHsKICAgICAgICAgICAgICAgICBhdXRvJiBpbWFnZUVsZW1lbnQgPSBk
b3duY2FzdDxIVE1MSW1hZ2VFbGVtZW50PihlbGVtZW50KCkpOwogICAgICAgICAgICAgICAgIGlm
IChpbWFnZUVsZW1lbnQuaXNMYXp5TG9hZGFibGUoKSAmJiBkb2N1bWVudC5zZXR0aW5ncygpLmxh
enlJbWFnZUxvYWRpbmdFbmFibGVkKCkpIHsKICAgICAgICAgICAgICAgICAgICAgbV9sYXp5SW1h
Z2VMb2FkU3RhdGUgPSBMYXp5SW1hZ2VMb2FkU3RhdGU6OkRlZmVycmVkOwpkaWZmIC0tZ2l0IGEv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL2ltcG9ydGVk
L3czYy9DaGFuZ2VMb2cKaW5kZXggNWZjMWVkMWM0NGEzOWRiYTlkODljNDYxZDZhMWU2ZGM2ZDgy
ZTVkOS4uZTMzYmY1Y2I1ZjdhMjg3OTc0OTk4Y2U0YmRjMjJmYzM2NzI4NjQ0NSAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2MvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMjAtMDktMjUgIFJvYiBC
dWlzICA8cmJ1aXNAaWdhbGlhLmNvbT4KKworICAgICAgICBGaXggaW1hZ2UtbG9hZGluZy1sYXp5
LW11bHRpcGxlLXRpbWVzLmh0bWwKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTIxNjk3OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVk
LWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1l
cy1leHBlY3RlZC50eHQ6CisKIDIwMjAtMDktMjQgIEtlaXRoIE1pbGxlciAgPGtlaXRoX21pbGxl
ckBhcHBsZS5jb20+CiAKICAgICAgICAgQ1NTIGFuZ2xlIHVuaXQgY29udmVyc2lvbnMgc2hvdWxk
IGNvbnNpc3RlbnRseSB1c2UgdGhlIHNhbWUgYXNzb2NpYXRpdml0eQpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9l
bWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlw
bGUtdGltZXMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxlbWVu
dC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMtZXhwZWN0ZWQudHh0CmluZGV4IDMz
ZDczOGE5MjVlYTkxNjgyNGI3ZDVjMDBkNDg3OWRiNDhiZTQ2OWMuLjg5MDdkZmFhODlhNTg2YmY3
OGIzMWE5ZWRiZTgzNzgyZjMwY2I2NjcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQtY29udGVudC90
aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVzLWV4cGVjdGVk
LnR4dAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2h0
bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRp
bmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBlY3RlZC50eHQKQEAgLTEsNCArMSw0IEBACiAKIAot
RkFJTCBJbWFnZXMgd2l0aCBsb2FkaW5nPSdsYXp5JyBjYW4gYmUgbGF6eSBsb2FkZWQgbXVsdGlw
bGUgdGltZXMgYXNzZXJ0X3VucmVhY2hlZDogVGhlIGxvYWRpbmc9bGF6eSBiZWxvdy12aWV3cG9y
dCBpbWFnZSBzaG91bGQgbGF6aWx5IGxvYWQgaXRzIHNlY29uZCBpbWFnZSwgYW5kIG5vdCBsb2Fk
IGl0IGVhZ2VybHkgd2hlbiB0aGUgYHNyY2AgYXR0cmlidXRlIGlzIGNoYW5nZWQgUmVhY2hlZCB1
bnJlYWNoYWJsZSBjb2RlCitQQVNTIEltYWdlcyB3aXRoIGxvYWRpbmc9J2xhenknIGNhbiBiZSBs
YXp5IGxvYWRlZCBtdWx0aXBsZSB0aW1lcyAKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>410771</attachid>
            <date>2020-10-07 13:21:08 -0700</date>
            <delta_ts>2020-10-07 22:50:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216979-20201007212106.patch</filename>
            <type>text/plain</type>
            <size>3757</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY4MTM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjc5Zjk3NzUzNmRhZTMy
NzU2ZDJmNmQ1NGUyYmVlZGU3ZjI4OTkxZS4uZDkwMDg2OTI0YThiMGFkZDA2ZTE0ZWU2ODNjOTli
Nzc5MjQ5MTZjMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIwLTEwLTA3ICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgRml4IGltYWdlLWxvYWRpbmctbGF6
eS1tdWx0aXBsZS10aW1lcy5odG1sCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMTY5NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBPbmNlIGFuIGltYWdlIGhhcyBiZWVuIGxhenkgbG9hZGVkLCBpdCBzaG91
bGQgYmUgcG9zc2libGUKKyAgICAgICAgdG8gdHJpZ2dlciBhIG5ldyBsYXp5IGxvYWQgdGhyb3Vn
aCByZWxldmFudCBtdXRhdGlvbnMuCisKKyAgICAgICAgVGVzdDogaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxl
bWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMuaHRtbAorCisgICAgICAgICog
bG9hZGVyL0ltYWdlTG9hZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkltYWdlTG9hZGVyOjp1
cGRhdGVGcm9tRWxlbWVudCk6CisKIDIwMjAtMTAtMDcgIE5vYW0gUm9zZW50aGFsICA8bm9hbUB3
ZWJraXQub3JnPgogCiAgICAgICAgIGNsaXAtcGF0aDogcGF0aCgpIGlnbm9yZXMgcGFnZSB6b29t
aW5nIChDb21tYW5kLSspCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvSW1hZ2VM
b2FkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdlTG9hZGVyLmNwcAppbmRleCA2
YzA2NWQ3ODEzYjE5NGVlOTVmNjFiNjkwNDFlMTQwMWJkYjNjZTBmLi40ODk5YzI3Nzc5ODFiZDg0
ZjBhNzQzM2NiOWQ3ZjY2N2JiZTM5NTlkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2Fk
ZXIvSW1hZ2VMb2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRl
ci5jcHAKQEAgLTIwNiw3ICsyMDYsNyBAQCB2b2lkIEltYWdlTG9hZGVyOjp1cGRhdGVGcm9tRWxl
bWVudChSZWxldmFudE11dGF0aW9uIHJlbGV2YW50TXV0YXRpb24pCiAgICAgICAgICAgICBkb2N1
bWVudC5jYWNoZWRSZXNvdXJjZUxvYWRlcigpLm1fZG9jdW1lbnRSZXNvdXJjZXMuc2V0KG5ld0lt
YWdlLT51cmwoKS5zdHJpbmcoKSwgbmV3SW1hZ2UuZ2V0KCkpOwogICAgICAgICAgICAgZG9jdW1l
bnQuY2FjaGVkUmVzb3VyY2VMb2FkZXIoKS5zZXRBdXRvTG9hZEltYWdlcyhhdXRvTG9hZE90aGVy
SW1hZ2VzKTsKICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgIGlmIChtX2xhenlJbWFnZUxv
YWRTdGF0ZSA9PSBMYXp5SW1hZ2VMb2FkU3RhdGU6Ok5vbmUgJiYgaXNJbWFnZUVsZW1lbnQpIHsK
KyAgICAgICAgICAgIGlmICgobV9sYXp5SW1hZ2VMb2FkU3RhdGUgPT0gTGF6eUltYWdlTG9hZFN0
YXRlOjpOb25lIHx8IG1fbGF6eUltYWdlTG9hZFN0YXRlID09IExhenlJbWFnZUxvYWRTdGF0ZTo6
RnVsbEltYWdlKSAmJiBpc0ltYWdlRWxlbWVudCkgewogICAgICAgICAgICAgICAgIGF1dG8mIGlt
YWdlRWxlbWVudCA9IGRvd25jYXN0PEhUTUxJbWFnZUVsZW1lbnQ+KGVsZW1lbnQoKSk7CiAgICAg
ICAgICAgICAgICAgaWYgKGltYWdlRWxlbWVudC5pc0xhenlMb2FkYWJsZSgpICYmIGRvY3VtZW50
LnNldHRpbmdzKCkubGF6eUltYWdlTG9hZGluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAg
ICAgICBtX2xhenlJbWFnZUxvYWRTdGF0ZSA9IExhenlJbWFnZUxvYWRTdGF0ZTo6RGVmZXJyZWQ7
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nIGIvTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwppbmRleCBiNjJlZjAwN2NlNGQxZTkyZWM2ZTEw
OGRhYWM3OTgzZDZlODVkNDRlLi4xYzZjYzRiODgxNjk3MmVjZGYyODlhMDc1NzY2Y2M4NzgwNmU3
ZTY3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCisrKyBi
L0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAy
MC0xMC0wNyAgUm9iIEJ1aXMgIDxyYnVpc0BpZ2FsaWEuY29tPgorCisgICAgICAgIEZpeCBpbWFn
ZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMuaHRtbAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE2OTc5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGltcHJvdmVkIHRlc3QgcmVzdWx0LgorCisg
ICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRl
bnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBl
Y3RlZC50eHQ6CisKIDIwMjAtMTAtMDcgIE5vYW0gUm9zZW50aGFsICA8bm9hbUB3ZWJraXQub3Jn
PgogCiAgICAgICAgIGNsaXAtcGF0aDogcGF0aCgpIGlnbm9yZXMgcGFnZSB6b29taW5nIChDb21t
YW5kLSspCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2lt
YWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVk
LWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1l
cy1leHBlY3RlZC50eHQKaW5kZXggMzNkNzM4YTkyNWVhOTE2ODI0YjdkNWMwMGQ0ODc5ZGI0OGJl
NDY5Yy4uODkwN2RmYWE4OWE1ODZiZjc4YjMxYTllZGJlODM3ODJmMzBjYjY2NyAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFu
dGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5nLWxhenkt
bXVsdGlwbGUtdGltZXMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQtY29udGVudC90aGUt
aW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVzLWV4cGVjdGVkLnR4
dApAQCAtMSw0ICsxLDQgQEAKIAogCi1GQUlMIEltYWdlcyB3aXRoIGxvYWRpbmc9J2xhenknIGNh
biBiZSBsYXp5IGxvYWRlZCBtdWx0aXBsZSB0aW1lcyBhc3NlcnRfdW5yZWFjaGVkOiBUaGUgbG9h
ZGluZz1sYXp5IGJlbG93LXZpZXdwb3J0IGltYWdlIHNob3VsZCBsYXppbHkgbG9hZCBpdHMgc2Vj
b25kIGltYWdlLCBhbmQgbm90IGxvYWQgaXQgZWFnZXJseSB3aGVuIHRoZSBgc3JjYCBhdHRyaWJ1
dGUgaXMgY2hhbmdlZCBSZWFjaGVkIHVucmVhY2hhYmxlIGNvZGUKK1BBU1MgSW1hZ2VzIHdpdGgg
bG9hZGluZz0nbGF6eScgY2FuIGJlIGxhenkgbG9hZGVkIG11bHRpcGxlIHRpbWVzIAogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>410810</attachid>
            <date>2020-10-07 22:50:38 -0700</date>
            <delta_ts>2021-03-17 06:51:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216979-20201008065036.patch</filename>
            <type>text/plain</type>
            <size>3756</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY4MTM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjc5Zjk3NzUzNmRhZTMy
NzU2ZDJmNmQ1NGUyYmVlZGU3ZjI4OTkxZS4uZDkwMDg2OTI0YThiMGFkZDA2ZTE0ZWU2ODNjOTli
Nzc5MjQ5MTZjMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIwLTEwLTA3ICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgRml4IGltYWdlLWxvYWRpbmctbGF6
eS1tdWx0aXBsZS10aW1lcy5odG1sCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMTY5NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBPbmNlIGFuIGltYWdlIGhhcyBiZWVuIGxhenkgbG9hZGVkLCBpdCBzaG91
bGQgYmUgcG9zc2libGUKKyAgICAgICAgdG8gdHJpZ2dlciBhIG5ldyBsYXp5IGxvYWQgdGhyb3Vn
aCByZWxldmFudCBtdXRhdGlvbnMuCisKKyAgICAgICAgVGVzdDogaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxl
bWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMuaHRtbAorCisgICAgICAgICog
bG9hZGVyL0ltYWdlTG9hZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkltYWdlTG9hZGVyOjp1
cGRhdGVGcm9tRWxlbWVudCk6CisKIDIwMjAtMTAtMDcgIE5vYW0gUm9zZW50aGFsICA8bm9hbUB3
ZWJraXQub3JnPgogCiAgICAgICAgIGNsaXAtcGF0aDogcGF0aCgpIGlnbm9yZXMgcGFnZSB6b29t
aW5nIChDb21tYW5kLSspCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvSW1hZ2VM
b2FkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdlTG9hZGVyLmNwcAppbmRleCA2
YzA2NWQ3ODEzYjE5NGVlOTVmNjFiNjkwNDFlMTQwMWJkYjNjZTBmLi40ODk5YzI3Nzc5ODFiZDg0
ZjBhNzQzM2NiOWQ3ZjY2N2JiZTM5NTlkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2Fk
ZXIvSW1hZ2VMb2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRl
ci5jcHAKQEAgLTIwNiw3ICsyMDYsNyBAQCB2b2lkIEltYWdlTG9hZGVyOjp1cGRhdGVGcm9tRWxl
bWVudChSZWxldmFudE11dGF0aW9uIHJlbGV2YW50TXV0YXRpb24pCiAgICAgICAgICAgICBkb2N1
bWVudC5jYWNoZWRSZXNvdXJjZUxvYWRlcigpLm1fZG9jdW1lbnRSZXNvdXJjZXMuc2V0KG5ld0lt
YWdlLT51cmwoKS5zdHJpbmcoKSwgbmV3SW1hZ2UuZ2V0KCkpOwogICAgICAgICAgICAgZG9jdW1l
bnQuY2FjaGVkUmVzb3VyY2VMb2FkZXIoKS5zZXRBdXRvTG9hZEltYWdlcyhhdXRvTG9hZE90aGVy
SW1hZ2VzKTsKICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgIGlmIChtX2xhenlJbWFnZUxv
YWRTdGF0ZSA9PSBMYXp5SW1hZ2VMb2FkU3RhdGU6Ok5vbmUgJiYgaXNJbWFnZUVsZW1lbnQpIHsK
KyAgICAgICAgICAgIGlmICgobV9sYXp5SW1hZ2VMb2FkU3RhdGUgPT0gTGF6eUltYWdlTG9hZFN0
YXRlOjpOb25lIHx8IG1fbGF6eUltYWdlTG9hZFN0YXRlID09IExhenlJbWFnZUxvYWRTdGF0ZTo6
RnVsbEltYWdlKSAmJiBpc0ltYWdlRWxlbWVudCkgewogICAgICAgICAgICAgICAgIGF1dG8mIGlt
YWdlRWxlbWVudCA9IGRvd25jYXN0PEhUTUxJbWFnZUVsZW1lbnQ+KGVsZW1lbnQoKSk7CiAgICAg
ICAgICAgICAgICAgaWYgKGltYWdlRWxlbWVudC5pc0xhenlMb2FkYWJsZSgpICYmIGRvY3VtZW50
LnNldHRpbmdzKCkubGF6eUltYWdlTG9hZGluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAg
ICAgICBtX2xhenlJbWFnZUxvYWRTdGF0ZSA9IExhenlJbWFnZUxvYWRTdGF0ZTo6RGVmZXJyZWQ7
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nIGIvTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwppbmRleCBiNjJlZjAwN2NlNGQxZTkyZWM2ZTEw
OGRhYWM3OTgzZDZlODVkNDRlLi4xYzZjYzRiODgxNjk3MmVjZGYyODlhMDc1NzY2Y2M4NzgwNmU3
ZTY3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCisrKyBi
L0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAy
MC0xMC0wNyAgUm9iIEJ1aXMgIDxyYnVpc0BpZ2FsaWEuY29tPgorCisgICAgICAgIEZpeCBpbWFn
ZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMuaHRtbAorICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE2OTc5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGltcHJvdmVkIHRlc3QgcmVzdWx0LgorCisg
ICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRl
bnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBl
Y3RlZC50eHQ6CisKIDIwMjAtMTAtMDcgIE5vYW0gUm9zZW50aGFsICA8bm9hbUB3ZWJraXQub3Jn
PgogCiAgICAgICAgIGNsaXAtcGF0aDogcGF0aCgpIGlnbm9yZXMgcGFnZSB6b29taW5nIChDb21t
YW5kLSspCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2lt
YWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVk
LWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1l
cy1leHBlY3RlZC50eHQKaW5kZXggMzNkNzM4YTkyNWVhOTE2ODI0YjdkNWMwMGQ0ODc5ZGI0OGJl
NDY5Yy4uODMwMzI5ZDcyNjQ5NzU4YmFlNWRkNGMyYjhlMTFmOGQ3ZTQxMzZmMiAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFu
dGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5nLWxhenkt
bXVsdGlwbGUtdGltZXMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQtY29udGVudC90aGUt
aW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVzLWV4cGVjdGVkLnR4
dApAQCAtMSw0ICsxLDQgQEAKIAogCi1GQUlMIEltYWdlcyB3aXRoIGxvYWRpbmc9J2xhenknIGNh
biBiZSBsYXp5IGxvYWRlZCBtdWx0aXBsZSB0aW1lcyBhc3NlcnRfdW5yZWFjaGVkOiBUaGUgbG9h
ZGluZz1sYXp5IGJlbG93LXZpZXdwb3J0IGltYWdlIHNob3VsZCBsYXppbHkgbG9hZCBpdHMgc2Vj
b25kIGltYWdlLCBhbmQgbm90IGxvYWQgaXQgZWFnZXJseSB3aGVuIHRoZSBgc3JjYCBhdHRyaWJ1
dGUgaXMgY2hhbmdlZCBSZWFjaGVkIHVucmVhY2hhYmxlIGNvZGUKK1BBU1MgSW1hZ2VzIHdpdGgg
bG9hZGluZz0nbGF6eScgY2FuIGJlIGxhenkgbG9hZGVkIG11bHRpcGxlIHRpbWVzCiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>423482</attachid>
            <date>2021-03-17 06:51:39 -0700</date>
            <delta_ts>2021-10-18 07:35:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216979-20210317145138.patch</filename>
            <type>text/plain</type>
            <size>3819</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc0NTU4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNGI2MzViMTMzMjMwNzZh
NzY2NWU3NTkwYjViMTg3OGJkODQzNWY4ZS4uOGQxNTYxODNkZTNiYjE0ZDg0NTIyZTlkYWRiZTcz
OTg3NjJiYWI2MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIxLTAzLTE3ICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgRml4IGltYWdlLWxvYWRpbmctbGF6
eS1tdWx0aXBsZS10aW1lcy5odG1sCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMTY5NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBPbmNlIGFuIGltYWdlIGhhcyBiZWVuIGxhenkgbG9hZGVkLCBpdCBzaG91
bGQgYmUgcG9zc2libGUKKyAgICAgICAgdG8gdHJpZ2dlciBhIG5ldyBsYXp5IGxvYWQgdGhyb3Vn
aCByZWxldmFudCBtdXRhdGlvbnMuCisKKyAgICAgICAgVGVzdDogaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxl
bWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMuaHRtbAorCisgICAgICAgICog
bG9hZGVyL0ltYWdlTG9hZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkltYWdlTG9hZGVyOjp1
cGRhdGVGcm9tRWxlbWVudCk6CisKIDIwMjEtMDMtMTcgIEtpbW1vIEtpbm51bmVuICA8a2tpbm51
bmVuQGFwcGxlLmNvbT4KIAogICAgICAgICBTaHV0ZG93biBBTkdMRSBvbiBHUFUgcHJvY2VzcyB3
aGVuIGxhc3QgV2ViR0wgY29udGV4dCBpcyBkZXN0cm95ZWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvSW1h
Z2VMb2FkZXIuY3BwCmluZGV4IGFhNGRiM2E2YjY5ZTc5ODliMmUwOTllNDdhYTc4YjcwYzBjZTgw
OTAuLjRjYTAyMTdlOTkyMWFiZWE1MzFiMDQzOTM5OTUxNGIwYzhkY2MyOTEgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvbG9hZGVyL0ltYWdlTG9hZGVyLmNwcApAQCAtMjA3LDcgKzIwNyw3IEBAIHZvaWQgSW1hZ2VM
b2FkZXI6OnVwZGF0ZUZyb21FbGVtZW50KFJlbGV2YW50TXV0YXRpb24gcmVsZXZhbnRNdXRhdGlv
bikKICAgICAgICAgICAgIGRvY3VtZW50LmNhY2hlZFJlc291cmNlTG9hZGVyKCkubV9kb2N1bWVu
dFJlc291cmNlcy5zZXQobmV3SW1hZ2UtPnVybCgpLnN0cmluZygpLCBuZXdJbWFnZS5nZXQoKSk7
CiAgICAgICAgICAgICBkb2N1bWVudC5jYWNoZWRSZXNvdXJjZUxvYWRlcigpLnNldEF1dG9Mb2Fk
SW1hZ2VzKGF1dG9Mb2FkT3RoZXJJbWFnZXMpOwogICAgICAgICB9IGVsc2UgewotICAgICAgICAg
ICAgaWYgKG1fbGF6eUltYWdlTG9hZFN0YXRlID09IExhenlJbWFnZUxvYWRTdGF0ZTo6Tm9uZSAm
JiBpc0ltYWdlRWxlbWVudCkgeworICAgICAgICAgICAgaWYgKChtX2xhenlJbWFnZUxvYWRTdGF0
ZSA9PSBMYXp5SW1hZ2VMb2FkU3RhdGU6Ok5vbmUgfHwgbV9sYXp5SW1hZ2VMb2FkU3RhdGUgPT0g
TGF6eUltYWdlTG9hZFN0YXRlOjpGdWxsSW1hZ2UpICYmIGlzSW1hZ2VFbGVtZW50KSB7CiAgICAg
ICAgICAgICAgICAgYXV0byYgaW1hZ2VFbGVtZW50ID0gZG93bmNhc3Q8SFRNTEltYWdlRWxlbWVu
dD4oZWxlbWVudCgpKTsKICAgICAgICAgICAgICAgICBpZiAoaW1hZ2VFbGVtZW50LmlzTGF6eUxv
YWRhYmxlKCkgJiYgZG9jdW1lbnQuc2V0dGluZ3MoKS5sYXp5SW1hZ2VMb2FkaW5nRW5hYmxlZCgp
KSB7CiAgICAgICAgICAgICAgICAgICAgIG1fbGF6eUltYWdlTG9hZFN0YXRlID0gTGF6eUltYWdl
TG9hZFN0YXRlOjpEZWZlcnJlZDsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCmluZGV4IDE3
NzE2NGM4ZTI4YzFmOTFlNjNmOGY5YzZmMDM5ODAzMTRkMWM1MmQuLjEwNzE5ZDYzZjU1ODczNWFl
MmQ3YzZlY2NiNmQwNTI2ZjYzOTk3ZTEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVk
L3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE0IEBACisyMDIxLTAzLTE3ICBSb2IgQnVpcyAgPHJidWlzQGlnYWxpYS5jb20+
CisKKyAgICAgICAgRml4IGltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy5odG1sCisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTY5NzkKKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgaW1wcm92
ZWQgdGVzdCByZXN1bHQuCisKKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1h
bnRpY3MvZW1iZWRkZWQtY29udGVudC90aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5
LW11bHRpcGxlLXRpbWVzLWV4cGVjdGVkLnR4dDoKKwogMjAyMS0wMy0xNiAgQWxleGV5IFNodmF5
a2EgIDxzaHZhaWthbGVzaEBnbWFpbC5jb20+CiAKICAgICAgICAgQ2FjaGUgY3Jvc3Mtb3JpZ2lu
IG1ldGhvZHMgLyBhY2Nlc3NvcnMgb2YgV2luZG93IGFuZCBMb2NhdGlvbiBwZXIgbGV4aWNhbCBn
bG9iYWwgb2JqZWN0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBs
YXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVt
ZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2Vt
YmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBs
ZS10aW1lcy1leHBlY3RlZC50eHQKaW5kZXggMzNkNzM4YTkyNWVhOTE2ODI0YjdkNWMwMGQ0ODc5
ZGI0OGJlNDY5Yy4uODMwMzI5ZDcyNjQ5NzU4YmFlNWRkNGMyYjhlMTFmOGQ3ZTQxMzZmMiAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1s
L3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5n
LWxhenktbXVsdGlwbGUtdGltZXMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQtY29udGVu
dC90aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVzLWV4cGVj
dGVkLnR4dApAQCAtMSw0ICsxLDQgQEAKIAogCi1GQUlMIEltYWdlcyB3aXRoIGxvYWRpbmc9J2xh
enknIGNhbiBiZSBsYXp5IGxvYWRlZCBtdWx0aXBsZSB0aW1lcyBhc3NlcnRfdW5yZWFjaGVkOiBU
aGUgbG9hZGluZz1sYXp5IGJlbG93LXZpZXdwb3J0IGltYWdlIHNob3VsZCBsYXppbHkgbG9hZCBp
dHMgc2Vjb25kIGltYWdlLCBhbmQgbm90IGxvYWQgaXQgZWFnZXJseSB3aGVuIHRoZSBgc3JjYCBh
dHRyaWJ1dGUgaXMgY2hhbmdlZCBSZWFjaGVkIHVucmVhY2hhYmxlIGNvZGUKK1BBU1MgSW1hZ2Vz
IHdpdGggbG9hZGluZz0nbGF6eScgY2FuIGJlIGxhenkgbG9hZGVkIG11bHRpcGxlIHRpbWVzCiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441601</attachid>
            <date>2021-10-18 07:35:28 -0700</date>
            <delta_ts>2021-12-17 02:53:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216979-20211018153527.patch</filename>
            <type>text/plain</type>
            <size>3859</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0MzcwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjczZjBhZTJmZmM0ZTA4
ZDM1OWNjYWY0OWJjZDgxNzVmYWNjNzMwNS4uODkwMjZlNzMxNTVlNDRmNmQ5MWMxNTY3MzU1Mzhm
YmRiYjUwMTIwOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIxLTEwLTE4ICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgRml4IGltYWdlLWxvYWRpbmctbGF6
eS1tdWx0aXBsZS10aW1lcy5odG1sCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMTY5NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBPbmNlIGFuIGltYWdlIGhhcyBiZWVuIGxhenkgbG9hZGVkLCBpdCBzaG91
bGQgYmUgcG9zc2libGUKKyAgICAgICAgdG8gdHJpZ2dlciBhIG5ldyBsYXp5IGxvYWQgdGhyb3Vn
aCByZWxldmFudCBtdXRhdGlvbnMuCisKKyAgICAgICAgVGVzdDogaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxl
bWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMuaHRtbAorCisgICAgICAgICog
bG9hZGVyL0ltYWdlTG9hZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkltYWdlTG9hZGVyOjp1
cGRhdGVGcm9tRWxlbWVudCk6CisKIDIwMjEtMTAtMTggIFBoaWxpcHBlIE5vcm1hbmQgIDxwbm9y
bWFuZEBpZ2FsaWEuY29tPgogCiAgICAgICAgIFtHU3RyZWFtZXJdIGZhc3QvbWVkaWFzdHJlYW0v
dmlkZW8tcm90YXRpb24gdGVzdHMgYXJlIGZhaWxpbmcgZHVlIHRvIG1pc3NpbmcgVGVzdENvbnRy
b2xsZXI6OnRha2VWaWV3UG9ydFNuYXBzaG90CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9s
b2FkZXIvSW1hZ2VMb2FkZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdlTG9hZGVy
LmNwcAppbmRleCBkNTA2ZjQ0NzkzYWIxMjc0NGU2ZWZmNjkxNGUwOWY3ODJkNDgxYWZkLi5lYzdm
NmZjOWU2NzE0YzVjYmU5M2U3NDdhMTYyZmFhZDc4YjAwYzZhIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9sb2FkZXIvSW1hZ2VMb2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRl
ci9JbWFnZUxvYWRlci5jcHAKQEAgLTIwNyw3ICsyMDcsNyBAQCB2b2lkIEltYWdlTG9hZGVyOjp1
cGRhdGVGcm9tRWxlbWVudChSZWxldmFudE11dGF0aW9uIHJlbGV2YW50TXV0YXRpb24pCiAgICAg
ICAgICAgICBkb2N1bWVudC5jYWNoZWRSZXNvdXJjZUxvYWRlcigpLm1fZG9jdW1lbnRSZXNvdXJj
ZXMuc2V0KG5ld0ltYWdlLT51cmwoKS5zdHJpbmcoKSwgbmV3SW1hZ2UuZ2V0KCkpOwogICAgICAg
ICAgICAgZG9jdW1lbnQuY2FjaGVkUmVzb3VyY2VMb2FkZXIoKS5zZXRBdXRvTG9hZEltYWdlcyhh
dXRvTG9hZE90aGVySW1hZ2VzKTsKICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgIGlmICht
X2xhenlJbWFnZUxvYWRTdGF0ZSA9PSBMYXp5SW1hZ2VMb2FkU3RhdGU6Ok5vbmUgJiYgaXNJbWFn
ZUVsZW1lbnQpIHsKKyAgICAgICAgICAgIGlmICgobV9sYXp5SW1hZ2VMb2FkU3RhdGUgPT0gTGF6
eUltYWdlTG9hZFN0YXRlOjpOb25lIHx8IG1fbGF6eUltYWdlTG9hZFN0YXRlID09IExhenlJbWFn
ZUxvYWRTdGF0ZTo6RnVsbEltYWdlKSAmJiBpc0ltYWdlRWxlbWVudCkgewogICAgICAgICAgICAg
ICAgIGF1dG8mIGltYWdlRWxlbWVudCA9IGRvd25jYXN0PEhUTUxJbWFnZUVsZW1lbnQ+KGVsZW1l
bnQoKSk7CiAgICAgICAgICAgICAgICAgaWYgKGltYWdlRWxlbWVudC5pc0xhenlMb2FkYWJsZSgp
ICYmIGRvY3VtZW50LnNldHRpbmdzKCkubGF6eUltYWdlTG9hZGluZ0VuYWJsZWQoKSkgewogICAg
ICAgICAgICAgICAgICAgICBtX2xhenlJbWFnZUxvYWRTdGF0ZSA9IExhenlJbWFnZUxvYWRTdGF0
ZTo6RGVmZXJyZWQ7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdl
TG9nIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwppbmRleCAyNWM2Y2E2MzBj
MTc0MTc4ZmQ3MjJjYzhjNGJkM2IyYzdhZjhmY2JiLi5hNjY5MzU3YTIzODU4NmFlNjU2MzUzZWRj
YjlmNDE4MjhmOTkwZGYxIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hh
bmdlTG9nCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwxNCBAQAorMjAyMS0xMC0xOCAgUm9iIEJ1aXMgIDxyYnVpc0BpZ2FsaWEuY29tPgorCisgICAg
ICAgIEZpeCBpbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMuaHRtbAorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE2OTc5CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGltcHJvdmVkIHRlc3Qg
cmVzdWx0LgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2Vt
YmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBs
ZS10aW1lcy1leHBlY3RlZC50eHQ6CisKIDIwMjEtMTAtMTggIEtpZXQgSG8gIDx0aG8yMkBhcHBs
ZS5jb20+CiAKICAgICAgICAgSW1wbGVtZW50IHBhcnNpbmcgYW5kIGFuaW1hdGlvbiBzdXBwb3J0
IGZvciBvZmZzZXQtZGlzdGFuY2UsIG9mZnNldC1wb3NpdGlvbiwgb2Zmc2V0LWFuY2hvcgpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1s
L3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5n
LWxhenktbXVsdGlwbGUtdGltZXMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQv
dzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3Ro
ZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMtZXhwZWN0ZWQu
dHh0CmluZGV4IDMzZDczOGE5MjVlYTkxNjgyNGI3ZDVjMDBkNDg3OWRiNDhiZTQ2OWMuLjgzMDMy
OWQ3MjY0OTc1OGJhZTVkZDRjMmI4ZTExZjhkN2U0MTM2ZjIgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRk
ZWQtY29udGVudC90aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRp
bWVzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVtZW50
L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBlY3RlZC50eHQKQEAgLTEsNCAr
MSw0IEBACiAKIAotRkFJTCBJbWFnZXMgd2l0aCBsb2FkaW5nPSdsYXp5JyBjYW4gYmUgbGF6eSBs
b2FkZWQgbXVsdGlwbGUgdGltZXMgYXNzZXJ0X3VucmVhY2hlZDogVGhlIGxvYWRpbmc9bGF6eSBi
ZWxvdy12aWV3cG9ydCBpbWFnZSBzaG91bGQgbGF6aWx5IGxvYWQgaXRzIHNlY29uZCBpbWFnZSwg
YW5kIG5vdCBsb2FkIGl0IGVhZ2VybHkgd2hlbiB0aGUgYHNyY2AgYXR0cmlidXRlIGlzIGNoYW5n
ZWQgUmVhY2hlZCB1bnJlYWNoYWJsZSBjb2RlCitQQVNTIEltYWdlcyB3aXRoIGxvYWRpbmc9J2xh
enknIGNhbiBiZSBsYXp5IGxvYWRlZCBtdWx0aXBsZSB0aW1lcwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>447444</attachid>
            <date>2021-12-17 02:53:33 -0800</date>
            <delta_ts>2021-12-30 01:34:28 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216979-20211217105331.patch</filename>
            <type>text/plain</type>
            <size>3880</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3MTc1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmRlYzk4NDBhMjYxOTJk
MWY5ODc1NTc2MzFkMDUyMDY2NjNmODBjYS4uOWE1ZjUxODEzZTE1MmYzZTRkOTVkOTIwOTBmODgx
MjdiZWI5ZGQzZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIxLTEyLTE3ICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgRml4IGltYWdlLWxvYWRpbmctbGF6
eS1tdWx0aXBsZS10aW1lcy5odG1sCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMTY5NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBPbmNlIGFuIGltYWdlIGhhcyBiZWVuIGxhenkgbG9hZGVkLCBpdCBzaG91
bGQgYmUgcG9zc2libGUKKyAgICAgICAgdG8gdHJpZ2dlciBhIG5ldyBsYXp5IGxvYWQgdGhyb3Vn
aCByZWxldmFudCBtdXRhdGlvbnMuCisKKyAgICAgICAgVGVzdDogaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxl
bWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMuaHRtbAorCisgICAgICAgICog
bG9hZGVyL0ltYWdlTG9hZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkltYWdlTG9hZGVyOjp1
cGRhdGVGcm9tRWxlbWVudCk6CisKIDIwMjEtMTItMTYgIENhcmxvcyBBbGJlcnRvIExvcGV6IFBl
cmV6ICA8Y2xvcGV6QGlnYWxpYS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTihyMjg3MTM4KSBb
R0xJQl0gQnVpbGQgZmFpbHVyZSB3aXRoIEdDQyA4IGFuZCA5IGluIHN0ZDo6YXJyYXkgdG8gU3Bh
biBjb252ZXJzaW9uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvSW1hZ2VMb2Fk
ZXIuY3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdlTG9hZGVyLmNwcAppbmRleCBkNTA2
ZjQ0NzkzYWIxMjc0NGU2ZWZmNjkxNGUwOWY3ODJkNDgxYWZkLi5lYzdmNmZjOWU2NzE0YzVjYmU5
M2U3NDdhMTYyZmFhZDc4YjAwYzZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIv
SW1hZ2VMb2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRlci5j
cHAKQEAgLTIwNyw3ICsyMDcsNyBAQCB2b2lkIEltYWdlTG9hZGVyOjp1cGRhdGVGcm9tRWxlbWVu
dChSZWxldmFudE11dGF0aW9uIHJlbGV2YW50TXV0YXRpb24pCiAgICAgICAgICAgICBkb2N1bWVu
dC5jYWNoZWRSZXNvdXJjZUxvYWRlcigpLm1fZG9jdW1lbnRSZXNvdXJjZXMuc2V0KG5ld0ltYWdl
LT51cmwoKS5zdHJpbmcoKSwgbmV3SW1hZ2UuZ2V0KCkpOwogICAgICAgICAgICAgZG9jdW1lbnQu
Y2FjaGVkUmVzb3VyY2VMb2FkZXIoKS5zZXRBdXRvTG9hZEltYWdlcyhhdXRvTG9hZE90aGVySW1h
Z2VzKTsKICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgIGlmIChtX2xhenlJbWFnZUxvYWRT
dGF0ZSA9PSBMYXp5SW1hZ2VMb2FkU3RhdGU6Ok5vbmUgJiYgaXNJbWFnZUVsZW1lbnQpIHsKKyAg
ICAgICAgICAgIGlmICgobV9sYXp5SW1hZ2VMb2FkU3RhdGUgPT0gTGF6eUltYWdlTG9hZFN0YXRl
OjpOb25lIHx8IG1fbGF6eUltYWdlTG9hZFN0YXRlID09IExhenlJbWFnZUxvYWRTdGF0ZTo6RnVs
bEltYWdlKSAmJiBpc0ltYWdlRWxlbWVudCkgewogICAgICAgICAgICAgICAgIGF1dG8mIGltYWdl
RWxlbWVudCA9IGRvd25jYXN0PEhUTUxJbWFnZUVsZW1lbnQ+KGVsZW1lbnQoKSk7CiAgICAgICAg
ICAgICAgICAgaWYgKGltYWdlRWxlbWVudC5pc0xhenlMb2FkYWJsZSgpICYmIGRvY3VtZW50LnNl
dHRpbmdzKCkubGF6eUltYWdlTG9hZGluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgICAg
ICBtX2xhenlJbWFnZUxvYWRTdGF0ZSA9IExhenlJbWFnZUxvYWRTdGF0ZTo6RGVmZXJyZWQ7CmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwppbmRleCA2NTM0NzI4ZjE2NGJmNmMyMTczODIzYWEw
MjdkMTA0YjZmNTg1ZjJjLi5iNmExMTM0ODRhYWExY2U3YzNiNGYwZTU2MWQyMTIwNWY1ODI2Mjkz
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCisrKyBiL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAyMS0x
Mi0xNyAgUm9iIEJ1aXMgIDxyYnVpc0BpZ2FsaWEuY29tPgorCisgICAgICAgIEZpeCBpbWFnZS1s
b2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMuaHRtbAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE2OTc5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGltcHJvdmVkIHRlc3QgcmVzdWx0LgorCisgICAg
ICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQv
dGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBlY3Rl
ZC50eHQ6CisKIDIwMjEtMTItMTYgIFZpdGFseSBEeWFjaGtvdiAgPG9ieWtub3Zlbml1c0BtZS5j
b20+CiAKICAgICAgICAgRmxleGJveCBpZ25vcmVzIG1hcmdpbnMgb2YgYWJzb2x1dGUgcG9zaXRp
b25lZCBjaGlsZHJlbiB3aGVuIGBhbGlnbi1pdGVtczogZmxleC1lbmRgIG9yIGBqdXN0aWZ5LWNv
bnRlbnQ6IGZsZXgtZW5kYApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWct
ZWxlbWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMtZXhwZWN0ZWQudHh0IGIv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGlj
cy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVs
dGlwbGUtdGltZXMtZXhwZWN0ZWQudHh0CmluZGV4IDMzZDczOGE5MjVlYTkxNjgyNGI3ZDVjMDBk
NDg3OWRiNDhiZTQ2OWMuLjgzMDMyOWQ3MjY0OTc1OGJhZTVkZDRjMmI4ZTExZjhkN2U0MTM2ZjIg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
aHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQtY29udGVudC90aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9h
ZGluZy1sYXp5LW11bHRpcGxlLXRpbWVzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNv
bnRlbnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1l
eHBlY3RlZC50eHQKQEAgLTEsNCArMSw0IEBACiAKIAotRkFJTCBJbWFnZXMgd2l0aCBsb2FkaW5n
PSdsYXp5JyBjYW4gYmUgbGF6eSBsb2FkZWQgbXVsdGlwbGUgdGltZXMgYXNzZXJ0X3VucmVhY2hl
ZDogVGhlIGxvYWRpbmc9bGF6eSBiZWxvdy12aWV3cG9ydCBpbWFnZSBzaG91bGQgbGF6aWx5IGxv
YWQgaXRzIHNlY29uZCBpbWFnZSwgYW5kIG5vdCBsb2FkIGl0IGVhZ2VybHkgd2hlbiB0aGUgYHNy
Y2AgYXR0cmlidXRlIGlzIGNoYW5nZWQgUmVhY2hlZCB1bnJlYWNoYWJsZSBjb2RlCitQQVNTIElt
YWdlcyB3aXRoIGxvYWRpbmc9J2xhenknIGNhbiBiZSBsYXp5IGxvYWRlZCBtdWx0aXBsZSB0aW1l
cwogCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448088</attachid>
            <date>2021-12-30 01:34:32 -0800</date>
            <delta_ts>2022-09-01 07:43:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216979-20211230093431.patch</filename>
            <type>text/plain</type>
            <size>3750</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3NDgzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYWJmYjY5NzY0ODUwY2Y4
ZjI0YWE0NTgyODllOTVlYjk3OTAwYTY5My4uNzkzYmQ5NjE5MWQ5MWI4YjgwMDk4YWMyZjgzNmI5
ZmU5MjNmYjg5ZCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIxLTEyLTMwICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgRml4IGltYWdlLWxvYWRpbmctbGF6
eS1tdWx0aXBsZS10aW1lcy5odG1sCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMTY5NzkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBPbmNlIGFuIGltYWdlIGhhcyBiZWVuIGxhenkgbG9hZGVkLCBpdCBzaG91
bGQgYmUgcG9zc2libGUKKyAgICAgICAgdG8gdHJpZ2dlciBhIG5ldyBsYXp5IGxvYWQgdGhyb3Vn
aCByZWxldmFudCBtdXRhdGlvbnMuCisKKyAgICAgICAgVGVzdDogaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxl
bWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMuaHRtbAorCisgICAgICAgICog
bG9hZGVyL0ltYWdlTG9hZGVyLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkltYWdlTG9hZGVyOjp1
cGRhdGVGcm9tRWxlbWVudCk6CisKIDIwMjEtMTItMjkgIEFsYW4gQnVqdGFzICA8emFsYW5AYXBw
bGUuY29tPgogCiAgICAgICAgIFtMRkNdW0lGQ10gQWRkIHN1cHBvcnQgZm9yIC13ZWJraXQtcnRs
LW9yZGVyaW5nCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvSW1hZ2VMb2FkZXIu
Y3BwIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdlTG9hZGVyLmNwcAppbmRleCBkNTA2ZjQ0
NzkzYWIxMjc0NGU2ZWZmNjkxNGUwOWY3ODJkNDgxYWZkLi5lYzdmNmZjOWU2NzE0YzVjYmU5M2U3
NDdhMTYyZmFhZDc4YjAwYzZhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvSW1h
Z2VMb2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRlci5jcHAK
QEAgLTIwNyw3ICsyMDcsNyBAQCB2b2lkIEltYWdlTG9hZGVyOjp1cGRhdGVGcm9tRWxlbWVudChS
ZWxldmFudE11dGF0aW9uIHJlbGV2YW50TXV0YXRpb24pCiAgICAgICAgICAgICBkb2N1bWVudC5j
YWNoZWRSZXNvdXJjZUxvYWRlcigpLm1fZG9jdW1lbnRSZXNvdXJjZXMuc2V0KG5ld0ltYWdlLT51
cmwoKS5zdHJpbmcoKSwgbmV3SW1hZ2UuZ2V0KCkpOwogICAgICAgICAgICAgZG9jdW1lbnQuY2Fj
aGVkUmVzb3VyY2VMb2FkZXIoKS5zZXRBdXRvTG9hZEltYWdlcyhhdXRvTG9hZE90aGVySW1hZ2Vz
KTsKICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgIGlmIChtX2xhenlJbWFnZUxvYWRTdGF0
ZSA9PSBMYXp5SW1hZ2VMb2FkU3RhdGU6Ok5vbmUgJiYgaXNJbWFnZUVsZW1lbnQpIHsKKyAgICAg
ICAgICAgIGlmICgobV9sYXp5SW1hZ2VMb2FkU3RhdGUgPT0gTGF6eUltYWdlTG9hZFN0YXRlOjpO
b25lIHx8IG1fbGF6eUltYWdlTG9hZFN0YXRlID09IExhenlJbWFnZUxvYWRTdGF0ZTo6RnVsbElt
YWdlKSAmJiBpc0ltYWdlRWxlbWVudCkgewogICAgICAgICAgICAgICAgIGF1dG8mIGltYWdlRWxl
bWVudCA9IGRvd25jYXN0PEhUTUxJbWFnZUVsZW1lbnQ+KGVsZW1lbnQoKSk7CiAgICAgICAgICAg
ICAgICAgaWYgKGltYWdlRWxlbWVudC5pc0xhenlMb2FkYWJsZSgpICYmIGRvY3VtZW50LnNldHRp
bmdzKCkubGF6eUltYWdlTG9hZGluZ0VuYWJsZWQoKSkgewogICAgICAgICAgICAgICAgICAgICBt
X2xhenlJbWFnZUxvYWRTdGF0ZSA9IExhenlJbWFnZUxvYWRTdGF0ZTo6RGVmZXJyZWQ7CmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwppbmRleCA5MDY4NzYyMzEzN2EzZjkwMDU4YmI2YzVhN2Fm
MDMxMmNkMmM0MTdkLi45NzBiNmRiY2NlYmI3NTQ2ZjVmNjhlNWI0ODRkZWUxMGQyMGFjZTlkIDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCisrKyBiL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAyMS0xMi0z
MCAgUm9iIEJ1aXMgIDxyYnVpc0BpZ2FsaWEuY29tPgorCisgICAgICAgIEZpeCBpbWFnZS1sb2Fk
aW5nLWxhenktbXVsdGlwbGUtdGltZXMuaHRtbAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE2OTc5CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgQWRkIGltcHJvdmVkIHRlc3QgcmVzdWx0LgorCisgICAgICAg
ICogd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhl
LWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBlY3RlZC50
eHQ6CisKIDIwMjEtMTItMjggIFNhbSBXZWluaWcgIDx3ZWluaWdAYXBwbGUuY29tPgogCiAgICAg
ICAgIFN1cHBvcnQgY29sb3IgaW50ZXJwb2xhdGlvbiBtZXRob2RzIGZvciBDU1MgR3JhZGllbnRz
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxv
YWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRl
bnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBl
Y3RlZC50eHQKaW5kZXggMzNkNzM4YTkyNWVhOTE2ODI0YjdkNWMwMGQ0ODc5ZGI0OGJlNDY5Yy4u
ODMwMzI5ZDcyNjQ5NzU4YmFlNWRkNGMyYjhlMTFmOGQ3ZTQxMzZmMiAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9l
bWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlw
bGUtdGltZXMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWIt
cGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQtY29udGVudC90aGUtaW1nLWVs
ZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVzLWV4cGVjdGVkLnR4dApAQCAt
MSw0ICsxLDQgQEAKIAogCi1GQUlMIEltYWdlcyB3aXRoIGxvYWRpbmc9J2xhenknIGNhbiBiZSBs
YXp5IGxvYWRlZCBtdWx0aXBsZSB0aW1lcyBhc3NlcnRfdW5yZWFjaGVkOiBUaGUgbG9hZGluZz1s
YXp5IGJlbG93LXZpZXdwb3J0IGltYWdlIHNob3VsZCBsYXppbHkgbG9hZCBpdHMgc2Vjb25kIGlt
YWdlLCBhbmQgbm90IGxvYWQgaXQgZWFnZXJseSB3aGVuIHRoZSBgc3JjYCBhdHRyaWJ1dGUgaXMg
Y2hhbmdlZCBSZWFjaGVkIHVucmVhY2hhYmxlIGNvZGUKK1BBU1MgSW1hZ2VzIHdpdGggbG9hZGlu
Zz0nbGF6eScgY2FuIGJlIGxhenkgbG9hZGVkIG11bHRpcGxlIHRpbWVzCiAK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>462073</attachid>
            <date>2022-09-01 07:43:52 -0700</date>
            <delta_ts>2022-09-02 02:03:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216979-20220901154351.patch</filename>
            <type>text/plain</type>
            <size>4314</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">RnJvbSBkZDE3Y2NhNWEyMDJhY2M3ZTYzODRjNDVlMGI2ODAzYmQ5OTE1ZjUwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBSb2IgQnVpcyA8cmJ1aXNAaWdhbGlhLmNvbT4KRGF0ZTogVGh1
LCAxIFNlcCAyMDIyIDE1OjQyOjM4ICswMTAwClN1YmplY3Q6IFtQQVRDSF0gRml4IGltYWdlLWxv
YWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy5odG1sCiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjE2OTc5CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCk9uY2Ug
YW4gaW1hZ2UgaGFzIGJlZW4gbGF6eSBsb2FkZWQsIGl0IHNob3VsZCBiZSBwb3NzaWJsZQp0byB0
cmlnZ2VyIGEgbmV3IGxhenkgbG9hZCB0aHJvdWdoIHJlbGV2YW50IG11dGF0aW9ucy4KClRlc3Q6
IGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQt
Y29udGVudC90aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVz
Lmh0bWwKCiogTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1s
L3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5n
LWxhenktbXVsdGlwbGUtdGltZXMtZXhwZWN0ZWQudHh0OgoqIExheW91dFRlc3RzL2ltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQtY29udGVudC90
aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVzLmh0bWw6Ciog
U291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdlTG9hZGVyLmNwcDoKKFdlYkNvcmU6OkltYWdlTG9h
ZGVyOjp1cGRhdGVGcm9tRWxlbWVudCk6Ci0tLQogU291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdl
TG9hZGVyLmNwcCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMiArLQogLi4uL2ltYWdlLWxv
YWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBlY3RlZC50eHQgICAgICAgICAgICAgIHwgMiAr
LQogLi4uL3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMu
aHRtbCAgICAgIHwgMiArKwogMyBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdlTG9hZGVy
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRlci5jcHAKaW5kZXggMjkxYjNi
Mjk2YjYwLi5jODQ2NjViOGQwNTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2xvYWRlci9J
bWFnZUxvYWRlci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdlTG9hZGVyLmNw
cApAQCAtMjEyLDcgKzIxMiw3IEBAIHZvaWQgSW1hZ2VMb2FkZXI6OnVwZGF0ZUZyb21FbGVtZW50
KFJlbGV2YW50TXV0YXRpb24gcmVsZXZhbnRNdXRhdGlvbikKICAgICAgICAgICAgIGRvY3VtZW50
LmNhY2hlZFJlc291cmNlTG9hZGVyKCkubV9kb2N1bWVudFJlc291cmNlcy5zZXQobmV3SW1hZ2Ut
PnVybCgpLnN0cmluZygpLCBuZXdJbWFnZS5nZXQoKSk7CiAgICAgICAgICAgICBkb2N1bWVudC5j
YWNoZWRSZXNvdXJjZUxvYWRlcigpLnNldEF1dG9Mb2FkSW1hZ2VzKGF1dG9Mb2FkT3RoZXJJbWFn
ZXMpOwogICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgaWYgKG1fbGF6eUltYWdlTG9hZFN0
YXRlID09IExhenlJbWFnZUxvYWRTdGF0ZTo6Tm9uZSAmJiBpc0ltYWdlRWxlbWVudCkgeworICAg
ICAgICAgICAgaWYgKChtX2xhenlJbWFnZUxvYWRTdGF0ZSA9PSBMYXp5SW1hZ2VMb2FkU3RhdGU6
Ok5vbmUgfHwgbV9sYXp5SW1hZ2VMb2FkU3RhdGUgPT0gTGF6eUltYWdlTG9hZFN0YXRlOjpGdWxs
SW1hZ2UpICYmIGlzSW1hZ2VFbGVtZW50KSB7CiAgICAgICAgICAgICAgICAgYXV0byYgaW1hZ2VF
bGVtZW50ID0gZG93bmNhc3Q8SFRNTEltYWdlRWxlbWVudD4oZWxlbWVudCgpKTsKICAgICAgICAg
ICAgICAgICBpZiAoaW1hZ2VFbGVtZW50LmlzTGF6eUxvYWRhYmxlKCkgJiYgZG9jdW1lbnQuc2V0
dGluZ3MoKS5sYXp5SW1hZ2VMb2FkaW5nRW5hYmxlZCgpKSB7CiAgICAgICAgICAgICAgICAgICAg
IG1fbGF6eUltYWdlTG9hZFN0YXRlID0gTGF6eUltYWdlTG9hZFN0YXRlOjpEZWZlcnJlZDsKZGlm
ZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRt
bC9zZW1hbnRpY3MvZW1iZWRkZWQtY29udGVudC90aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGlu
Zy1sYXp5LW11bHRpcGxlLXRpbWVzLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQtY29udGVudC90
aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVzLWV4cGVjdGVk
LnR4dAppbmRleCAzM2Q3MzhhOTI1ZWEuLjgzMDMyOWQ3MjY0OSAxMDA2NDQKLS0tIGEvTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJl
ZGRlZC1jb250ZW50L3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUt
dGltZXMtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxh
dGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQtY29udGVudC90aGUtaW1nLWVsZW1l
bnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVzLWV4cGVjdGVkLnR4dApAQCAtMSw0
ICsxLDQgQEAKIAogCi1GQUlMIEltYWdlcyB3aXRoIGxvYWRpbmc9J2xhenknIGNhbiBiZSBsYXp5
IGxvYWRlZCBtdWx0aXBsZSB0aW1lcyBhc3NlcnRfdW5yZWFjaGVkOiBUaGUgbG9hZGluZz1sYXp5
IGJlbG93LXZpZXdwb3J0IGltYWdlIHNob3VsZCBsYXppbHkgbG9hZCBpdHMgc2Vjb25kIGltYWdl
LCBhbmQgbm90IGxvYWQgaXQgZWFnZXJseSB3aGVuIHRoZSBgc3JjYCBhdHRyaWJ1dGUgaXMgY2hh
bmdlZCBSZWFjaGVkIHVucmVhY2hhYmxlIGNvZGUKK1BBU1MgSW1hZ2VzIHdpdGggbG9hZGluZz0n
bGF6eScgY2FuIGJlIGxhenkgbG9hZGVkIG11bHRpcGxlIHRpbWVzCiAKZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3Mv
ZW1iZWRkZWQtY29udGVudC90aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRp
cGxlLXRpbWVzLmh0bWwgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2ltYWdl
LWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy5odG1sCmluZGV4IDY5ZGNiM2UyMjU1Ny4uYTRk
NDQzOWE4NWIzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVtZW50
L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy5odG1sCisrKyBiL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQt
Y29udGVudC90aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVz
Lmh0bWwKQEAgLTM3LDEyICszNywxNCBAQAogICBmdW5jdGlvbiBjaGFuZ2VJbWFnZVNvdXJjZUFu
ZFNjcm9sbFRvVG9wKCkgewogICAgIHRvcF9kaXYuc2Nyb2xsSW50b1ZpZXcoKTsKIAorIHQuc3Rl
cF90aW1lb3V0KCgpID0+IHsKICAgICAvLyBMYXppbHkgbG9hZCBhICJkaWZmZXJlbnQiIGltYWdl
LgogICAgIGltYWdlLnNyYyA9ICdyZXNvdXJjZXMvaW1hZ2UucG5nP2ltYWdlLWxvYWRpbmctbGF6
eS1tdWx0aXBsZS10aW1lcy1zZWNvbmQnOwogICAgIGltYWdlLm9ubG9hZCA9CiAgICAgICB0LnVu
cmVhY2hlZF9mdW5jKCJUaGUgbG9hZGluZz1sYXp5IGJlbG93LXZpZXdwb3J0IGltYWdlIHNob3Vs
ZCBsYXppbHkgIiArCiAgICAgICAgICAgICAgICAgICAgICAgICJsb2FkIGl0cyBzZWNvbmQgaW1h
Z2UsIGFuZCBub3QgbG9hZCBpdCBlYWdlcmx5IHdoZW4gIiArCiAgICAgICAgICAgICAgICAgICAg
ICAgICJ0aGUgYHNyY2AgYXR0cmlidXRlIGlzIGNoYW5nZWQiKTsKKyAgICB9LCAxMDAwKTsKIAog
ICAgIC8vIEluIDFzLCBzY3JvbGwgdGhlIGltYWdlICpiYWNrKiBpbnRvIHZpZXcsIGFuZCByZWNv
cmQgdGhhdCBpdCBsb2FkcwogICAgIC8vIHN1Y2Nlc3NmdWxseS4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>462092</attachid>
            <date>2022-09-02 02:03:10 -0700</date>
            <delta_ts>2022-09-03 01:20:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216979-20220902100309.patch</filename>
            <type>text/plain</type>
            <size>4939</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">RnJvbSBmNzYzYzRmMzZjNjc0OTcxNDBlYjIzODUwOTBlODliNGNkMTUxOTQzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBSb2IgQnVpcyA8cmJ1aXNAaWdhbGlhLmNvbT4KRGF0ZTogRnJp
LCAyIFNlcCAyMDIyIDA5OjU3OjIwICswMTAwClN1YmplY3Q6IFtQQVRDSF0gRml4IGltYWdlLWxv
YWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy5odG1sCiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjE2OTc5CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KCk9uY2Ug
YW4gaW1hZ2UgaGFzIGJlZW4gbGF6eSBsb2FkZWQsIGl0IHNob3VsZCBiZSBwb3NzaWJsZQp0byB0
cmlnZ2VyIGEgbmV3IGxhenkgbG9hZCB0aHJvdWdoIHJlbGV2YW50IG11dGF0aW9ucy4KClRlc3Q6
IGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQt
Y29udGVudC90aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVz
Lmh0bWwKCiogTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1s
L3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50L3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5n
LWxhenktbXVsdGlwbGUtdGltZXMtZXhwZWN0ZWQudHh0OgoqIExheW91dFRlc3RzL2ltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQtY29udGVudC90
aGUtaW1nLWVsZW1lbnQvaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVzLmh0bWw6Ciog
U291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdlTG9hZGVyLmNwcDoKKFdlYkNvcmU6OkltYWdlTG9h
ZGVyOjp1cGRhdGVGcm9tRWxlbWVudCk6Ci0tLQogU291cmNlL1dlYkNvcmUvbG9hZGVyL0ltYWdl
TG9hZGVyLmNwcCAgICAgICAgIHwgIDIgKy0KIC4uLmUtbG9hZGluZy1sYXp5LW11bHRpcGxlLXRp
bWVzLWV4cGVjdGVkLnR4dCB8ICAyICstCiAuLi4vaW1hZ2UtbG9hZGluZy1sYXp5LW11bHRpcGxl
LXRpbWVzLmh0bWwgICAgfCAyOSArKysrKysrKysrKy0tLS0tLS0tCiAzIGZpbGVzIGNoYW5nZWQs
IDE5IGluc2VydGlvbnMoKyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL2xvYWRlci9JbWFnZUxvYWRlci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvSW1h
Z2VMb2FkZXIuY3BwCmluZGV4IDAyOWYyNjFhNzQwMi4uZDgxNTc3M2E3N2RjIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9sb2FkZXIvSW1hZ2VMb2FkZXIuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2xvYWRlci9JbWFnZUxvYWRlci5jcHAKQEAgLTI0Niw3ICsyNDYsNyBAQCB2b2lkIEltYWdl
TG9hZGVyOjp1cGRhdGVGcm9tRWxlbWVudChSZWxldmFudE11dGF0aW9uIHJlbGV2YW50TXV0YXRp
b24pCiAjaWYgIUxPR19ESVNBQkxFRAogICAgICAgICAgICAgYXV0byBvbGRTdGF0ZSA9IG1fbGF6
eUltYWdlTG9hZFN0YXRlOwogI2VuZGlmCi0gICAgICAgICAgICBpZiAobV9sYXp5SW1hZ2VMb2Fk
U3RhdGUgPT0gTGF6eUltYWdlTG9hZFN0YXRlOjpOb25lICYmIGlzSW1hZ2VFbGVtZW50KSB7Cisg
ICAgICAgICAgICBpZiAoIWlzRGVmZXJyZWQoKSAmJiBpc0ltYWdlRWxlbWVudCkgewogICAgICAg
ICAgICAgICAgIGF1dG8mIGltYWdlRWxlbWVudCA9IGRvd25jYXN0PEhUTUxJbWFnZUVsZW1lbnQ+
KGVsZW1lbnQoKSk7CiAgICAgICAgICAgICAgICAgaWYgKGltYWdlRWxlbWVudC5pc0xhenlMb2Fk
YWJsZSgpICYmIGRvY3VtZW50LnNldHRpbmdzKCkubGF6eUltYWdlTG9hZGluZ0VuYWJsZWQoKSkg
ewogICAgICAgICAgICAgICAgICAgICBtX2xhenlJbWFnZUxvYWRTdGF0ZSA9IExhenlJbWFnZUxv
YWRTdGF0ZTo6RGVmZXJyZWQ7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mv
d2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhlLWlt
Zy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1leHBlY3RlZC50eHQg
Yi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50
aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1t
dWx0aXBsZS10aW1lcy1leHBlY3RlZC50eHQKaW5kZXggMzNkNzM4YTkyNWVhLi44MzAzMjlkNzI2
NDkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvaHRtbC9zZW1hbnRpY3MvZW1iZWRkZWQtY29udGVudC90aGUtaW1nLWVsZW1lbnQvaW1hZ2Ut
bG9hZGluZy1sYXp5LW11bHRpcGxlLXRpbWVzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVk
LWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1l
cy1leHBlY3RlZC50eHQKQEAgLTEsNCArMSw0IEBACiAKIAotRkFJTCBJbWFnZXMgd2l0aCBsb2Fk
aW5nPSdsYXp5JyBjYW4gYmUgbGF6eSBsb2FkZWQgbXVsdGlwbGUgdGltZXMgYXNzZXJ0X3VucmVh
Y2hlZDogVGhlIGxvYWRpbmc9bGF6eSBiZWxvdy12aWV3cG9ydCBpbWFnZSBzaG91bGQgbGF6aWx5
IGxvYWQgaXRzIHNlY29uZCBpbWFnZSwgYW5kIG5vdCBsb2FkIGl0IGVhZ2VybHkgd2hlbiB0aGUg
YHNyY2AgYXR0cmlidXRlIGlzIGNoYW5nZWQgUmVhY2hlZCB1bnJlYWNoYWJsZSBjb2RlCitQQVNT
IEltYWdlcyB3aXRoIGxvYWRpbmc9J2xhenknIGNhbiBiZSBsYXp5IGxvYWRlZCBtdWx0aXBsZSB0
aW1lcwogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL2h0bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2lt
YWdlLWxvYWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy5odG1sIGIvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJlZGRlZC1jb250ZW50
L3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMuaHRtbApp
bmRleCA2OWRjYjNlMjI1NTcuLjJkNjcxNTA1NjBmZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9odG1sL3NlbWFudGljcy9lbWJlZGRlZC1j
b250ZW50L3RoZS1pbWctZWxlbWVudC9pbWFnZS1sb2FkaW5nLWxhenktbXVsdGlwbGUtdGltZXMu
aHRtbAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2h0
bWwvc2VtYW50aWNzL2VtYmVkZGVkLWNvbnRlbnQvdGhlLWltZy1lbGVtZW50L2ltYWdlLWxvYWRp
bmctbGF6eS1tdWx0aXBsZS10aW1lcy5odG1sCkBAIC0zNywxOSArMzcsMjQgQEAKICAgZnVuY3Rp
b24gY2hhbmdlSW1hZ2VTb3VyY2VBbmRTY3JvbGxUb1RvcCgpIHsKICAgICB0b3BfZGl2LnNjcm9s
bEludG9WaWV3KCk7CiAKLSAgICAvLyBMYXppbHkgbG9hZCBhICJkaWZmZXJlbnQiIGltYWdlLgot
ICAgIGltYWdlLnNyYyA9ICdyZXNvdXJjZXMvaW1hZ2UucG5nP2ltYWdlLWxvYWRpbmctbGF6eS1t
dWx0aXBsZS10aW1lcy1zZWNvbmQnOwotICAgIGltYWdlLm9ubG9hZCA9Ci0gICAgICB0LnVucmVh
Y2hlZF9mdW5jKCJUaGUgbG9hZGluZz1sYXp5IGJlbG93LXZpZXdwb3J0IGltYWdlIHNob3VsZCBs
YXppbHkgIiArCi0gICAgICAgICAgICAgICAgICAgICAgICJsb2FkIGl0cyBzZWNvbmQgaW1hZ2Us
IGFuZCBub3QgbG9hZCBpdCBlYWdlcmx5IHdoZW4gIiArCi0gICAgICAgICAgICAgICAgICAgICAg
ICJ0aGUgYHNyY2AgYXR0cmlidXRlIGlzIGNoYW5nZWQiKTsKLQotICAgIC8vIEluIDFzLCBzY3Jv
bGwgdGhlIGltYWdlICpiYWNrKiBpbnRvIHZpZXcsIGFuZCByZWNvcmQgdGhhdCBpdCBsb2Fkcwot
ICAgIC8vIHN1Y2Nlc3NmdWxseS4KKyAgICAvLyBBbGxvdyBzb21lIHRpbWUgZm9yIHNjcm9sbCBi
YWNrIHRvIHRvcCwgc2luY2Ugd2UgZG9uJ3QKKyAgICAvLyB3YW50IHRoZSBpbWFnZSB0byBzdGls
bCBiZSBpbiB0aGUgdmlld3BvcnQgYW5kIHRyaWdnZXIgYQorICAgIC8vIGxvYWQgZHVlIHRvIHRo
ZSBzY3JvbGwgYmVpbmcgc2xvdy4KICAgICB0LnN0ZXBfdGltZW91dCgoKSA9PiB7Ci0gICAgICBp
bWFnZS5vbmxvYWQgPSB0LnN0ZXBfZnVuY19kb25lKCk7Ci0gICAgICBpbWFnZS5zY3JvbGxJbnRv
VmlldygpOwotICAgIH0sIDEwMDApOworICAgICAgLy8gTGF6aWx5IGxvYWQgYSAiZGlmZmVyZW50
IiBpbWFnZS4KKyAgICAgIGltYWdlLnNyYyA9ICdyZXNvdXJjZXMvaW1hZ2UucG5nP2ltYWdlLWxv
YWRpbmctbGF6eS1tdWx0aXBsZS10aW1lcy1zZWNvbmQnOworICAgICAgaW1hZ2Uub25sb2FkID0K
KyAgICAgICAgdC51bnJlYWNoZWRfZnVuYygiVGhlIGxvYWRpbmc9bGF6eSBiZWxvdy12aWV3cG9y
dCBpbWFnZSBzaG91bGQgbGF6aWx5ICIgKworICAgICAgICAgICAgICAgICAgICAgICAgICJsb2Fk
IGl0cyBzZWNvbmQgaW1hZ2UsIGFuZCBub3QgbG9hZCBpdCBlYWdlcmx5IHdoZW4gIiArCisgICAg
ICAgICAgICAgICAgICAgICAgICAgInRoZSBgc3JjYCBhdHRyaWJ1dGUgaXMgY2hhbmdlZCIpOwor
CisgICAgICAvLyBJbiAxcywgc2Nyb2xsIHRoZSBpbWFnZSAqYmFjayogaW50byB2aWV3LCBhbmQg
cmVjb3JkIHRoYXQgaXQgbG9hZHMKKyAgICAgIC8vIHN1Y2Nlc3NmdWxseS4KKyAgICAgIHQuc3Rl
cF90aW1lb3V0KCgpID0+IHsKKyAgICAgICAgaW1hZ2Uub25sb2FkID0gdC5zdGVwX2Z1bmNfZG9u
ZSgpOworICAgICAgICBpbWFnZS5zY3JvbGxJbnRvVmlldygpOworICAgICAgfSwgMTAwMCk7Cisg
ICAgfSwgNTAwKTsKICAgfQogPC9zY3JpcHQ+CiA8L2JvZHk+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>