<?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>221375</bug_id>
          
          <creation_ts>2021-02-03 18:52:17 -0800</creation_ts>
          <short_desc>WebKitTestRunner can get stuck stuck on onload = () =&gt; document.createElement(&apos;embed&apos;);</short_desc>
          <delta_ts>2021-02-10 14:48:27 -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>Plug-ins</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Rob Buis">rbuis</assigned_to>
          <cc>achristensen</cc>
    
    <cc>aestes</cc>
    
    <cc>beidson</cc>
    
    <cc>bfulgham</cc>
    
    <cc>cdumez</cc>
    
    <cc>cgarcia</cc>
    
    <cc>changseok</cc>
    
    <cc>darin</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-feeder</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fred.wang</cc>
    
    <cc>gpoo</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>product-security</cc>
    
    <cc>rbuis</cc>
    
    <cc>svillar</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1725445</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2021-02-03 18:52:17 -0800</bug_when>
    <thetext>WebKitTestRunner get stuck on this:

&lt;script&gt;
  onload = () =&gt; document.createElement(&apos;embed&apos;);
&lt;/script&gt;

the results are the same for the object and applet tags.

Steps To Reproduce:

DYLD_FRAMEWORK_PATH=&lt;WEBKIT_PATH&gt;/WebKitBuild/Debug &lt;WEBKIT_PATH&gt;/WebKitBuild/Debug/WebKitTestRunner repro_407.html

Results:

WebKitTestRunner gets stuck, waiting forever.

For the slightly modified test case:

&lt;script&gt;
  onload = () =&gt; {
      testRunner.waitUntilDone();
      testRunner.notifyDone();
      $vm.print(&apos;before&apos;);
      document.createElement(&apos;embed&apos;);
      $vm.print(&apos;after&apos;);
      throw new Error(`an error`);
    }
&lt;/script&gt;

&lt;rdar://problem/69554695&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726642</commentid>
    <comment_count>1</comment_count>
      <attachid>419592</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-02-08 07:51:45 -0800</bug_when>
    <thetext>Created attachment 419592
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1726671</commentid>
    <comment_count>2</comment_count>
      <attachid>419592</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-02-08 09:31:38 -0800</bug_when>
    <thetext>Comment on attachment 419592
Patch

