<?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>224312</bug_id>
          
          <creation_ts>2021-04-07 16:43:45 -0700</creation_ts>
          <short_desc>Bugzilla needs to linkify identifiers</short_desc>
          <delta_ts>2021-04-27 09:50:06 -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>Tools / Tests</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="Jonathan Bedard">jbedard</reporter>
          <assigned_to name="Jonathan Bedard">jbedard</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>ap</cc>
    
    <cc>dewei_zhu</cc>
    
    <cc>lingho</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1748143</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2021-04-07 16:43:45 -0700</bug_when>
    <thetext>Bugzilla linkifies revisions, but not identifiers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748145</commentid>
    <comment_count>1</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2021-04-07 16:47:55 -0700</bug_when>
    <thetext>&lt;rdar://problem/75845629&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748150</commentid>
    <comment_count>2</comment_count>
      <attachid>425455</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2021-04-07 16:53:46 -0700</bug_when>
    <thetext>Created attachment 425455
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748152</commentid>
    <comment_count>3</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2021-04-07 16:56:09 -0700</bug_when>
    <thetext>(In reply to Jonathan Bedard from comment #2)
&gt; Created attachment 425455 [details]
&gt; Patch

I&apos;m intend to include this change in the same extension used to linkify revisions. First step is to rename the extension.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748294</commentid>
    <comment_count>4</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2021-04-08 07:05:32 -0700</bug_when>
    <thetext>*** Bug 224325 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1753792</commentid>
    <comment_count>5</comment_count>
      <attachid>426964</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2021-04-23 16:31:45 -0700</bug_when>
    <thetext>Created attachment 426964
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1753795</commentid>
    <comment_count>6</comment_count>
      <attachid>426964</attachid>
    <who name="">dewei_zhu</who>
    <bug_when>2021-04-23 16:43:48 -0700</bug_when>
    <thetext>Comment on attachment 426964
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1753810</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-04-23 17:18:38 -0700</bug_when>
    <thetext>Committed r276536 (236983@main): &lt;https://commits.webkit.org/236983@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 426964.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754261</commentid>
    <comment_count>8</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2021-04-26 11:05:09 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754262</commentid>
    <comment_count>9</comment_count>
      <attachid>427062</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2021-04-26 11:05:10 -0700</bug_when>
    <thetext>Created attachment 427062
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754615</commentid>
    <comment_count>10</comment_count>
      <attachid>427062</attachid>
    <who name="Aakash Jain">aakash_jain</who>
    <bug_when>2021-04-27 08:25:34 -0700</bug_when>
    <thetext>Comment on attachment 427062
Patch

rs=me

Is the linking to commits.webkit.org long-term solution, or after we move to github, we should link directly to github instead of using one translation layer in between?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754618</commentid>
    <comment_count>11</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2021-04-27 08:30:52 -0700</bug_when>
    <thetext>(In reply to Aakash Jain from comment #10)
&gt; Comment on attachment 427062 [details]
&gt; Patch
&gt; 
&gt; rs=me
&gt; 
&gt; Is the linking to commits.webkit.org long-term solution, or after we move to
&gt; github, we should link directly to github instead of using one translation
&gt; layer in between?

That&apos;s our long-term solution, because we don&apos;t expect that GitHub will ever support identifiers natively.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754620</commentid>
    <comment_count>12</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-04-27 08:34:53 -0700</bug_when>
    <thetext>Committed r276640 (237068@main): &lt;https://commits.webkit.org/237068@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 427062.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1754653</commentid>
    <comment_count>13</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2021-04-27 09:50:06 -0700</bug_when>
    <thetext>Deployed this to bugs.webkit.org</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>425455</attachid>
            <date>2021-04-07 16:53:46 -0700</date>
            <delta_ts>2021-04-23 16:31:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-224312-20210407165346.patch</filename>
            <type>text/plain</type>
            <size>6973</size>
            <attacher name="Jonathan Bedard">jbedard</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL0NoYW5nZUxvZwkocmV2aXNpb24gMjc1NjQ1KQorKysg
V2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE2IEBACisyMDIxLTA0LTA3ICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNv
bT4KKworICAgICAgICBCdWd6aWxsYSBuZWVkcyB0byBsaW5raWZ5IGlkZW50aWZpZXJzIChQYXJ0
IDEpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjQz
MTIKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzc1ODQ1NjI5PgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZXh0ZW5zaW9ucy9Db21taXRzOiBDb3Bp
ZWQgZnJvbSBXZWJzaXRlcy9idWdzLndlYmtpdC5vcmcvZXh0ZW5zaW9ucy9UcmFjLgorICAgICAg
ICAqIGV4dGVuc2lvbnMvQ29tbWl0cy9Db25maWcucG06IE1vdmVkIGZyb20gZXh0ZW5zaW9ucy9U
cmFjLCB1cGRhdGUgZXh0ZW5zaW9uIG5hbWUuCisgICAgICAgICogZXh0ZW5zaW9ucy9Db21taXRz
L0V4dGVuc2lvbi5wbTogRGl0dG8uCisgICAgICAgICogZXh0ZW5zaW9ucy9UcmFjOiBSZW1vdmVk
LgorCiAyMDIxLTAxLTE1ICBMaW5nIEhvICA8bGluZ2hvQGFwcGxlLmNvbT4KIAogICAgICAgICBC
dWd6aWxsYSBwYXRjaCB1cGxvYWQgbm8gbG9uZ2VyIGRpc3BsYXlzIHRoZSBhZ3JlZW1lbnQgZm9y
IHNvbWUgdXNlcnMKSW5kZXg6IFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9leHRlbnNpb25zL1Ry
YWMvQ29uZmlnLnBtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9leHRl
bnNpb25zL1RyYWMvQ29uZmlnLnBtCShyZXZpc2lvbiAyNzU2MjIpCisrKyBXZWJzaXRlcy9idWdz
LndlYmtpdC5vcmcvZXh0ZW5zaW9ucy9UcmFjL0NvbmZpZy5wbQkobm9uZXhpc3RlbnQpCkBAIC0x
LDMyICswLDAgQEAKLSMgQ29weXJpZ2h0IChDKSAyMDE5IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyBy
ZXNlcnZlZC4KLSMKLSMgUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFy
eSBmb3Jtcywgd2l0aCBvciB3aXRob3V0Ci0jIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBw
cm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucwotIyBhcmUgbWV0OgotIyAxLiAg
UmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5
cmlnaHQKLSMgICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xs
b3dpbmcgZGlzY2xhaW1lci4KLSMgMi4gIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBt
dXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0Ci0jICAgICBub3RpY2UsIHRoaXMgbGlz
dCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCi0jICAg
ICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUg
ZGlzdHJpYnV0aW9uLgotIwotIyBUSElTIFNPRlRXQVJFIElTIFBST1ZJREVEIEJZIEFQUExFIElO
Qy4gQU5EIElUUyBDT05UUklCVVRPUlMgYGBBUyBJUycnIEFORCBBTlkKLSMgRVhQUkVTUyBPUiBJ
TVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBUSEUgSU1Q
TElFRAotIyBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBGT1IgQSBQ
QVJUSUNVTEFSIFBVUlBPU0UgQVJFCi0jIERJU0NMQUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIEFQ
UExFIElOQy4gT1IgSVRTIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUgRk9SIEFOWQotIyBESVJFQ1Qs
IElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNFUVVFTlRJ
QUwgREFNQUdFUwotIyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5U
IE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7Ci0jIExPU1MgT0YgVVNFLCBEQVRBLCBP
UiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pIEhPV0VWRVIgQ0FVU0VEIEFORCBP
TgotIyBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNU
IExJQUJJTElUWSwgT1IgVE9SVAotIyAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNF
KSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YgVEhJUwotIyBTT0ZUV0FSRSwg
RVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KLQotcGFj
a2FnZSBCdWd6aWxsYTo6RXh0ZW5zaW9uOjpUcmFjOwotCi11c2Ugc3RyaWN0OwotdXNlIHdhcm5p
bmdzOwotCi11c2UgY29uc3RhbnQgTkFNRSA9PiAiVHJhYyI7Ci11c2UgY29uc3RhbnQgUkVRVUlS
RURfTU9EVUxFUyA9PiBbXTsKLXVzZSBjb25zdGFudCBPUFRJT05BTF9NT0RVTEVTID0+IFtdOwot
Ci1fX1BBQ0tBR0VfXy0+TkFNRTsKSW5kZXg6IFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9leHRl
bnNpb25zL1RyYWMvRXh0ZW5zaW9uLnBtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYnNpdGVzL2J1Z3Mud2Vi
a2l0Lm9yZy9leHRlbnNpb25zL1RyYWMvRXh0ZW5zaW9uLnBtCShyZXZpc2lvbiAyNzU2MjIpCisr
KyBXZWJzaXRlcy9idWdzLndlYmtpdC5vcmcvZXh0ZW5zaW9ucy9UcmFjL0V4dGVuc2lvbi5wbQko
bm9uZXhpc3RlbnQpCkBAIC0xLDQ5ICswLDAgQEAKLSMgQ29weXJpZ2h0IChDKSAyMDE5IEFwcGxl
IEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KLSMKLSMgUmVkaXN0cmlidXRpb24gYW5kIHVzZSBp
biBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0Ci0jIG1vZGlmaWNhdGlv
biwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucwot
IyBhcmUgbWV0OgotIyAxLiAgUmVkaXN0cmlidXRpb25zIG9mIHNvdXJjZSBjb2RlIG11c3QgcmV0
YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKLSMgICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRp
dGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KLSMgMi4gIFJlZGlzdHJpYnV0aW9u
cyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0Ci0jICAg
ICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2Ns
YWltZXIgaW4gdGhlCi0jICAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMg
cHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgotIwotIyBUSElTIFNPRlRXQVJFIElTIFBS
T1ZJREVEIEJZIEFQUExFIElOQy4gQU5EIElUUyBDT05UUklCVVRPUlMgYGBBUyBJUycnIEFORCBB
TlkKLSMgRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBM
SU1JVEVEIFRPLCBUSEUgSU1QTElFRAotIyBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBB
TkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFCi0jIERJU0NMQUlNRUQuIElO
IE5PIEVWRU5UIFNIQUxMIEFQUExFIElOQy4gT1IgSVRTIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUg
Rk9SIEFOWQotIyBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExB
UlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUwotIyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlU
RUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7Ci0jIExP
U1MgT0YgVVNFLCBEQVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pIEhP
V0VWRVIgQ0FVU0VEIEFORCBPTgotIyBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJ
TiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAotIyAoSU5DTFVESU5HIE5FR0xJ
R0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0Yg
VEhJUwotIyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBT
VUNIIERBTUFHRS4KLQotcGFja2FnZSBCdWd6aWxsYTo6RXh0ZW5zaW9uOjpUcmFjOwotCi11c2Ug
c3RyaWN0OwotdXNlIHdhcm5pbmdzOwotCi11c2UgcGFyZW50IHF3KEJ1Z3ppbGxhOjpFeHRlbnNp
b24pOwotCi1vdXIgJFZFUlNJT04gPSAiMS4wLjAiOwotCi1zdWIgYnVnX2Zvcm1hdF9jb21tZW50
IHsKLSAgICBteSAoJHNlbGYsICRhcmdzKSA9IEBfOwotICAgIG15ICRyZWdleGVzID0gJGFyZ3Mt
PnsncmVnZXhlcyd9OwotCi0gICAgIyBTaG91bGQgbWF0Y2ggInIxMjM0NSIgYW5kICJ0cmFjLndl
YmtpdC5vcmcvcjEyMzQ1IiBidXQgbm90ICJodHRwczovL3RyYWMud2Via2l0Lm9yZy9yMTIzNDUi
Ci0gICAgcHVzaChAJHJlZ2V4ZXMsIHsgbWF0Y2ggPT4gcXIvKD88IVwvKVxiKChyW1s6ZGlnaXQ6
XV17NSx9KSlcYi8sIHJlcGxhY2UgPT4gXCZfcmVwbGFjZV9yZXZpc2lvbiB9KTsKLSAgICBwdXNo
KEAkcmVnZXhlcywgeyBtYXRjaCA9PiBxci8oPzwhXC8pKHRyYWMud2Via2l0Lm9yZ1wvKHJbWzpk
aWdpdDpdXXs1LH0pKVxiLywgcmVwbGFjZSA9PiBcJl9yZXBsYWNlX3JldmlzaW9uIH0pOwotfQot
Ci1zdWIgX3JlcGxhY2VfcmV2aXNpb24gewotICAgIG15ICRhcmdzID0gc2hpZnQ7Ci0gICAgbXkg
JHRleHQgPSAkYXJncy0+e21hdGNoZXN9LT5bMF07Ci0gICAgbXkgJHJldmlzaW9uID0gJGFyZ3Mt
PnttYXRjaGVzfS0+WzFdOwotICAgIHJldHVybiBxcXs8YSBocmVmPSJodHRwczovL3RyYWMud2Vi
a2l0Lm9yZy8kcmV2aXNpb24iPiR0ZXh0PC9hPn07Ci19OwotCi0jIFRoaXMgbXVzdCBiZSB0aGUg
bGFzdCBsaW5lIG9mIHlvdXIgZXh0ZW5zaW9uLgotX19QQUNLQUdFX18tPk5BTUU7CkluZGV4OiBX
ZWJzaXRlcy9idWdzLndlYmtpdC5vcmcvZXh0ZW5zaW9ucy9Db21taXRzL0NvbmZpZy5wbQo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBXZWJzaXRlcy9idWdzLndlYmtpdC5vcmcvZXh0ZW5zaW9ucy9Db21taXRzL0Nv
bmZpZy5wbQkocmV2aXNpb24gMjc1NjIyKQorKysgV2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL2V4
dGVuc2lvbnMvQ29tbWl0cy9Db25maWcucG0JKHdvcmtpbmcgY29weSkKQEAgLTEsNCArMSw0IEBA
Ci0jIENvcHlyaWdodCAoQykgMjAxOSBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisj
IENvcHlyaWdodCAoQykgMjAxOS0yMDIxIEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4K
ICMKICMgUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywg
d2l0aCBvciB3aXRob3V0CiAjIG1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0
aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucwpAQCAtMjAsMTIgKzIwLDEyIEBACiAjIChJTkNM
VURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0Yg
VEhFIFVTRSBPRiBUSElTCiAjIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJ
QklMSVRZIE9GIFNVQ0ggREFNQUdFLgogCi1wYWNrYWdlIEJ1Z3ppbGxhOjpFeHRlbnNpb246OlRy
YWM7CitwYWNrYWdlIEJ1Z3ppbGxhOjpFeHRlbnNpb246OkNvbW1pdHM7CiAKIHVzZSBzdHJpY3Q7
CiB1c2Ugd2FybmluZ3M7CiAKLXVzZSBjb25zdGFudCBOQU1FID0+ICJUcmFjIjsKK3VzZSBjb25z
dGFudCBOQU1FID0+ICJDb21taXRzIjsKIHVzZSBjb25zdGFudCBSRVFVSVJFRF9NT0RVTEVTID0+
IFtdOwogdXNlIGNvbnN0YW50IE9QVElPTkFMX01PRFVMRVMgPT4gW107CiAKSW5kZXg6IFdlYnNp
dGVzL2J1Z3Mud2Via2l0Lm9yZy9leHRlbnNpb25zL0NvbW1pdHMvRXh0ZW5zaW9uLnBtCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9leHRlbnNpb25zL0NvbW1pdHMvRXh0
ZW5zaW9uLnBtCShyZXZpc2lvbiAyNzU2MjIpCisrKyBXZWJzaXRlcy9idWdzLndlYmtpdC5vcmcv
ZXh0ZW5zaW9ucy9Db21taXRzL0V4dGVuc2lvbi5wbQkod29ya2luZyBjb3B5KQpAQCAtMSw0ICsx
LDQgQEAKLSMgQ29weXJpZ2h0IChDKSAyMDE5IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZl
ZC4KKyMgQ29weXJpZ2h0IChDKSAyMDE5LTIwMjEgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2Vy
dmVkLgogIwogIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZv
cm1zLCB3aXRoIG9yIHdpdGhvdXQKICMgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3Zp
ZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCkBAIC0yMCw3ICsyMCw3IEBACiAjIChJ
TkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQg
T0YgVEhFIFVTRSBPRiBUSElTCiAjIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBP
U1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgogCi1wYWNrYWdlIEJ1Z3ppbGxhOjpFeHRlbnNpb246
OlRyYWM7CitwYWNrYWdlIEJ1Z3ppbGxhOjpFeHRlbnNpb246OkNvbW1pdHM7CiAKIHVzZSBzdHJp
Y3Q7CiB1c2Ugd2FybmluZ3M7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>426964</attachid>
            <date>2021-04-23 16:31:45 -0700</date>
            <delta_ts>2021-04-26 11:05:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-224312-20210423163144.patch</filename>
            <type>text/plain</type>
            <size>9536</size>
            <attacher name="Jonathan Bedard">jbedard</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL0NoYW5nZUxvZwkocmV2aXNpb24gMjc2NTI4KQorKysg
V2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE3IEBACisyMDIxLTA0LTIzICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNv
bT4KKworICAgICAgICBCdWd6aWxsYSBuZWVkcyB0byBsaW5raWZ5IGlkZW50aWZpZXJzIChQYXJ0
IDEpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjQz
MTIKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzc1ODQ1NjI5PgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZXh0ZW5zaW9ucy9Db21taXRzOiBNb3Zl
ZCBmcm9tIFRyYWMuCisgICAgICAgICogZXh0ZW5zaW9ucy9Db21taXRzL0NvbmZpZy5wbTogQ2hh
bmdlZCBQbHVnaW4gbmFtZS4KKyAgICAgICAgKiBleHRlbnNpb25zL0NvbW1pdHMvRXh0ZW5zaW9u
LnBtOiBEaXR0by4KKyAgICAgICAgKF9yZXBsYWNlX3JldmlzaW9uKTogVXNlIGNvbW1pdC53ZWJr
aXQub3JnIGluc3RlYWQgb2YgdHJhYy4KKyAgICAgICAgKiBleHRlbnNpb25zL1RyYWM6IE1vdmVk
IHRvIENvbW1pdHMuCisKIDIwMjEtMDEtMTUgIExpbmcgSG8gIDxsaW5naG9AYXBwbGUuY29tPgog
CiAgICAgICAgIEJ1Z3ppbGxhIHBhdGNoIHVwbG9hZCBubyBsb25nZXIgZGlzcGxheXMgdGhlIGFn
cmVlbWVudCBmb3Igc29tZSB1c2VycwpJbmRleDogV2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL2V4
dGVuc2lvbnMvVHJhYy9Db25maWcucG0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vic2l0ZXMvYnVncy53ZWJr
aXQub3JnL2V4dGVuc2lvbnMvVHJhYy9Db25maWcucG0JKHJldmlzaW9uIDI3NjUyOCkKKysrIFdl
YnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9leHRlbnNpb25zL1RyYWMvQ29uZmlnLnBtCShub25leGlz
dGVudCkKQEAgLTEsMzIgKzAsMCBAQAotIyBDb3B5cmlnaHQgKEMpIDIwMTkgQXBwbGUgSW5jLiBB
bGwgcmlnaHRzIHJlc2VydmVkLgotIwotIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJj
ZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKLSMgbW9kaWZpY2F0aW9uLCBhcmUg
cGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCi0jIGFyZSBt
ZXQ6Ci0jIDEuICBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhl
IGFib3ZlIGNvcHlyaWdodAotIyAgICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBh
bmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgotIyAyLiAgUmVkaXN0cmlidXRpb25zIGluIGJp
bmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKLSMgICAgIG5vdGlj
ZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBp
biB0aGUKLSMgICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRl
ZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uCi0jCi0jIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQg
QlkgQVBQTEUgSU5DLiBBTkQgSVRTIENPTlRSSUJVVE9SUyBgYEFTIElTJycgQU5EIEFOWQotIyBF
WFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQg
VE8sIFRIRSBJTVBMSUVECi0jIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRO
RVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBUkUKLSMgRElTQ0xBSU1FRC4gSU4gTk8gRVZF
TlQgU0hBTEwgQVBQTEUgSU5DLiBPUiBJVFMgQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5Z
Ci0jIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1Ig
Q09OU0VRVUVOVElBTCBEQU1BR0VTCi0jIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywg
UFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsKLSMgTE9TUyBPRiBV
U0UsIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBD
QVVTRUQgQU5EIE9OCi0jIEFOWSBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRS
QUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCi0jIChJTkNMVURJTkcgTkVHTElHRU5DRSBP
UiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRiBUSElTCi0j
IFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFN
QUdFLgotCi1wYWNrYWdlIEJ1Z3ppbGxhOjpFeHRlbnNpb246OlRyYWM7Ci0KLXVzZSBzdHJpY3Q7
Ci11c2Ugd2FybmluZ3M7Ci0KLXVzZSBjb25zdGFudCBOQU1FID0+ICJUcmFjIjsKLXVzZSBjb25z
dGFudCBSRVFVSVJFRF9NT0RVTEVTID0+IFtdOwotdXNlIGNvbnN0YW50IE9QVElPTkFMX01PRFVM
RVMgPT4gW107Ci0KLV9fUEFDS0FHRV9fLT5OQU1FOwpJbmRleDogV2Vic2l0ZXMvYnVncy53ZWJr
aXQub3JnL2V4dGVuc2lvbnMvVHJhYy9FeHRlbnNpb24ucG0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vic2l0
ZXMvYnVncy53ZWJraXQub3JnL2V4dGVuc2lvbnMvVHJhYy9FeHRlbnNpb24ucG0JKHJldmlzaW9u
IDI3NjUyOCkKKysrIFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9leHRlbnNpb25zL1RyYWMvRXh0
ZW5zaW9uLnBtCShub25leGlzdGVudCkKQEAgLTEsNDkgKzAsMCBAQAotIyBDb3B5cmlnaHQgKEMp
IDIwMTkgQXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgotIwotIyBSZWRpc3RyaWJ1dGlv
biBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKLSMg
bW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBj
b25kaXRpb25zCi0jIGFyZSBtZXQ6Ci0jIDEuICBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNv
ZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAotIyAgICAgbm90aWNlLCB0aGlzIGxp
c3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgotIyAyLiAgUmVk
aXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5
cmlnaHQKLSMgICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xs
b3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKLSMgICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVy
IG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRoZSBkaXN0cmlidXRpb24uCi0jCi0jIFRISVMgU09G
VFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUgSU5DLiBBTkQgSVRTIENPTlRSSUJVVE9SUyBgYEFT
IElTJycgQU5EIEFOWQotIyBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5H
LCBCVVQgTk9UIExJTUlURUQgVE8sIFRIRSBJTVBMSUVECi0jIFdBUlJBTlRJRVMgT0YgTUVSQ0hB
TlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBUkUKLSMgRElT
Q0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBPUiBJVFMgQ09OVFJJQlVUT1JT
IEJFIExJQUJMRSBGT1IgQU5ZCi0jIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJ
QUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTCi0jIChJTkNMVURJTkcsIEJV
VCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJW
SUNFUzsKLSMgTE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVS
UlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OCi0jIEFOWSBUSEVPUlkgT0YgTElBQklMSVRZ
LCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCi0jIChJTkNM
VURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0Yg
VEhFIFVTRSBPRiBUSElTCi0jIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJ
QklMSVRZIE9GIFNVQ0ggREFNQUdFLgotCi1wYWNrYWdlIEJ1Z3ppbGxhOjpFeHRlbnNpb246OlRy
YWM7Ci0KLXVzZSBzdHJpY3Q7Ci11c2Ugd2FybmluZ3M7Ci0KLXVzZSBwYXJlbnQgcXcoQnVnemls
bGE6OkV4dGVuc2lvbik7Ci0KLW91ciAkVkVSU0lPTiA9ICIxLjAuMCI7Ci0KLXN1YiBidWdfZm9y
bWF0X2NvbW1lbnQgewotICAgIG15ICgkc2VsZiwgJGFyZ3MpID0gQF87Ci0gICAgbXkgJHJlZ2V4
ZXMgPSAkYXJncy0+eydyZWdleGVzJ307Ci0KLSAgICAjIFNob3VsZCBtYXRjaCAicjEyMzQ1IiBh
bmQgInRyYWMud2Via2l0Lm9yZy9yMTIzNDUiIGJ1dCBub3QgImh0dHBzOi8vdHJhYy53ZWJraXQu
b3JnL3IxMjM0NSIKLSAgICBwdXNoKEAkcmVnZXhlcywgeyBtYXRjaCA9PiBxci8oPzwhXC8pXGIo
KHJbWzpkaWdpdDpdXXs1LH0pKVxiLywgcmVwbGFjZSA9PiBcJl9yZXBsYWNlX3JldmlzaW9uIH0p
OwotICAgIHB1c2goQCRyZWdleGVzLCB7IG1hdGNoID0+IHFyLyg/PCFcLykodHJhYy53ZWJraXQu
b3JnXC8ocltbOmRpZ2l0Ol1dezUsfSkpXGIvLCByZXBsYWNlID0+IFwmX3JlcGxhY2VfcmV2aXNp
b24gfSk7Ci19Ci0KLXN1YiBfcmVwbGFjZV9yZXZpc2lvbiB7Ci0gICAgbXkgJGFyZ3MgPSBzaGlm
dDsKLSAgICBteSAkdGV4dCA9ICRhcmdzLT57bWF0Y2hlc30tPlswXTsKLSAgICBteSAkcmV2aXNp
b24gPSAkYXJncy0+e21hdGNoZXN9LT5bMV07Ci0gICAgcmV0dXJuIHFxezxhIGhyZWY9Imh0dHBz
Oi8vdHJhYy53ZWJraXQub3JnLyRyZXZpc2lvbiI+JHRleHQ8L2E+fTsKLX07Ci0KLSMgVGhpcyBt
dXN0IGJlIHRoZSBsYXN0IGxpbmUgb2YgeW91ciBleHRlbnNpb24uCi1fX1BBQ0tBR0VfXy0+TkFN
RTsKSW5kZXg6IFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9leHRlbnNpb25zL0NvbW1pdHMvQ29u
ZmlnLnBtCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9leHRlbnNpb25z
L0NvbW1pdHMvQ29uZmlnLnBtCShub25leGlzdGVudCkKKysrIFdlYnNpdGVzL2J1Z3Mud2Via2l0
Lm9yZy9leHRlbnNpb25zL0NvbW1pdHMvQ29uZmlnLnBtCSh3b3JraW5nIGNvcHkpCkBAIC0wLDAg
KzEsMzIgQEAKKyMgQ29weXJpZ2h0IChDKSAyMDE5LTIwMjEgQXBwbGUgSW5jLiBBbGwgcmlnaHRz
IHJlc2VydmVkLgorIworIyBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmlu
YXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyMgbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVk
IHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCisjIGFyZSBtZXQ6CisjIDEu
ICBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhlIGFib3ZlIGNv
cHlyaWdodAorIyAgICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZv
bGxvd2luZyBkaXNjbGFpbWVyLgorIyAyLiAgUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3Jt
IG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyMgICAgIG5vdGljZSwgdGhpcyBs
aXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKKyMg
ICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRo
ZSBkaXN0cmlidXRpb24uCisjCisjIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUg
SU5DLiBBTkQgSVRTIENPTlRSSUJVVE9SUyBgYEFTIElTJycgQU5EIEFOWQorIyBFWFBSRVNTIE9S
IElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFRIRSBJ
TVBMSUVECisjIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBB
IFBBUlRJQ1VMQVIgUFVSUE9TRSBBUkUKKyMgRElTQ0xBSU1FRC4gSU4gTk8gRVZFTlQgU0hBTEwg
QVBQTEUgSU5DLiBPUiBJVFMgQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5ZCisjIERJUkVD
VCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVO
VElBTCBEQU1BR0VTCisjIChJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgUFJPQ1VSRU1F
TlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsKKyMgTE9TUyBPRiBVU0UsIERBVEEs
IE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVTRUQgQU5E
IE9OCisjIEFOWSBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJ
Q1QgTElBQklMSVRZLCBPUiBUT1JUCisjIChJTkNMVURJTkcgTkVHTElHRU5DRSBPUiBPVEhFUldJ
U0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVTRSBPRiBUSElTCisjIFNPRlRXQVJF
LCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFNQUdFLgorCitw
YWNrYWdlIEJ1Z3ppbGxhOjpFeHRlbnNpb246OkNvbW1pdHM7CisKK3VzZSBzdHJpY3Q7Cit1c2Ug
d2FybmluZ3M7CisKK3VzZSBjb25zdGFudCBOQU1FID0+ICJDb21taXRzIjsKK3VzZSBjb25zdGFu
dCBSRVFVSVJFRF9NT0RVTEVTID0+IFtdOwordXNlIGNvbnN0YW50IE9QVElPTkFMX01PRFVMRVMg
PT4gW107CisKK19fUEFDS0FHRV9fLT5OQU1FOwpJbmRleDogV2Vic2l0ZXMvYnVncy53ZWJraXQu
b3JnL2V4dGVuc2lvbnMvQ29tbWl0cy9FeHRlbnNpb24ucG0KPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vic2l0
ZXMvYnVncy53ZWJraXQub3JnL2V4dGVuc2lvbnMvQ29tbWl0cy9FeHRlbnNpb24ucG0JKG5vbmV4
aXN0ZW50KQorKysgV2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL2V4dGVuc2lvbnMvQ29tbWl0cy9F
eHRlbnNpb24ucG0JKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSw0OSBAQAorIyBDb3B5cmlnaHQg
KEMpIDIwMTktMjAyMSBBcHBsZSBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCisjCisjIFJlZGlz
dHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0
aG91dAorIyBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9s
bG93aW5nIGNvbmRpdGlvbnMKKyMgYXJlIG1ldDoKKyMgMS4gIFJlZGlzdHJpYnV0aW9ucyBvZiBz
b3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0CisjICAgICBub3RpY2Us
IHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCisj
IDIuICBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFi
b3ZlIGNvcHlyaWdodAorIyAgICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQg
dGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQorIyAgICAgZG9jdW1lbnRhdGlvbiBhbmQv
b3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KKyMKKyMg
VEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBJTkMuIEFORCBJVFMgQ09OVFJJQlVU
T1JTIGBgQVMgSVMnJyBBTkQgQU5ZCisjIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJ
TkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQKKyMgV0FSUkFOVElFUyBP
RiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFS
RQorIyBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBBUFBMRSBJTkMuIE9SIElUUyBDT05U
UklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkKKyMgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRB
TCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMKKyMgKElOQ0xV
RElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RT
IE9SIFNFUlZJQ0VTOworIyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5F
U1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04KKyMgQU5ZIFRIRU9SWSBPRiBM
SUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQK
KyMgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZ
IE9VVCBPRiBUSEUgVVNFIE9GIFRISVMKKyMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBU
SEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCisKK3BhY2thZ2UgQnVnemlsbGE6OkV4dGVu
c2lvbjo6Q29tbWl0czsKKwordXNlIHN0cmljdDsKK3VzZSB3YXJuaW5nczsKKwordXNlIHBhcmVu
dCBxdyhCdWd6aWxsYTo6RXh0ZW5zaW9uKTsKKworb3VyICRWRVJTSU9OID0gIjEuMC4wIjsKKwor
c3ViIGJ1Z19mb3JtYXRfY29tbWVudCB7CisgICAgbXkgKCRzZWxmLCAkYXJncykgPSBAXzsKKyAg
ICBteSAkcmVnZXhlcyA9ICRhcmdzLT57J3JlZ2V4ZXMnfTsKKworICAgICMgU2hvdWxkIG1hdGNo
ICJyMTIzNDUiIGFuZCAidHJhYy53ZWJraXQub3JnL3IxMjM0NSIgYnV0IG5vdCAiaHR0cHM6Ly90
cmFjLndlYmtpdC5vcmcvcjEyMzQ1IgorICAgIHB1c2goQCRyZWdleGVzLCB7IG1hdGNoID0+IHFy
Lyg/PCFcLylcYigocltbOmRpZ2l0Ol1dezUsfSkpXGIvLCByZXBsYWNlID0+IFwmX3JlcGxhY2Vf
cmV2aXNpb24gfSk7CisgICAgcHVzaChAJHJlZ2V4ZXMsIHsgbWF0Y2ggPT4gcXIvKD88IVwvKSh0
cmFjLndlYmtpdC5vcmdcLyhyW1s6ZGlnaXQ6XV17NSx9KSlcYi8sIHJlcGxhY2UgPT4gXCZfcmVw
bGFjZV9yZXZpc2lvbiB9KTsKK30KKworc3ViIF9yZXBsYWNlX3JldmlzaW9uIHsKKyAgICBteSAk
YXJncyA9IHNoaWZ0OworICAgIG15ICR0ZXh0ID0gJGFyZ3MtPnttYXRjaGVzfS0+WzBdOworICAg
IG15ICRyZXZpc2lvbiA9ICRhcmdzLT57bWF0Y2hlc30tPlsxXTsKKyAgICByZXR1cm4gcXF7PGEg
aHJlZj0iaHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvJHJldmlzaW9uIj4kdGV4dDwvYT59Owor
fTsKKworIyBUaGlzIG11c3QgYmUgdGhlIGxhc3QgbGluZSBvZiB5b3VyIGV4dGVuc2lvbi4KK19f
UEFDS0FHRV9fLT5OQU1FOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>427062</attachid>
            <date>2021-04-26 11:05:10 -0700</date>
            <delta_ts>2021-04-27 08:34:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-224312-20210426110509.patch</filename>
            <type>text/plain</type>
            <size>2303</size>
            <attacher name="Jonathan Bedard">jbedard</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
V2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL0NoYW5nZUxvZwkocmV2aXNpb24gMjc2NjAyKQorKysg
V2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE2IEBACisyMDIxLTA0LTI2ICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNv
bT4KKworICAgICAgICBCdWd6aWxsYSBuZWVkcyB0byBsaW5raWZ5IGlkZW50aWZpZXJzIChQYXJ0
IDIpCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMjQz
MTIKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzc1ODQ1NjI5PgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZXh0ZW5zaW9ucy9Db21taXRzL0V4dGVu
c2lvbi5wbToKKyAgICAgICAgKGJ1Z19mb3JtYXRfY29tbWVudCk6IEFkZCByZWdleCB0byByZXBs
YWNlIGlkZW50aWZpZXJzIHdpdGggYSBjb21taXRzLndlYmtpdC5vcmcgbGluay4KKyAgICAgICAg
KF9yZXBsYWNlX3JlZmVyZW5jZSk6IFRoaXMgZnVuY3Rpb24gcmVwbGFjZXMgYm90aCByZXZpc2lv
bnMgYW5kIGlkZW50aWZpZXJzLgorICAgICAgICAoX3JlcGxhY2VfcmV2aXNpb24pOiBSZW5hbWVk
IF9yZXBsYWNlX3JlZmVyZW5jZS4KKwogMjAyMS0wNC0yMyAgSm9uYXRoYW4gQmVkYXJkICA8amJl
ZGFyZEBhcHBsZS5jb20+CiAKICAgICAgICAgQnVnemlsbGEgbmVlZHMgdG8gbGlua2lmeSBpZGVu
dGlmaWVycyAoUGFydCAxKQpJbmRleDogV2Vic2l0ZXMvYnVncy53ZWJraXQub3JnL2V4dGVuc2lv
bnMvQ29tbWl0cy9FeHRlbnNpb24ucG0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2Vic2l0ZXMvYnVncy53ZWJr
aXQub3JnL2V4dGVuc2lvbnMvQ29tbWl0cy9FeHRlbnNpb24ucG0JKHJldmlzaW9uIDI3NjU5NikK
KysrIFdlYnNpdGVzL2J1Z3Mud2Via2l0Lm9yZy9leHRlbnNpb25zL0NvbW1pdHMvRXh0ZW5zaW9u
LnBtCSh3b3JraW5nIGNvcHkpCkBAIC0zNCwxNSArMzQsMTYgQEAgc3ViIGJ1Z19mb3JtYXRfY29t
bWVudCB7CiAgICAgbXkgJHJlZ2V4ZXMgPSAkYXJncy0+eydyZWdleGVzJ307CiAKICAgICAjIFNo
b3VsZCBtYXRjaCAicjEyMzQ1IiBhbmQgInRyYWMud2Via2l0Lm9yZy9yMTIzNDUiIGJ1dCBub3Qg
Imh0dHBzOi8vdHJhYy53ZWJraXQub3JnL3IxMjM0NSIKLSAgICBwdXNoKEAkcmVnZXhlcywgeyBt
YXRjaCA9PiBxci8oPzwhXC8pXGIoKHJbWzpkaWdpdDpdXXs1LH0pKVxiLywgcmVwbGFjZSA9PiBc
Jl9yZXBsYWNlX3JldmlzaW9uIH0pOwotICAgIHB1c2goQCRyZWdleGVzLCB7IG1hdGNoID0+IHFy
Lyg/PCFcLykodHJhYy53ZWJraXQub3JnXC8ocltbOmRpZ2l0Ol1dezUsfSkpXGIvLCByZXBsYWNl
ID0+IFwmX3JlcGxhY2VfcmV2aXNpb24gfSk7CisgICAgcHVzaChAJHJlZ2V4ZXMsIHsgbWF0Y2gg
PT4gcXIvKD88IVwvKVxiKChyW1s6ZGlnaXQ6XV17NSx9KSlcYi8sIHJlcGxhY2UgPT4gXCZfcmVw
bGFjZV9yZWZlcmVuY2UgfSk7CisgICAgcHVzaChAJHJlZ2V4ZXMsIHsgbWF0Y2ggPT4gcXIvKD88
IVwvKSh0cmFjLndlYmtpdC5vcmdcLyhyW1s6ZGlnaXQ6XV17NSx9KSlcYi8sIHJlcGxhY2UgPT4g
XCZfcmVwbGFjZV9yZWZlcmVuY2UgfSk7CisgICAgcHVzaChAJHJlZ2V4ZXMsIHsgbWF0Y2ggPT4g
cXIvKD88IVwvKVxiKChcZCpcLj9cZCtAXFMrKSlcYi8sIHJlcGxhY2UgPT4gXCZfcmVwbGFjZV9y
ZWZlcmVuY2UgfSk7CiB9CiAKLXN1YiBfcmVwbGFjZV9yZXZpc2lvbiB7CitzdWIgX3JlcGxhY2Vf
cmVmZXJlbmNlIHsKICAgICBteSAkYXJncyA9IHNoaWZ0OwogICAgIG15ICR0ZXh0ID0gJGFyZ3Mt
PnttYXRjaGVzfS0+WzBdOwotICAgIG15ICRyZXZpc2lvbiA9ICRhcmdzLT57bWF0Y2hlc30tPlsx
XTsKLSAgICByZXR1cm4gcXF7PGEgaHJlZj0iaHR0cHM6Ly9jb21taXRzLndlYmtpdC5vcmcvJHJl
dmlzaW9uIj4kdGV4dDwvYT59OworICAgIG15ICRyZWZlcmVuY2UgPSAkYXJncy0+e21hdGNoZXN9
LT5bMV07CisgICAgcmV0dXJuIHFxezxhIGhyZWY9Imh0dHBzOi8vY29tbWl0cy53ZWJraXQub3Jn
LyRyZWZlcmVuY2UiPiR0ZXh0PC9hPn07CiB9OwogCiAjIFRoaXMgbXVzdCBiZSB0aGUgbGFzdCBs
aW5lIG9mIHlvdXIgZXh0ZW5zaW9uLgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>