Definitely needs a test.
I don&apos;t think this is the right fix, because if it were we would need to do this at all call sites of incrementLoadEventDelayCount and we don&apos;t.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727071</commentid>
    <comment_count>3</comment_count>
      <attachid>419728</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-02-09 08:51:40 -0800</bug_when>
    <thetext>Created attachment 419728
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727187</commentid>
    <comment_count>4</comment_count>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-02-09 12:49:03 -0800</bug_when>
    <thetext>(In reply to Alex Christensen from comment #2)
&gt; Comment on attachment 419592 [details]
&gt; Patch
&gt; 
&gt; Definitely needs a test.
&gt; I don&apos;t think this is the right fix, because if it were we would need to do
&gt; this at all call sites of incrementLoadEventDelayCount and we don&apos;t.

No test at the time since I was not sure if it is a security issue. I am now more convinced it is not a security issue, so I added a test in the new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727189</commentid>
    <comment_count>5</comment_count>
      <attachid>419728</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-02-09 12:53:36 -0800</bug_when>
    <thetext>Comment on attachment 419728
Patch

This isn&apos;t obviously wrong like the first one was, but I don&apos;t know why finishCreating was there in the first place, or what the consequences of this can be.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727198</commentid>
    <comment_count>6</comment_count>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-02-09 13:11:28 -0800</bug_when>
    <thetext>(In reply to Alex Christensen from comment #5)
&gt; Comment on attachment 419728 [details]
&gt; Patch
&gt; 
&gt; This isn&apos;t obviously wrong like the first one was, but I don&apos;t know why
&gt; finishCreating was there in the first place, or what the consequences of
&gt; this can be.

The relevant change seems to be https://bugs.webkit.org/show_bug.cgi?id=130653.
AFAICS that change moved scheduling to an earlier point in time, i.e. element creation instead of children parsing to be finished or src to be set. Not sure why that change in behaviour (if I have read that code right) would be needed, maybe Darin remembers? The scheduling is done even though the embed element may never be appended to the document, like in the test case in this bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727398</commentid>
    <comment_count>7</comment_count>
      <attachid>419728</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2021-02-09 19:32:08 -0800</bug_when>
    <thetext>Comment on attachment 419728
Patch

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

This looks right. We call scheduleUpdateForAfterStyleResolution() whenever we parse an attribute so it should be safe to remove the call in the constructor.

&gt; LayoutTests/plugins/embed-creation-crash-expected.txt:1
&gt; +This test should not crash.

You mean this shouldn&apos;t hang?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727446</commentid>
    <comment_count>8</comment_count>
      <attachid>419728</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-02-10 00:19:11 -0800</bug_when>
    <thetext>Comment on attachment 419728
Patch

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

&gt;&gt; LayoutTests/plugins/embed-creation-crash-expected.txt:1
&gt;&gt; +This test should not crash.
&gt; 
&gt; You mean this shouldn&apos;t hang?

Good point, will fix before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727448</commentid>
    <comment_count>9</comment_count>
      <attachid>419818</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-02-10 00:21:19 -0800</bug_when>
    <thetext>Created attachment 419818
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727466</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-10 01:13:47 -0800</bug_when>
    <thetext>Committed r272640: &lt;https://commits.webkit.org/r272640&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 419818.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727491</commentid>
    <comment_count>11</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2021-02-10 03:31:41 -0800</bug_when>
    <thetext>(In reply to Rob Buis from comment #8)
&gt; Comment on attachment 419728 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=419728&amp;action=review
&gt; 
&gt; &gt;&gt; LayoutTests/plugins/embed-creation-crash-expected.txt:1
&gt; &gt;&gt; +This test should not crash.
&gt; &gt; 
&gt; &gt; You mean this shouldn&apos;t hang?
&gt; 
&gt; Good point, will fix before landing.

You forgot to rename the file name LOL.
rs=me on the rename from -crash to -hang.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727542</commentid>
    <comment_count>12</comment_count>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-02-10 08:04:44 -0800</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727543</commentid>
    <comment_count>13</comment_count>
      <attachid>419846</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-02-10 08:04:49 -0800</bug_when>
    <thetext>Created attachment 419846
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727558</commentid>
    <comment_count>14</comment_count>
      <attachid>419852</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2021-02-10 08:55:55 -0800</bug_when>
    <thetext>Created attachment 419852
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1727711</commentid>
    <comment_count>15</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-02-10 12:31:58 -0800</bug_when>
    <thetext>Committed r272676: &lt;https://commits.webkit.org/r272676&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 419852.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419592</attachid>
            <date>2021-02-08 07:51:45 -0800</date>
            <delta_ts>2021-02-09 08:51:35 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221375-20210208165143.patch</filename>
            <type>text/plain</type>
            <size>2057</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyNDM3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMmVmNjg5Y2E5OGRhN2Ew
NzgxYjM2OTA4ZDkyMWUxNDU1MzEzMjI4Ny4uNjI5NGYwN2Q5ZWYwYjhjODgyYTFiYjRhOWY2M2Zi
M2I4MzVkNDFiMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIxLTAyLTA4ICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgRG8gbm90IGJsb2NrIGxvYWQgZXZl
bnQgYWZ0ZXIgaXQgaGFzIGJlZW4gZGlzcGF0Y2hlZAorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjIxMzc1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgRG8gbm90IGJsb2NrIGxvYWQgZXZlbnQgYWZ0ZXIgaXQg
aGFzIGJlZW4gZGlzcGF0Y2hlZC4KKworICAgICAgICAqIGh0bWwvSFRNTFBsdWdJbkltYWdlRWxl
bWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1MUGx1Z0luSW1hZ2VFbGVtZW50OjpzY2hl
ZHVsZVVwZGF0ZUZvckFmdGVyU3R5bGVSZXNvbHV0aW9uKToKKyAgICAgICAgKFdlYkNvcmU6OkhU
TUxQbHVnSW5JbWFnZUVsZW1lbnQ6OnVwZGF0ZUFmdGVyU3R5bGVSZXNvbHV0aW9uKToKKwogMjAy
MS0wMi0wNSAgU2FtIFdlaW5pZyAgPHdlaW5pZ0BhcHBsZS5jb20+CiAKICAgICAgICAgR2VuZXJh
bGl6ZSBjb2xvciBjb252ZXJzaW9uIGNvZGUgdG8gcmVkdWNlIG51bWJlciBvZiBvdmVybG9hZHMg
cmVxdWlyZWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFBsdWdJbkltYWdl
RWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxQbHVnSW5JbWFnZUVsZW1lbnQu
Y3BwCmluZGV4IDMzZDc0Zjg2MThjYmJmOTUzY2JmYjczM2IxNWJiNzlmMDNhNDE1ZjQuLmQ3MjBj
MjBhZDM4MWQ0OGY0OTljYjI5ZmU4ZjBkOGU0ZGZlNDkyMzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvSFRNTFBsdWdJbkltYWdlRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvaHRtbC9IVE1MUGx1Z0luSW1hZ2VFbGVtZW50LmNwcApAQCAtMTk2LDcgKzE5Niw4IEBAIHZv
aWQgSFRNTFBsdWdJbkltYWdlRWxlbWVudDo6c2NoZWR1bGVVcGRhdGVGb3JBZnRlclN0eWxlUmVz
b2x1dGlvbigpCiAgICAgaWYgKG1faGFzVXBkYXRlU2NoZWR1bGVkRm9yQWZ0ZXJTdHlsZVJlc29s
dXRpb24pCiAgICAgICAgIHJldHVybjsKIAotICAgIGRvY3VtZW50KCkuaW5jcmVtZW50TG9hZEV2
ZW50RGVsYXlDb3VudCgpOworICAgIGlmICghZG9jdW1lbnQoKS5wcm9jZXNzaW5nTG9hZEV2ZW50
KCkgJiYgIWRvY3VtZW50KCkubG9hZEV2ZW50RmluaXNoZWQoKSkKKyAgICAgICAgZG9jdW1lbnQo
KS5pbmNyZW1lbnRMb2FkRXZlbnREZWxheUNvdW50KCk7CiAKICAgICBtX2hhc1VwZGF0ZVNjaGVk
dWxlZEZvckFmdGVyU3R5bGVSZXNvbHV0aW9uID0gdHJ1ZTsKIApAQCAtMjMxLDcgKzIzMiw4IEBA
IHZvaWQgSFRNTFBsdWdJbkltYWdlRWxlbWVudDo6dXBkYXRlQWZ0ZXJTdHlsZVJlc29sdXRpb24o
KQogICAgIC8vIEVpdGhlciB3YXksIGNsZWFyIHRoZSBmbGFnIG5vdywgc2luY2Ugd2UgZG9uJ3Qg
bmVlZCB0byByZW1lbWJlciB0byB0cnkgYWdhaW4uCiAgICAgbV9uZWVkc0ltYWdlUmVsb2FkID0g
ZmFsc2U7CiAKLSAgICBkb2N1bWVudCgpLmRlY3JlbWVudExvYWRFdmVudERlbGF5Q291bnQoKTsK
KyAgICBpZiAoIWRvY3VtZW50KCkucHJvY2Vzc2luZ0xvYWRFdmVudCgpICYmICFkb2N1bWVudCgp
LmxvYWRFdmVudEZpbmlzaGVkKCkpCisgICAgICAgIGRvY3VtZW50KCkuZGVjcmVtZW50TG9hZEV2
ZW50RGVsYXlDb3VudCgpOwogfQogCiB2b2lkIEhUTUxQbHVnSW5JbWFnZUVsZW1lbnQ6OmRpZE1v
dmVUb05ld0RvY3VtZW50KERvY3VtZW50JiBvbGREb2N1bWVudCwgRG9jdW1lbnQmIG5ld0RvY3Vt
ZW50KQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419728</attachid>
            <date>2021-02-09 08:51:40 -0800</date>
            <delta_ts>2021-02-10 00:21:11 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221375-20210209175139.patch</filename>
            <type>text/plain</type>
            <size>5196</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyNTY5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTExNmFlNGQ5OGRlNTYy
YTcwOThhNTI5ZWU4ODYzMTM5ODUxY2IzMi4uOTBiZGI0ZDRmNDYzYjgwZjNlMGE2MTZhOWE1MWQx
ZmM4MmU0ZDdlZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIxLTAyLTA5ICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgRG8gbm90IHNjaGVkdWxlIHVwZGF0
ZSBvbiBlbWJlZCBjcmVhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjIxMzc1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgRG8gbm90IHNjaGVkdWxlIHVwZGF0ZSBvbiBlbWJlZCBjcmVhdGlvbi4KKwor
ICAgICAgICBUZXN0OiBwbHVnaW5zL2VtYmVkLWNyZWF0aW9uLWNyYXNoLmh0bWwKKworICAgICAg
ICAqIGh0bWwvSFRNTEVtYmVkRWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1MRW1i
ZWRFbGVtZW50OjpjcmVhdGUpOgorICAgICAgICAqIGh0bWwvSFRNTE9iamVjdEVsZW1lbnQuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6SFRNTE9iamVjdEVsZW1lbnQ6OmNyZWF0ZSk6CisgICAgICAg
ICogaHRtbC9IVE1MUGx1Z0luSW1hZ2VFbGVtZW50LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkhU
TUxQbHVnSW5JbWFnZUVsZW1lbnQ6OmZpbmlzaENyZWF0aW5nKTogRGVsZXRlZC4KKyAgICAgICAg
KiBodG1sL0hUTUxQbHVnSW5JbWFnZUVsZW1lbnQuaDoKKwogMjAyMS0wMi0wOCAgUm9iIEJ1aXMg
IDxyYnVpc0BpZ2FsaWEuY29tPgogCiAgICAgICAgIE1ha2UgYXV0byAmJiA8cmF0aW8+IHVzZSBj
b250ZW50IGJveC1zaXppbmcKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTEVt
YmVkRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxFbWJlZEVsZW1lbnQuY3Bw
CmluZGV4IDI3OTdkNDY0NTUxMzIzNjc4OGQxZmU5MzcwMzAxMjMwZjIxZjBhMzUuLjdiZDk3NTFi
MDI1NjlmNWNmNDQ5ZGI3N2ViMjE0YzI0NTMyMGE4NGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL2h0bWwvSFRNTEVtYmVkRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9I
VE1MRW1iZWRFbGVtZW50LmNwcApAQCAtNTUsOSArNTUsNyBAQCBpbmxpbmUgSFRNTEVtYmVkRWxl
bWVudDo6SFRNTEVtYmVkRWxlbWVudChjb25zdCBRdWFsaWZpZWROYW1lJiB0YWdOYW1lLCBEb2N1
bWVudAogCiBSZWY8SFRNTEVtYmVkRWxlbWVudD4gSFRNTEVtYmVkRWxlbWVudDo6Y3JlYXRlKGNv
bnN0IFF1YWxpZmllZE5hbWUmIHRhZ05hbWUsIERvY3VtZW50JiBkb2N1bWVudCkKIHsKLSAgICBh
dXRvIHJlc3VsdCA9IGFkb3B0UmVmKCpuZXcgSFRNTEVtYmVkRWxlbWVudCh0YWdOYW1lLCBkb2N1
bWVudCkpOwotICAgIHJlc3VsdC0+ZmluaXNoQ3JlYXRpbmcoKTsKLSAgICByZXR1cm4gcmVzdWx0
OworICAgIHJldHVybiBhZG9wdFJlZigqbmV3IEhUTUxFbWJlZEVsZW1lbnQodGFnTmFtZSwgZG9j
dW1lbnQpKTsKIH0KIAogUmVmPEhUTUxFbWJlZEVsZW1lbnQ+IEhUTUxFbWJlZEVsZW1lbnQ6OmNy
ZWF0ZShEb2N1bWVudCYgZG9jdW1lbnQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9odG1s
L0hUTUxPYmplY3RFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE9iamVjdEVs
ZW1lbnQuY3BwCmluZGV4IGRhYjlhZjUwMWZiMDNiM2I4ZmQzZmJjN2U5OGY5MzMyZTI4ZTk3OTEu
LmRjMWYxMGNiMmNmMDg0MjE4ODMyNGI4YTAzZTZiMTcxNjIwZDZjYmUgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL2h0bWwvSFRNTE9iamVjdEVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9XZWJD
b3JlL2h0bWwvSFRNTE9iamVjdEVsZW1lbnQuY3BwCkBAIC03MSw5ICs3MSw3IEBAIGlubGluZSBI
VE1MT2JqZWN0RWxlbWVudDo6SFRNTE9iamVjdEVsZW1lbnQoY29uc3QgUXVhbGlmaWVkTmFtZSYg
dGFnTmFtZSwgRG9jdW1lCiAKIFJlZjxIVE1MT2JqZWN0RWxlbWVudD4gSFRNTE9iamVjdEVsZW1l
bnQ6OmNyZWF0ZShjb25zdCBRdWFsaWZpZWROYW1lJiB0YWdOYW1lLCBEb2N1bWVudCYgZG9jdW1l
bnQsIEhUTUxGb3JtRWxlbWVudCogZm9ybSkKIHsKLSAgICBhdXRvIHJlc3VsdCA9IGFkb3B0UmVm
KCpuZXcgSFRNTE9iamVjdEVsZW1lbnQodGFnTmFtZSwgZG9jdW1lbnQsIGZvcm0pKTsKLSAgICBy
ZXN1bHQtPmZpbmlzaENyZWF0aW5nKCk7Ci0gICAgcmV0dXJuIHJlc3VsdDsKKyAgICByZXR1cm4g
YWRvcHRSZWYoKm5ldyBIVE1MT2JqZWN0RWxlbWVudCh0YWdOYW1lLCBkb2N1bWVudCwgZm9ybSkp
OwogfQogCiBIVE1MT2JqZWN0RWxlbWVudDo6fkhUTUxPYmplY3RFbGVtZW50KCkKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFBsdWdJbkltYWdlRWxlbWVudC5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9odG1sL0hUTUxQbHVnSW5JbWFnZUVsZW1lbnQuY3BwCmluZGV4IDMzZDc0Zjg2
MThjYmJmOTUzY2JmYjczM2IxNWJiNzlmMDNhNDE1ZjQuLmVhMTViYzJkN2U4OGM0OWQwODM1YTg4
OWJiMDAyZWFkNzhhZjhiYjEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFBs
dWdJbkltYWdlRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MUGx1Z0lu
SW1hZ2VFbGVtZW50LmNwcApAQCAtNjQsMTEgKzY0LDYgQEAgSFRNTFBsdWdJbkltYWdlRWxlbWVu
dDo6SFRNTFBsdWdJbkltYWdlRWxlbWVudChjb25zdCBRdWFsaWZpZWROYW1lJiB0YWdOYW1lLCBE
b2MKIHsKIH0KIAotdm9pZCBIVE1MUGx1Z0luSW1hZ2VFbGVtZW50OjpmaW5pc2hDcmVhdGluZygp
Ci17Ci0gICAgc2NoZWR1bGVVcGRhdGVGb3JBZnRlclN0eWxlUmVzb2x1dGlvbigpOwotfQotCiBI
VE1MUGx1Z0luSW1hZ2VFbGVtZW50Ojp+SFRNTFBsdWdJbkltYWdlRWxlbWVudCgpCiB7CiAgICAg
aWYgKG1fbmVlZHNEb2N1bWVudEFjdGl2YXRpb25DYWxsYmFja3MpCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9odG1sL0hUTUxQbHVnSW5JbWFnZUVsZW1lbnQuaCBiL1NvdXJjZS9XZWJDb3Jl
L2h0bWwvSFRNTFBsdWdJbkltYWdlRWxlbWVudC5oCmluZGV4IDUzODdlOWIxYmYzZGYyZTE4M2Fi
N2E5NjA4N2MzMDgwMGZjNzIwYzguLmQzOTM1ZDA5YWQzZWFmODI3MjE0NzY2MGI4YmRkYzQ5YzQ2
NWYwNTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFBsdWdJbkltYWdlRWxl
bWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFBsdWdJbkltYWdlRWxlbWVudC5o
CkBAIC00Nyw3ICs0Nyw2IEBAIHB1YmxpYzoKICAgICAKIHByb3RlY3RlZDoKICAgICBIVE1MUGx1
Z0luSW1hZ2VFbGVtZW50KGNvbnN0IFF1YWxpZmllZE5hbWUmIHRhZ05hbWUsIERvY3VtZW50Jik7
Ci0gICAgdm9pZCBmaW5pc2hDcmVhdGluZygpOwogCiAgICAgdm9pZCBkaWRNb3ZlVG9OZXdEb2N1
bWVudChEb2N1bWVudCYgb2xkRG9jdW1lbnQsIERvY3VtZW50JiBuZXdEb2N1bWVudCkgb3ZlcnJp
ZGU7CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0No
YW5nZUxvZwppbmRleCAxZGY1ZmNjOWU0YzQwYjBjYTFhNjRjYmY1N2IwMzA1MDhjODE4NjM4Li42
OTRmNGZlMmEwN2JhMTk0ZWYwN2JmODBhZDU2OTEzODIyOTJmZjBjIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTUgQEAKKzIwMjEtMDItMDkgIFJvYiBCdWlzICA8cmJ1aXNAaWdhbGlhLmNvbT4KKworICAgICAg
ICBEbyBub3Qgc2NoZWR1bGUgdXBkYXRlIG9uIGVtYmVkIGNyZWF0aW9uCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjEzNzUKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgdGVzdCBmb3IgdGhpcy4KKwor
ICAgICAgICAqIHBsdWdpbnMvZW1iZWQtY3JlYXRpb24tY3Jhc2gtZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBwbHVnaW5zL2VtYmVkLWNyZWF0aW9uLWNyYXNoLmh0bWw6IEFkZGVkLgor
CiAyMDIxLTAyLTA4ICBSb2IgQnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CiAKICAgICAgICAgTWFr
ZSBhdXRvICYmIDxyYXRpbz4gdXNlIGNvbnRlbnQgYm94LXNpemluZwpkaWZmIC0tZ2l0IGEvTGF5
b3V0VGVzdHMvcGx1Z2lucy9lbWJlZC1jcmVhdGlvbi1jcmFzaC1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9wbHVnaW5zL2VtYmVkLWNyZWF0aW9uLWNyYXNoLWV4cGVjdGVkLnR4dApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwLi5mYzA2NjBjZjdhMTk5YmRjODg1Njk5M2RkNTc3NmMyZGVkYTEzNTZkCi0tLSAvZGV2L251
bGwKKysrIGIvTGF5b3V0VGVzdHMvcGx1Z2lucy9lbWJlZC1jcmVhdGlvbi1jcmFzaC1leHBlY3Rl
ZC50eHQKQEAgLTAsMCArMSBAQAorVGhpcyB0ZXN0IHNob3VsZCBub3QgY3Jhc2guCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9wbHVnaW5zL2VtYmVkLWNyZWF0aW9uLWNyYXNoLmh0bWwgYi9MYXlv
dXRUZXN0cy9wbHVnaW5zL2VtYmVkLWNyZWF0aW9uLWNyYXNoLmh0bWwKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNDg1
ODVhMmNjYmZkNGI2NTIyMWYxYWRlYTRhMThkYzY0MDM2ZGFkZQotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL3BsdWdpbnMvZW1iZWQtY3JlYXRpb24tY3Jhc2guaHRtbApAQCAtMCwwICsx
LDkgQEAKKzxzY3JpcHQ+CisgIG9ubG9hZCA9ICgpID0+IHsKKyAgICAgIHRlc3RSdW5uZXIuZHVt
cEFzVGV4dCgpOworICAgICAgdGVzdFJ1bm5lci53YWl0VW50aWxEb25lKCk7CisgICAgICB0ZXN0
UnVubmVyLm5vdGlmeURvbmUoKTsKKyAgICAgIHZhciBhID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVu
dCgnZW1iZWQnKTsKKyAgICB9Cis8L3NjcmlwdD4KKzxwPlRoaXMgdGVzdCBzaG91bGQgbm90IGNy
YXNoLjwvcD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419818</attachid>
            <date>2021-02-10 00:21:19 -0800</date>
            <delta_ts>2021-02-10 08:04:36 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221375-20210210092118.patch</filename>
            <type>text/plain</type>
            <size>5343</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyNjM4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDI0MWVjZTY1ZmMzN2Y0
Y2VjZjlkMDQ5ZTI2ZmU5N2Y2YjExZGRkOS4uOTRmYTUxNDBiZWM3ZjY2OGIyMmM3MjFlMWJjOGFk
ZjgxNTdjMDc3NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIxLTAyLTEwICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgRG8gbm90IHNjaGVkdWxlIHVwZGF0
ZSBvbiBlbWJlZCBjcmVhdGlvbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MjIxMzc1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgUnlvc3VrZSBOaXdhLgor
CisgICAgICAgIERvIG5vdCBzY2hlZHVsZSB1cGRhdGUgb24gZW1iZWQgY3JlYXRpb24uCisKKyAg
ICAgICAgVGVzdDogcGx1Z2lucy9lbWJlZC1jcmVhdGlvbi1jcmFzaC5odG1sCisKKyAgICAgICAg
KiBodG1sL0hUTUxFbWJlZEVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTEVtYmVk
RWxlbWVudDo6Y3JlYXRlKToKKyAgICAgICAgKiBodG1sL0hUTUxPYmplY3RFbGVtZW50LmNwcDoK
KyAgICAgICAgKFdlYkNvcmU6OkhUTUxPYmplY3RFbGVtZW50OjpjcmVhdGUpOgorICAgICAgICAq
IGh0bWwvSFRNTFBsdWdJbkltYWdlRWxlbWVudC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpIVE1M
UGx1Z0luSW1hZ2VFbGVtZW50OjpmaW5pc2hDcmVhdGluZyk6IERlbGV0ZWQuCisgICAgICAgICog
aHRtbC9IVE1MUGx1Z0luSW1hZ2VFbGVtZW50Lmg6CisKIDIwMjEtMDItMDkgIEVyaWMgQ2FybHNv
biAgPGVyaWMuY2FybHNvbkBhcHBsZS5jb20+CiAKICAgICAgICAgUkVHUkVTU0lPTjogKHIyNzI0
NTgpOiBbQmlnU3VyIERlYnVnXSBBU1NFUlRJT04gRkFJTEVEOiBtX2hhdmVBZGRlZE1lZGlhVXNh
Z2VNYW5hZ2VyU2Vzc2lvbiBpbiBXZWJDb3JlOjpNZWRpYUVsZW1lbnRTZXNzaW9uOjp1cGRhdGVN
ZWRpYVVzYWdlSWZDaGFuZ2VkKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRN
TEVtYmVkRWxlbWVudC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxFbWJlZEVsZW1lbnQu
Y3BwCmluZGV4IDI3OTdkNDY0NTUxMzIzNjc4OGQxZmU5MzcwMzAxMjMwZjIxZjBhMzUuLjdiZDk3
NTFiMDI1NjlmNWNmNDQ5ZGI3N2ViMjE0YzI0NTMyMGE4NGEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvSFRNTEVtYmVkRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRt
bC9IVE1MRW1iZWRFbGVtZW50LmNwcApAQCAtNTUsOSArNTUsNyBAQCBpbmxpbmUgSFRNTEVtYmVk
RWxlbWVudDo6SFRNTEVtYmVkRWxlbWVudChjb25zdCBRdWFsaWZpZWROYW1lJiB0YWdOYW1lLCBE
b2N1bWVudAogCiBSZWY8SFRNTEVtYmVkRWxlbWVudD4gSFRNTEVtYmVkRWxlbWVudDo6Y3JlYXRl
KGNvbnN0IFF1YWxpZmllZE5hbWUmIHRhZ05hbWUsIERvY3VtZW50JiBkb2N1bWVudCkKIHsKLSAg
ICBhdXRvIHJlc3VsdCA9IGFkb3B0UmVmKCpuZXcgSFRNTEVtYmVkRWxlbWVudCh0YWdOYW1lLCBk
b2N1bWVudCkpOwotICAgIHJlc3VsdC0+ZmluaXNoQ3JlYXRpbmcoKTsKLSAgICByZXR1cm4gcmVz
dWx0OworICAgIHJldHVybiBhZG9wdFJlZigqbmV3IEhUTUxFbWJlZEVsZW1lbnQodGFnTmFtZSwg
ZG9jdW1lbnQpKTsKIH0KIAogUmVmPEhUTUxFbWJlZEVsZW1lbnQ+IEhUTUxFbWJlZEVsZW1lbnQ6
OmNyZWF0ZShEb2N1bWVudCYgZG9jdW1lbnQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9o
dG1sL0hUTUxPYmplY3RFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE9iamVj
dEVsZW1lbnQuY3BwCmluZGV4IGRhYjlhZjUwMWZiMDNiM2I4ZmQzZmJjN2U5OGY5MzMyZTI4ZTk3
OTEuLmRjMWYxMGNiMmNmMDg0MjE4ODMyNGI4YTAzZTZiMTcxNjIwZDZjYmUgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE9iamVjdEVsZW1lbnQuY3BwCisrKyBiL1NvdXJjZS9X
ZWJDb3JlL2h0bWwvSFRNTE9iamVjdEVsZW1lbnQuY3BwCkBAIC03MSw5ICs3MSw3IEBAIGlubGlu
ZSBIVE1MT2JqZWN0RWxlbWVudDo6SFRNTE9iamVjdEVsZW1lbnQoY29uc3QgUXVhbGlmaWVkTmFt
ZSYgdGFnTmFtZSwgRG9jdW1lCiAKIFJlZjxIVE1MT2JqZWN0RWxlbWVudD4gSFRNTE9iamVjdEVs
ZW1lbnQ6OmNyZWF0ZShjb25zdCBRdWFsaWZpZWROYW1lJiB0YWdOYW1lLCBEb2N1bWVudCYgZG9j
dW1lbnQsIEhUTUxGb3JtRWxlbWVudCogZm9ybSkKIHsKLSAgICBhdXRvIHJlc3VsdCA9IGFkb3B0
UmVmKCpuZXcgSFRNTE9iamVjdEVsZW1lbnQodGFnTmFtZSwgZG9jdW1lbnQsIGZvcm0pKTsKLSAg
ICByZXN1bHQtPmZpbmlzaENyZWF0aW5nKCk7Ci0gICAgcmV0dXJuIHJlc3VsdDsKKyAgICByZXR1
cm4gYWRvcHRSZWYoKm5ldyBIVE1MT2JqZWN0RWxlbWVudCh0YWdOYW1lLCBkb2N1bWVudCwgZm9y
bSkpOwogfQogCiBIVE1MT2JqZWN0RWxlbWVudDo6fkhUTUxPYmplY3RFbGVtZW50KCkKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFBsdWdJbkltYWdlRWxlbWVudC5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9odG1sL0hUTUxQbHVnSW5JbWFnZUVsZW1lbnQuY3BwCmluZGV4IGU4Nzdl
ZTI2MDFhODZhOTk3ZjE5ZmVkOGU1ZDdlNDA3Zjc4NTZkNzYuLjZjOWI5ZmFkMDZhZDI4NWVmZjhj
Njc0NGExZjk2ZjQyNzlmMDBmYzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRN
TFBsdWdJbkltYWdlRWxlbWVudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MUGx1
Z0luSW1hZ2VFbGVtZW50LmNwcApAQCAtNjQsMTEgKzY0LDYgQEAgSFRNTFBsdWdJbkltYWdlRWxl
bWVudDo6SFRNTFBsdWdJbkltYWdlRWxlbWVudChjb25zdCBRdWFsaWZpZWROYW1lJiB0YWdOYW1l
LCBEb2MKIHsKIH0KIAotdm9pZCBIVE1MUGx1Z0luSW1hZ2VFbGVtZW50OjpmaW5pc2hDcmVhdGlu
ZygpCi17Ci0gICAgc2NoZWR1bGVVcGRhdGVGb3JBZnRlclN0eWxlUmVzb2x1dGlvbigpOwotfQot
CiBIVE1MUGx1Z0luSW1hZ2VFbGVtZW50Ojp+SFRNTFBsdWdJbkltYWdlRWxlbWVudCgpCiB7CiAg
ICAgaWYgKG1fbmVlZHNEb2N1bWVudEFjdGl2YXRpb25DYWxsYmFja3MpCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9odG1sL0hUTUxQbHVnSW5JbWFnZUVsZW1lbnQuaCBiL1NvdXJjZS9XZWJD
b3JlL2h0bWwvSFRNTFBsdWdJbkltYWdlRWxlbWVudC5oCmluZGV4IDUzODdlOWIxYmYzZGYyZTE4
M2FiN2E5NjA4N2MzMDgwMGZjNzIwYzguLmQzOTM1ZDA5YWQzZWFmODI3MjE0NzY2MGI4YmRkYzQ5
YzQ2NWYwNTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFBsdWdJbkltYWdl
RWxlbWVudC5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTFBsdWdJbkltYWdlRWxlbWVu
dC5oCkBAIC00Nyw3ICs0Nyw2IEBAIHB1YmxpYzoKICAgICAKIHByb3RlY3RlZDoKICAgICBIVE1M
UGx1Z0luSW1hZ2VFbGVtZW50KGNvbnN0IFF1YWxpZmllZE5hbWUmIHRhZ05hbWUsIERvY3VtZW50
Jik7Ci0gICAgdm9pZCBmaW5pc2hDcmVhdGluZygpOwogCiAgICAgdm9pZCBkaWRNb3ZlVG9OZXdE
b2N1bWVudChEb2N1bWVudCYgb2xkRG9jdW1lbnQsIERvY3VtZW50JiBuZXdEb2N1bWVudCkgb3Zl
cnJpZGU7CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwppbmRleCBmMGVmMDBkNDI5MjU1M2FjZjFhMWEzMTdkOGE3NWEzNTM3ZTJmMmZh
Li5lZTY1NmFmNjcwNDI0YmY1YzQ1MDA2NGVjZTY2YzZlZjM1NWUzMzk1IDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTUgQEAKKzIwMjEtMDItMTAgIFJvYiBCdWlzICA8cmJ1aXNAaWdhbGlhLmNvbT4KKworICAg
ICAgICBEbyBub3Qgc2NoZWR1bGUgdXBkYXRlIG9uIGVtYmVkIGNyZWF0aW9uCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjEzNzUKKworICAgICAgICBS
ZXZpZXdlZCBieSBSeW9zdWtlIE5pd2EuCisKKyAgICAgICAgQWRkIHRlc3QgZm9yIHRoaXMuCisK
KyAgICAgICAgKiBwbHVnaW5zL2VtYmVkLWNyZWF0aW9uLWNyYXNoLWV4cGVjdGVkLnR4dDogQWRk
ZWQuCisgICAgICAgICogcGx1Z2lucy9lbWJlZC1jcmVhdGlvbi1jcmFzaC5odG1sOiBBZGRlZC4K
KwogMjAyMS0wMi0wOSAgTGF1cm8gTW91cmEgIDxsbW91cmFAaWdhbGlhLmNvbT4KIAogICAgICAg
ICBbR0xJQl0gUmViYXNlbGluZSB0YWJsZSB0ZXN0cyBhZnRlciByMjcyMTAwIGFuZCBnYXJkZW4g
c29tZSBhMTEgZmFpbHVyZXMuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbHVnaW5zL2VtYmVk
LWNyZWF0aW9uLWNyYXNoLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsdWdpbnMvZW1iZWQt
Y3JlYXRpb24tY3Jhc2gtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmEwMTkzZGUxMzNjYzdlODk1
YmM0ZmJiNzQxOWIxODljOTFkN2UwMmEKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9w
bHVnaW5zL2VtYmVkLWNyZWF0aW9uLWNyYXNoLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxIEBACitU
aGlzIHRlc3Qgc2hvdWxkIG5vdCBoYW5nLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGx1Z2lu
cy9lbWJlZC1jcmVhdGlvbi1jcmFzaC5odG1sIGIvTGF5b3V0VGVzdHMvcGx1Z2lucy9lbWJlZC1j
cmVhdGlvbi1jcmFzaC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjY5YzU5NjY3OGE4NGM0YTFlZWE1Njk2M2Ex
OTE0YzRlZDU0ZjVmZGYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9wbHVnaW5zL2Vt
YmVkLWNyZWF0aW9uLWNyYXNoLmh0bWwKQEAgLTAsMCArMSw5IEBACis8c2NyaXB0PgorICBvbmxv
YWQgPSAoKSA9PiB7CisgICAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKyAgICAgIHRlc3RS
dW5uZXIud2FpdFVudGlsRG9uZSgpOworICAgICAgdGVzdFJ1bm5lci5ub3RpZnlEb25lKCk7Cisg
ICAgICB2YXIgYSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2VtYmVkJyk7CisgICAgfQorPC9z
Y3JpcHQ+Cis8cD5UaGlzIHRlc3Qgc2hvdWxkIG5vdCBoYW5nLjwvcD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419846</attachid>
            <date>2021-02-10 08:04:49 -0800</date>
            <delta_ts>2021-02-10 08:55:48 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221375-20210210170447.patch</filename>
            <type>text/plain</type>
            <size>2613</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyNjUwCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggOWExNTQ0YjNlMDk5ZmFiMGQzMGFi
Y2QyZWUxMGZlMGZiMTAzZjRhZS4uZTVjZTYxM2QzODA3MGQ0YzliYmQwNjM2YzcxM2IxNTRmZGVj
Y2NlZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTAyLTEwICBSb2IgQnVpcyAgPHJidWlz
QGlnYWxpYS5jb20+CisKKyAgICAgICAgUmVuYW1lIHRlc3RjYXNlIHRvIGluZGljYXRlIGhhbmcK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMTM3NQor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlbmFtZSB0
ZXN0Y2FzZSB0byBpbmRpY2F0ZSBoYW5nIHJhdGhlciB0aGFuIGNyYXNoLgorCisgICAgICAgICog
cGx1Z2lucy9lbWJlZC1jcmVhdGlvbi1oYW5nLWV4cGVjdGVkLnR4dDogUmVuYW1lZCBmcm9tIExh
eW91dFRlc3RzL3BsdWdpbnMvZW1iZWQtY3JlYXRpb24tY3Jhc2gtZXhwZWN0ZWQudHh0LgorICAg
ICAgICAqIHBsdWdpbnMvZW1iZWQtY3JlYXRpb24taGFuZy5odG1sOiBSZW5hbWVkIGZyb20gTGF5
b3V0VGVzdHMvcGx1Z2lucy9lbWJlZC1jcmVhdGlvbi1jcmFzaC5odG1sLgorCiAyMDIxLTAyLTEw
ICBaYWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAgW0xGQ11bSUZDXSBQ
YXNzIGluIHNhbmUgY29udGVudCB3aWR0aCB2YWx1ZXMgdG8gSW5saW5lQ29udGVudEJyZWFrZXIK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsdWdpbnMvZW1iZWQtY3JlYXRpb24tY3Jhc2gtZXhw
ZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGx1Z2lucy9lbWJlZC1jcmVhdGlvbi1jcmFzaC1leHBl
Y3RlZC50eHQKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IGEwMTkzZGUxMzNjYzdlODk1
YmM0ZmJiNzQxOWIxODljOTFkN2UwMmEuLjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAKLS0tIGEvTGF5b3V0VGVzdHMvcGx1Z2lucy9lbWJlZC1jcmVhdGlvbi1jcmFzaC1l
eHBlY3RlZC50eHQKKysrIC9kZXYvbnVsbApAQCAtMSArMCwwIEBACi1UaGlzIHRlc3Qgc2hvdWxk
IG5vdCBoYW5nLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGx1Z2lucy9lbWJlZC1jcmVhdGlv
bi1jcmFzaC5odG1sIGIvTGF5b3V0VGVzdHMvcGx1Z2lucy9lbWJlZC1jcmVhdGlvbi1jcmFzaC5o
dG1sCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA2OWM1OTY2NzhhODRjNGExZWVhNTY5
NjNhMTkxNGM0ZWQ1NGY1ZmRmLi4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwCi0tLSBhL0xheW91dFRlc3RzL3BsdWdpbnMvZW1iZWQtY3JlYXRpb24tY3Jhc2guaHRtbAor
KysgL2Rldi9udWxsCkBAIC0xLDkgKzAsMCBAQAotPHNjcmlwdD4KLSAgb25sb2FkID0gKCkgPT4g
ewotICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7Ci0gICAgICB0ZXN0UnVubmVyLndhaXRV
bnRpbERvbmUoKTsKLSAgICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOwotICAgICAgdmFyIGEg
PSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdlbWJlZCcpOwotICAgIH0KLTwvc2NyaXB0PgotPHA+
VGhpcyB0ZXN0IHNob3VsZCBub3QgaGFuZy48L3A+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9w
bHVnaW5zL2VtYmVkLWNyZWF0aW9uLWhhbmctZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGx1
Z2lucy9lbWJlZC1jcmVhdGlvbi1oYW5nLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5hMDE5M2Rl
MTMzY2M3ZTg5NWJjNGZiYjc0MTliMTg5YzkxZDdlMDJhCi0tLSAvZGV2L251bGwKKysrIGIvTGF5
b3V0VGVzdHMvcGx1Z2lucy9lbWJlZC1jcmVhdGlvbi1oYW5nLWV4cGVjdGVkLnR4dApAQCAtMCww
ICsxIEBACitUaGlzIHRlc3Qgc2hvdWxkIG5vdCBoYW5nLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvcGx1Z2lucy9lbWJlZC1jcmVhdGlvbi1oYW5nLmh0bWwgYi9MYXlvdXRUZXN0cy9wbHVnaW5z
L2VtYmVkLWNyZWF0aW9uLWhhbmcuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi42OWM1OTY2NzhhODRjNGExZWVh
NTY5NjNhMTkxNGM0ZWQ1NGY1ZmRmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvcGx1
Z2lucy9lbWJlZC1jcmVhdGlvbi1oYW5nLmh0bWwKQEAgLTAsMCArMSw5IEBACis8c2NyaXB0Pgor
ICBvbmxvYWQgPSAoKSA9PiB7CisgICAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQoKTsKKyAgICAg
IHRlc3RSdW5uZXIud2FpdFVudGlsRG9uZSgpOworICAgICAgdGVzdFJ1bm5lci5ub3RpZnlEb25l
KCk7CisgICAgICB2YXIgYSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2VtYmVkJyk7CisgICAg
fQorPC9zY3JpcHQ+Cis8cD5UaGlzIHRlc3Qgc2hvdWxkIG5vdCBoYW5nLjwvcD4K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>419852</attachid>
            <date>2021-02-10 08:55:55 -0800</date>
            <delta_ts>2021-02-10 14:48:27 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-221375-20210210175554.patch</filename>
            <type>text/plain</type>
            <size>2611</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcyNjUwCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggOWExNTQ0YjNlMDk5ZmFiMGQzMGFi
Y2QyZWUxMGZlMGZiMTAzZjRhZS4uOGVhNTA4ZjJjODc3ZDk4YTIxODE5NDQwZmI4YWE4YjNkMzcw
MDJkYiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIxLTAyLTEwICBSb2IgQnVpcyAgPHJidWlz
QGlnYWxpYS5jb20+CisKKyAgICAgICAgUmVuYW1lIHRlc3RjYXNlIHRvIGluZGljYXRlIGhhbmcK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyMTM3NQor
CisgICAgICAgIFJldmlld2VkIGJ5IFJ5b3N1a2UgTml3YS4KKworICAgICAgICBSZW5hbWUgdGVz
dGNhc2UgdG8gaW5kaWNhdGUgaGFuZyByYXRoZXIgdGhhbiBjcmFzaC4KKworICAgICAgICAqIHBs
dWdpbnMvZW1iZWQtY3JlYXRpb24taGFuZy1leHBlY3RlZC50eHQ6IFJlbmFtZWQgZnJvbSBMYXlv
dXRUZXN0cy9wbHVnaW5zL2VtYmVkLWNyZWF0aW9uLWNyYXNoLWV4cGVjdGVkLnR4dC4KKyAgICAg
ICAgKiBwbHVnaW5zL2VtYmVkLWNyZWF0aW9uLWhhbmcuaHRtbDogUmVuYW1lZCBmcm9tIExheW91
dFRlc3RzL3BsdWdpbnMvZW1iZWQtY3JlYXRpb24tY3Jhc2guaHRtbC4KKwogMjAyMS0wMi0xMCAg
WmFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgogCiAgICAgICAgIFtMRkNdW0lGQ10gUGFz
cyBpbiBzYW5lIGNvbnRlbnQgd2lkdGggdmFsdWVzIHRvIElubGluZUNvbnRlbnRCcmVha2VyCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbHVnaW5zL2VtYmVkLWNyZWF0aW9uLWNyYXNoLWV4cGVj
dGVkLnR4dCBiL0xheW91dFRlc3RzL3BsdWdpbnMvZW1iZWQtY3JlYXRpb24tY3Jhc2gtZXhwZWN0
ZWQudHh0CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCBhMDE5M2RlMTMzY2M3ZTg5NWJj
NGZiYjc0MTliMTg5YzkxZDdlMDJhLi4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL3BsdWdpbnMvZW1iZWQtY3JlYXRpb24tY3Jhc2gtZXhw
ZWN0ZWQudHh0CisrKyAvZGV2L251bGwKQEAgLTEgKzAsMCBAQAotVGhpcyB0ZXN0IHNob3VsZCBu
b3QgaGFuZy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3BsdWdpbnMvZW1iZWQtY3JlYXRpb24t
Y3Jhc2guaHRtbCBiL0xheW91dFRlc3RzL3BsdWdpbnMvZW1iZWQtY3JlYXRpb24tY3Jhc2guaHRt
bApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggNjljNTk2Njc4YTg0YzRhMWVlYTU2OTYz
YTE5MTRjNGVkNTRmNWZkZi4uMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MAotLS0gYS9MYXlvdXRUZXN0cy9wbHVnaW5zL2VtYmVkLWNyZWF0aW9uLWNyYXNoLmh0bWwKKysr
IC9kZXYvbnVsbApAQCAtMSw5ICswLDAgQEAKLTxzY3JpcHQ+Ci0gIG9ubG9hZCA9ICgpID0+IHsK
LSAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCgpOwotICAgICAgdGVzdFJ1bm5lci53YWl0VW50
aWxEb25lKCk7Ci0gICAgICB0ZXN0UnVubmVyLm5vdGlmeURvbmUoKTsKLSAgICAgIHZhciBhID0g
ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZW1iZWQnKTsKLSAgICB9Ci08L3NjcmlwdD4KLTxwPlRo
aXMgdGVzdCBzaG91bGQgbm90IGhhbmcuPC9wPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGx1
Z2lucy9lbWJlZC1jcmVhdGlvbi1oYW5nLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsdWdp
bnMvZW1iZWQtY3JlYXRpb24taGFuZy1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYTAxOTNkZTEz
M2NjN2U4OTViYzRmYmI3NDE5YjE4OWM5MWQ3ZTAyYQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL3BsdWdpbnMvZW1iZWQtY3JlYXRpb24taGFuZy1leHBlY3RlZC50eHQKQEAgLTAsMCAr
MSBAQAorVGhpcyB0ZXN0IHNob3VsZCBub3QgaGFuZy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L3BsdWdpbnMvZW1iZWQtY3JlYXRpb24taGFuZy5odG1sIGIvTGF5b3V0VGVzdHMvcGx1Z2lucy9l
bWJlZC1jcmVhdGlvbi1oYW5nLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uNjljNTk2Njc4YTg0YzRhMWVlYTU2
OTYzYTE5MTRjNGVkNTRmNWZkZgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL3BsdWdp
bnMvZW1iZWQtY3JlYXRpb24taGFuZy5odG1sCkBAIC0wLDAgKzEsOSBAQAorPHNjcmlwdD4KKyAg
b25sb2FkID0gKCkgPT4geworICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisgICAgICB0
ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKKyAgICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgp
OworICAgICAgdmFyIGEgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdlbWJlZCcpOworICAgIH0K
Kzwvc2NyaXB0PgorPHA+VGhpcyB0ZXN0IHNob3VsZCBub3QgaGFuZy48L3A+Cg==
</data>
<flag name="commit-queue"
          id="438268"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>