<?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>224301</bug_id>
          
          <creation_ts>2021-04-07 12:44:06 -0700</creation_ts>
          <short_desc>Add test to verify _WKCustomHeaderFields is used with HTTP requests</short_desc>
          <delta_ts>2021-04-14 12:46:28 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></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="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1748028</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-04-07 12:44:06 -0700</bug_when>
    <thetext>Add test to verify _WKCustomHeaderFields is used with HTTP requests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748029</commentid>
    <comment_count>1</comment_count>
      <attachid>425428</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-04-07 12:44:43 -0700</bug_when>
    <thetext>Created attachment 425428
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748064</commentid>
    <comment_count>2</comment_count>
      <attachid>425438</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-04-07 14:18:43 -0700</bug_when>
    <thetext>Created attachment 425438
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1748128</commentid>
    <comment_count>3</comment_count>
      <attachid>425449</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2021-04-07 16:18:33 -0700</bug_when>
    <thetext>Created attachment 425449
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1749217</commentid>
    <comment_count>4</comment_count>
      <attachid>425449</attachid>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-04-12 07:55:26 -0700</bug_when>
    <thetext>Comment on attachment 425449
Patch

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

&gt; Tools/TestWebKitAPI/Tests/WebKitCocoa/WebsitePolicies.mm:1196
&gt; +    NSString *string = [NSString stringWithFormat:@&quot;&lt;script&gt;function bodyloaded(){fetch(&apos;%@&apos;,{mode:&apos;no-cors&apos;}).then(()=&gt;{alert(&apos;loaded&apos;)}).catch((e)=&gt;{alert(&apos;caught &apos;+e)})}&lt;/script&gt;&lt;body onload=&apos;bodyloaded()&apos;/&gt;&quot;, server.request().URL];

Would be interesting to do it with CORS so that:
- injecting this custom header does not trigger preflight requests for all CORS requests
- ensuring preflight requests get that header</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1750295</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-04-14 12:46:28 -0700</bug_when>
    <thetext>&lt;rdar://problem/76660315&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>425428</attachid>
            <date>2021-04-07 12:44:43 -0700</date>
            <delta_ts>2021-04-07 14:18:42 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-224301-20210407124442.patch</filename>
            <type>text/plain</type>
            <size>3134</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc1NjEzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMzU4ZjhhMTdhMGVmY2ZiNmMzZTJlOTE3ZjAwZGQ0MGU4
MmUwMzMzMS4uNWVlODJmOTFmNmNjMTcwYzVkNDk0ODJhMDFjNDBlNDMyMTZjYTBjNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDIxLTA0LTA3ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5v
cmc+CisKKyAgICAgICAgQWRkIHRlc3QgdG8gdmVyaWZ5IF9XS0N1c3RvbUhlYWRlckZpZWxkcyBp
cyB1c2VkIHdpdGggSFRUUCByZXF1ZXN0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjI0MzAxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1dlYnNp
dGVQb2xpY2llcy5tbToKKyAgICAgICAgKFRFU1QpOgorCiAyMDIxLTA0LTA3ICBKb25hdGhhbiBC
ZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNvbT4KIAogICAgICAgICBbYnVpbGQud2Via2l0Lm9yZ10g
Q29tbWl0IHF1ZXVlIHNob3VsZCBwb3N0IHRoZSBpZGVudGlmaWVyCmRpZmYgLS1naXQgYS9Ub29s
cy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1dlYnNpdGVQb2xpY2llcy5tbSBiL1Rv
b2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV2Vic2l0ZVBvbGljaWVzLm1tCmlu
ZGV4IGJlZjI0Mjg4YWUwZWZmZWExNDQ2YThmY2ExYWE4YjhlNzI3NmJkNTYuLmRjOTg4MzQzN2Fm
NGZjMjBjYmMyOWVlYmE2YTA0NWEwODdlMDlkY2UgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJL
aXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV2Vic2l0ZVBvbGljaWVzLm1tCisrKyBiL1Rvb2xzL1Rl
c3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV2Vic2l0ZVBvbGljaWVzLm1tCkBAIC0yNSw2
ICsyNSw3IEBACiAKICNpbXBvcnQgImNvbmZpZy5oIgogCisjaW1wb3J0ICJIVFRQU2VydmVyLmgi
CiAjaW1wb3J0ICJQbGF0Zm9ybVV0aWxpdGllcy5oIgogI2ltcG9ydCAiVGVzdE5hdmlnYXRpb25E
ZWxlZ2F0ZS5oIgogI2ltcG9ydCAiVGVzdFVJRGVsZWdhdGUuaCIKQEAgLTExNTgsNiArMTE1OSwz
OCBAQCBURVNUKFdlYnBhZ2VQcmVmZXJlbmNlcywgQ3VzdG9tSGVhZGVyRmllbGRzKQogICAgIFRl
c3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZmlmdGhUZXN0RG9uZSk7CiB9CiAKK1RFU1QoV2VicGFn
ZVByZWZlcmVuY2VzLCBDdXN0b21IZWFkZXJGaWVsZHNIVFRQKQoreworICAgIHVzaW5nIG5hbWVz
cGFjZSBUZXN0V2ViS2l0QVBJOworICAgIEhUVFBTZXJ2ZXIgc2VydmVyKFtdKENvbm5lY3Rpb24g
Y29ubmVjdGlvbikgeworICAgICAgICBjb25uZWN0aW9uLnJlY2VpdmVIVFRQUmVxdWVzdChbPV0g
KFZlY3RvcjxjaGFyPiYmIHJlcXVlc3QpIHsKKyAgICAgICAgICAgIEVYUEVDVF9UUlVFKHN0cnN0
cihyZXF1ZXN0LmRhdGEoKSwgIlgtdGVzdC1rZXk6IFgtdGVzdC12YWx1ZSIpKTsKKyAgICAgICAg
ICAgIGNvbm5lY3Rpb24uc2VuZChIVFRQUmVzcG9uc2UoImhpIikuc2VyaWFsaXplKCkpOworICAg
ICAgICB9KTsKKyAgICB9KTsKKworICAgIFdLV2ViVmlldyAqd2ViVmlldzEgPSBbW1dLV2ViVmll
dyBuZXddIGF1dG9yZWxlYXNlXTsKKyAgICBUZXN0TmF2aWdhdGlvbkRlbGVnYXRlICpkZWxlZ2F0
ZSA9IFtbVGVzdE5hdmlnYXRpb25EZWxlZ2F0ZSBuZXddIGF1dG9yZWxlYXNlXTsKKyAgICB3ZWJW
aWV3MS5uYXZpZ2F0aW9uRGVsZWdhdGUgPSBkZWxlZ2F0ZTsKKyAgICBkZWxlZ2F0ZS5kZWNpZGVQ
b2xpY3lGb3JOYXZpZ2F0aW9uQWN0aW9uV2l0aFByZWZlcmVuY2VzID0gXihXS05hdmlnYXRpb25B
Y3Rpb24gKiwgV0tXZWJwYWdlUHJlZmVyZW5jZXMgKnByZWZlcmVuY2VzLCB2b2lkICheY29tcGxl
dGlvbkhhbmRsZXIpKFdLTmF2aWdhdGlvbkFjdGlvblBvbGljeSwgV0tXZWJwYWdlUHJlZmVyZW5j
ZXMgKikpIHsKKyAgICAgICAgX1dLQ3VzdG9tSGVhZGVyRmllbGRzICpmaWVsZHMgPSBbW19XS0N1
c3RvbUhlYWRlckZpZWxkcyBuZXddIGF1dG9yZWxlYXNlXTsKKyAgICAgICAgZmllbGRzLmZpZWxk
cyA9IEB7QCJYLXRlc3Qta2V5IjogQCJYLXRlc3QtdmFsdWUifTsKKyAgICAgICAgcHJlZmVyZW5j
ZXMuX2N1c3RvbUhlYWRlckZpZWxkcyA9IEBbZmllbGRzXTsKKyAgICAgICAgY29tcGxldGlvbkhh
bmRsZXIoV0tOYXZpZ2F0aW9uQWN0aW9uUG9saWN5QWxsb3csIHByZWZlcmVuY2VzKTsKKyAgICB9
OworICAgIFt3ZWJWaWV3MSBsb2FkUmVxdWVzdDpzZXJ2ZXIucmVxdWVzdCgpXTsKKyAgICBbZGVs
ZWdhdGUgd2FpdEZvckRpZEZpbmlzaE5hdmlnYXRpb25dOworCisgICAgV0tXZWJWaWV3Q29uZmln
dXJhdGlvbiAqY29uZmlndXJhdGlvbiA9IFtbV0tXZWJWaWV3Q29uZmlndXJhdGlvbiBuZXddIGF1
dG9yZWxlYXNlXTsKKyAgICBjb25maWd1cmF0aW9uLndlYnNpdGVEYXRhU3RvcmUgPSBbV0tXZWJz
aXRlRGF0YVN0b3JlIG5vblBlcnNpc3RlbnREYXRhU3RvcmVdOworICAgIF9XS0N1c3RvbUhlYWRl
ckZpZWxkcyAqZmllbGRzID0gW1tfV0tDdXN0b21IZWFkZXJGaWVsZHMgbmV3XSBhdXRvcmVsZWFz
ZV07CisgICAgZmllbGRzLmZpZWxkcyA9IEB7QCJYLXRlc3Qta2V5IjogQCJYLXRlc3QtdmFsdWUi
fTsKKyAgICBjb25maWd1cmF0aW9uLmRlZmF1bHRXZWJwYWdlUHJlZmVyZW5jZXMuX2N1c3RvbUhl
YWRlckZpZWxkcyA9IEBbZmllbGRzXTsKKyAgICBXS1dlYlZpZXcgKndlYlZpZXcyID0gW1tbV0tX
ZWJWaWV3IGFsbG9jXSBpbml0V2l0aEZyYW1lOkNHUmVjdFplcm8gY29uZmlndXJhdGlvbjpjb25m
aWd1cmF0aW9uXSBhdXRvcmVsZWFzZV07CisgICAgW3dlYlZpZXcyIGxvYWRSZXF1ZXN0OnNlcnZl
ci5yZXF1ZXN0KCldOworICAgIFt3ZWJWaWV3MiBfdGVzdF93YWl0Rm9yRGlkRmluaXNoTmF2aWdh
dGlvbl07Cit9CisKIHN0YXRpYyB1bnNpZ25lZCBsb2FkQ291bnQ7CiAKIEBpbnRlcmZhY2UgRGF0
YU1hcHBpbmdTY2hlbWVIYW5kbGVyIDogTlNPYmplY3QgPFdLVVJMU2NoZW1lSGFuZGxlcj4gewo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>425438</attachid>
            <date>2021-04-07 14:18:43 -0700</date>
            <delta_ts>2021-04-07 16:18:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-224301-20210407141842.patch</filename>
            <type>text/plain</type>
            <size>3769</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc1NjEzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMzU4ZjhhMTdhMGVmY2ZiNmMzZTJlOTE3ZjAwZGQ0MGU4
MmUwMzMzMS4uNWVlODJmOTFmNmNjMTcwYzVkNDk0ODJhMDFjNDBlNDMyMTZjYTBjNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDIxLTA0LTA3ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5v
cmc+CisKKyAgICAgICAgQWRkIHRlc3QgdG8gdmVyaWZ5IF9XS0N1c3RvbUhlYWRlckZpZWxkcyBp
cyB1c2VkIHdpdGggSFRUUCByZXF1ZXN0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjI0MzAxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1dlYnNp
dGVQb2xpY2llcy5tbToKKyAgICAgICAgKFRFU1QpOgorCiAyMDIxLTA0LTA3ICBKb25hdGhhbiBC
ZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNvbT4KIAogICAgICAgICBbYnVpbGQud2Via2l0Lm9yZ10g
Q29tbWl0IHF1ZXVlIHNob3VsZCBwb3N0IHRoZSBpZGVudGlmaWVyCmRpZmYgLS1naXQgYS9Ub29s
cy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1dlYnNpdGVQb2xpY2llcy5tbSBiL1Rv
b2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV2Vic2l0ZVBvbGljaWVzLm1tCmlu
ZGV4IGJlZjI0Mjg4YWUwZWZmZWExNDQ2YThmY2ExYWE4YjhlNzI3NmJkNTYuLmJkNjYzYzUzNGQx
ZDZmZjEwOTQwMDQxZjVlOTQxYTM0NmQ1YzRiZWYgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJL
aXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV2Vic2l0ZVBvbGljaWVzLm1tCisrKyBiL1Rvb2xzL1Rl
c3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV2Vic2l0ZVBvbGljaWVzLm1tCkBAIC0yNSw2
ICsyNSw3IEBACiAKICNpbXBvcnQgImNvbmZpZy5oIgogCisjaW1wb3J0ICJIVFRQU2VydmVyLmgi
CiAjaW1wb3J0ICJQbGF0Zm9ybVV0aWxpdGllcy5oIgogI2ltcG9ydCAiVGVzdE5hdmlnYXRpb25E
ZWxlZ2F0ZS5oIgogI2ltcG9ydCAiVGVzdFVJRGVsZWdhdGUuaCIKQEAgLTExNTgsNiArMTE1OSw0
NiBAQCBURVNUKFdlYnBhZ2VQcmVmZXJlbmNlcywgQ3VzdG9tSGVhZGVyRmllbGRzKQogICAgIFRl
c3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZmlmdGhUZXN0RG9uZSk7CiB9CiAKK1RFU1QoV2VicGFn
ZVByZWZlcmVuY2VzLCBDdXN0b21IZWFkZXJGaWVsZHNIVFRQKQoreworICAgIHVzaW5nIG5hbWVz
cGFjZSBUZXN0V2ViS2l0QVBJOworICAgIEhUVFBTZXJ2ZXIgc2VydmVyKFtdKENvbm5lY3Rpb24g
Y29ubmVjdGlvbikgeworICAgICAgICBjb25uZWN0aW9uLnJlY2VpdmVIVFRQUmVxdWVzdChbPV0g
KFZlY3RvcjxjaGFyPiYmIHJlcXVlc3QpIHsKKyAgICAgICAgICAgIEVYUEVDVF9UUlVFKHN0cnN0
cihyZXF1ZXN0LmRhdGEoKSwgIlgtdGVzdC1rZXk6IFgtdGVzdC12YWx1ZSIpKTsKKyAgICAgICAg
ICAgIGNvbm5lY3Rpb24uc2VuZChIVFRQUmVzcG9uc2UoImhpIikuc2VyaWFsaXplKCkpOworICAg
ICAgICB9KTsKKyAgICB9KTsKKworICAgIF9XS0N1c3RvbUhlYWRlckZpZWxkcyAqZmllbGRzID0g
W1tfV0tDdXN0b21IZWFkZXJGaWVsZHMgbmV3XSBhdXRvcmVsZWFzZV07CisgICAgZmllbGRzLmZp
ZWxkcyA9IEB7QCJYLXRlc3Qta2V5IjogQCJYLXRlc3QtdmFsdWUifTsKKworICAgIFdLV2ViVmll
dyAqd2ViVmlldzEgPSBbW1dLV2ViVmlldyBuZXddIGF1dG9yZWxlYXNlXTsKKyAgICBUZXN0TmF2
aWdhdGlvbkRlbGVnYXRlICpkZWxlZ2F0ZSA9IFtbVGVzdE5hdmlnYXRpb25EZWxlZ2F0ZSBuZXdd
IGF1dG9yZWxlYXNlXTsKKyAgICB3ZWJWaWV3MS5uYXZpZ2F0aW9uRGVsZWdhdGUgPSBkZWxlZ2F0
ZTsKKyAgICBkZWxlZ2F0ZS5kZWNpZGVQb2xpY3lGb3JOYXZpZ2F0aW9uQWN0aW9uV2l0aFByZWZl
cmVuY2VzID0gXihXS05hdmlnYXRpb25BY3Rpb24gKiwgV0tXZWJwYWdlUHJlZmVyZW5jZXMgKnBy
ZWZlcmVuY2VzLCB2b2lkICheY29tcGxldGlvbkhhbmRsZXIpKFdLTmF2aWdhdGlvbkFjdGlvblBv
bGljeSwgV0tXZWJwYWdlUHJlZmVyZW5jZXMgKikpIHsKKyAgICAgICAgcHJlZmVyZW5jZXMuX2N1
c3RvbUhlYWRlckZpZWxkcyA9IEBbZmllbGRzXTsKKyAgICAgICAgY29tcGxldGlvbkhhbmRsZXIo
V0tOYXZpZ2F0aW9uQWN0aW9uUG9saWN5QWxsb3csIHByZWZlcmVuY2VzKTsKKyAgICB9OworICAg
IFt3ZWJWaWV3MSBsb2FkUmVxdWVzdDpzZXJ2ZXIucmVxdWVzdCgpXTsKKyAgICBbZGVsZWdhdGUg
d2FpdEZvckRpZEZpbmlzaE5hdmlnYXRpb25dOworCisgICAgV0tXZWJWaWV3Q29uZmlndXJhdGlv
biAqY29uZmlndXJhdGlvbjIgPSBbW1dLV2ViVmlld0NvbmZpZ3VyYXRpb24gbmV3XSBhdXRvcmVs
ZWFzZV07CisgICAgY29uZmlndXJhdGlvbjIud2Vic2l0ZURhdGFTdG9yZSA9IFtXS1dlYnNpdGVE
YXRhU3RvcmUgbm9uUGVyc2lzdGVudERhdGFTdG9yZV07CisgICAgY29uZmlndXJhdGlvbjIuZGVm
YXVsdFdlYnBhZ2VQcmVmZXJlbmNlcy5fY3VzdG9tSGVhZGVyRmllbGRzID0gQFtmaWVsZHNdOwor
ICAgIFdLV2ViVmlldyAqd2ViVmlldzIgPSBbW1tXS1dlYlZpZXcgYWxsb2NdIGluaXRXaXRoRnJh
bWU6Q0dSZWN0WmVybyBjb25maWd1cmF0aW9uOmNvbmZpZ3VyYXRpb24yXSBhdXRvcmVsZWFzZV07
CisgICAgW3dlYlZpZXcyIGxvYWRSZXF1ZXN0OnNlcnZlci5yZXF1ZXN0KCldOworICAgIFt3ZWJW
aWV3MiBfdGVzdF93YWl0Rm9yRGlkRmluaXNoTmF2aWdhdGlvbl07CisKKyAgICBXS1dlYlZpZXdD
b25maWd1cmF0aW9uICpjb25maWd1cmF0aW9uMyA9IFtbV0tXZWJWaWV3Q29uZmlndXJhdGlvbiBu
ZXddIGF1dG9yZWxlYXNlXTsKKyAgICBjb25maWd1cmF0aW9uMy53ZWJzaXRlRGF0YVN0b3JlID0g
W1dLV2Vic2l0ZURhdGFTdG9yZSBub25QZXJzaXN0ZW50RGF0YVN0b3JlXTsKKyAgICBjb25maWd1
cmF0aW9uMy5kZWZhdWx0V2VicGFnZVByZWZlcmVuY2VzLl9jdXN0b21IZWFkZXJGaWVsZHMgPSBA
W2ZpZWxkc107CisgICAgV0tXZWJWaWV3ICp3ZWJWaWV3MyA9IFtbW1dLV2ViVmlldyBhbGxvY10g
aW5pdFdpdGhGcmFtZTpDR1JlY3RaZXJvIGNvbmZpZ3VyYXRpb246Y29uZmlndXJhdGlvbjNdIGF1
dG9yZWxlYXNlXTsKKyAgICBOU1N0cmluZyAqc3RyaW5nID0gW05TU3RyaW5nIHN0cmluZ1dpdGhG
b3JtYXQ6QCI8c2NyaXB0PmZ1bmN0aW9uIGJvZHlsb2FkZWQoKXtmZXRjaCgnJUAnLHttb2RlOidu
by1jb3JzJ30pLnRoZW4oKCk9PnthbGVydCgnbG9hZGVkJyl9KS5jYXRjaCgoZSk9PnthbGVydCgn
Y2F1Z2h0ICcrZSl9KX08L3NjcmlwdD48Ym9keSBvbmxvYWQ9J2JvZHlsb2FkZWQoKScvPiIsIHNl
cnZlci5yZXF1ZXN0KCkuVVJMXTsKKyAgICBOU0xvZyhAInN0cmluZyAlQCIsIHN0cmluZyk7Cisg
ICAgW3dlYlZpZXczIGxvYWRIVE1MU3RyaW5nOnN0cmluZyBiYXNlVVJMOnNlcnZlci5yZXF1ZXN0
KCkuVVJMXTsKKyAgICBFWFBFQ1RfV0tfU1RSRVEoW3dlYlZpZXczIF90ZXN0X3dhaXRGb3JBbGVy
dF0sICJsb2FkZWQiKTsKK30KKwogc3RhdGljIHVuc2lnbmVkIGxvYWRDb3VudDsKIAogQGludGVy
ZmFjZSBEYXRhTWFwcGluZ1NjaGVtZUhhbmRsZXIgOiBOU09iamVjdCA8V0tVUkxTY2hlbWVIYW5k
bGVyPiB7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>425449</attachid>
            <date>2021-04-07 16:18:33 -0700</date>
            <delta_ts>2021-04-12 07:55:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-224301-20210407161832.patch</filename>
            <type>text/plain</type>
            <size>3735</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjc1NjEzCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMzU4ZjhhMTdhMGVmY2ZiNmMzZTJlOTE3ZjAwZGQ0MGU4
MmUwMzMzMS4uNWVlODJmOTFmNmNjMTcwYzVkNDk0ODJhMDFjNDBlNDMyMTZjYTBjNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDIxLTA0LTA3ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5v
cmc+CisKKyAgICAgICAgQWRkIHRlc3QgdG8gdmVyaWZ5IF9XS0N1c3RvbUhlYWRlckZpZWxkcyBp
cyB1c2VkIHdpdGggSFRUUCByZXF1ZXN0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjI0MzAxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgKiBUZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1dlYnNp
dGVQb2xpY2llcy5tbToKKyAgICAgICAgKFRFU1QpOgorCiAyMDIxLTA0LTA3ICBKb25hdGhhbiBC
ZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNvbT4KIAogICAgICAgICBbYnVpbGQud2Via2l0Lm9yZ10g
Q29tbWl0IHF1ZXVlIHNob3VsZCBwb3N0IHRoZSBpZGVudGlmaWVyCmRpZmYgLS1naXQgYS9Ub29s
cy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL1dlYnNpdGVQb2xpY2llcy5tbSBiL1Rv
b2xzL1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV2Vic2l0ZVBvbGljaWVzLm1tCmlu
ZGV4IGJlZjI0Mjg4YWUwZWZmZWExNDQ2YThmY2ExYWE4YjhlNzI3NmJkNTYuLjJhYTFkOGQxYzJl
ODRlMjBlYThmNTIwNmEwYjEwZWNmNDcxNjVhNzkgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Rlc3RXZWJL
aXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV2Vic2l0ZVBvbGljaWVzLm1tCisrKyBiL1Rvb2xzL1Rl
c3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvV2Vic2l0ZVBvbGljaWVzLm1tCkBAIC0yNSw2
ICsyNSw3IEBACiAKICNpbXBvcnQgImNvbmZpZy5oIgogCisjaW1wb3J0ICJIVFRQU2VydmVyLmgi
CiAjaW1wb3J0ICJQbGF0Zm9ybVV0aWxpdGllcy5oIgogI2ltcG9ydCAiVGVzdE5hdmlnYXRpb25E
ZWxlZ2F0ZS5oIgogI2ltcG9ydCAiVGVzdFVJRGVsZWdhdGUuaCIKQEAgLTExNTgsNiArMTE1OSw0
NSBAQCBURVNUKFdlYnBhZ2VQcmVmZXJlbmNlcywgQ3VzdG9tSGVhZGVyRmllbGRzKQogICAgIFRl
c3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmZmlmdGhUZXN0RG9uZSk7CiB9CiAKK1RFU1QoV2VicGFn
ZVByZWZlcmVuY2VzLCBDdXN0b21IZWFkZXJGaWVsZHNIVFRQKQoreworICAgIHVzaW5nIG5hbWVz
cGFjZSBUZXN0V2ViS2l0QVBJOworICAgIEhUVFBTZXJ2ZXIgc2VydmVyKFtdKENvbm5lY3Rpb24g
Y29ubmVjdGlvbikgeworICAgICAgICBjb25uZWN0aW9uLnJlY2VpdmVIVFRQUmVxdWVzdChbPV0g
KFZlY3RvcjxjaGFyPiYmIHJlcXVlc3QpIHsKKyAgICAgICAgICAgIEVYUEVDVF9UUlVFKHN0cnN0
cihyZXF1ZXN0LmRhdGEoKSwgIlgtdGVzdC1rZXk6IFgtdGVzdC12YWx1ZSIpKTsKKyAgICAgICAg
ICAgIGNvbm5lY3Rpb24uc2VuZChIVFRQUmVzcG9uc2UoImhpIikuc2VyaWFsaXplKCkpOworICAg
ICAgICB9KTsKKyAgICB9KTsKKworICAgIF9XS0N1c3RvbUhlYWRlckZpZWxkcyAqZmllbGRzID0g
W1tfV0tDdXN0b21IZWFkZXJGaWVsZHMgbmV3XSBhdXRvcmVsZWFzZV07CisgICAgZmllbGRzLmZp
ZWxkcyA9IEB7QCJYLXRlc3Qta2V5IjogQCJYLXRlc3QtdmFsdWUifTsKKworICAgIFdLV2ViVmll
dyAqd2ViVmlldzEgPSBbW1dLV2ViVmlldyBuZXddIGF1dG9yZWxlYXNlXTsKKyAgICBUZXN0TmF2
aWdhdGlvbkRlbGVnYXRlICpkZWxlZ2F0ZSA9IFtbVGVzdE5hdmlnYXRpb25EZWxlZ2F0ZSBuZXdd
IGF1dG9yZWxlYXNlXTsKKyAgICB3ZWJWaWV3MS5uYXZpZ2F0aW9uRGVsZWdhdGUgPSBkZWxlZ2F0
ZTsKKyAgICBkZWxlZ2F0ZS5kZWNpZGVQb2xpY3lGb3JOYXZpZ2F0aW9uQWN0aW9uV2l0aFByZWZl
cmVuY2VzID0gXihXS05hdmlnYXRpb25BY3Rpb24gKiwgV0tXZWJwYWdlUHJlZmVyZW5jZXMgKnBy
ZWZlcmVuY2VzLCB2b2lkICheY29tcGxldGlvbkhhbmRsZXIpKFdLTmF2aWdhdGlvbkFjdGlvblBv
bGljeSwgV0tXZWJwYWdlUHJlZmVyZW5jZXMgKikpIHsKKyAgICAgICAgcHJlZmVyZW5jZXMuX2N1
c3RvbUhlYWRlckZpZWxkcyA9IEBbZmllbGRzXTsKKyAgICAgICAgY29tcGxldGlvbkhhbmRsZXIo
V0tOYXZpZ2F0aW9uQWN0aW9uUG9saWN5QWxsb3csIHByZWZlcmVuY2VzKTsKKyAgICB9OworICAg
IFt3ZWJWaWV3MSBsb2FkUmVxdWVzdDpzZXJ2ZXIucmVxdWVzdCgpXTsKKyAgICBbZGVsZWdhdGUg
d2FpdEZvckRpZEZpbmlzaE5hdmlnYXRpb25dOworCisgICAgV0tXZWJWaWV3Q29uZmlndXJhdGlv
biAqY29uZmlndXJhdGlvbjIgPSBbW1dLV2ViVmlld0NvbmZpZ3VyYXRpb24gbmV3XSBhdXRvcmVs
ZWFzZV07CisgICAgY29uZmlndXJhdGlvbjIud2Vic2l0ZURhdGFTdG9yZSA9IFtXS1dlYnNpdGVE
YXRhU3RvcmUgbm9uUGVyc2lzdGVudERhdGFTdG9yZV07CisgICAgY29uZmlndXJhdGlvbjIuZGVm
YXVsdFdlYnBhZ2VQcmVmZXJlbmNlcy5fY3VzdG9tSGVhZGVyRmllbGRzID0gQFtmaWVsZHNdOwor
ICAgIFdLV2ViVmlldyAqd2ViVmlldzIgPSBbW1tXS1dlYlZpZXcgYWxsb2NdIGluaXRXaXRoRnJh
bWU6Q0dSZWN0WmVybyBjb25maWd1cmF0aW9uOmNvbmZpZ3VyYXRpb24yXSBhdXRvcmVsZWFzZV07
CisgICAgW3dlYlZpZXcyIGxvYWRSZXF1ZXN0OnNlcnZlci5yZXF1ZXN0KCldOworICAgIFt3ZWJW
aWV3MiBfdGVzdF93YWl0Rm9yRGlkRmluaXNoTmF2aWdhdGlvbl07CisKKyAgICBXS1dlYlZpZXdD
b25maWd1cmF0aW9uICpjb25maWd1cmF0aW9uMyA9IFtbV0tXZWJWaWV3Q29uZmlndXJhdGlvbiBu
ZXddIGF1dG9yZWxlYXNlXTsKKyAgICBjb25maWd1cmF0aW9uMy53ZWJzaXRlRGF0YVN0b3JlID0g
W1dLV2Vic2l0ZURhdGFTdG9yZSBub25QZXJzaXN0ZW50RGF0YVN0b3JlXTsKKyAgICBjb25maWd1
cmF0aW9uMy5kZWZhdWx0V2VicGFnZVByZWZlcmVuY2VzLl9jdXN0b21IZWFkZXJGaWVsZHMgPSBA
W2ZpZWxkc107CisgICAgV0tXZWJWaWV3ICp3ZWJWaWV3MyA9IFtbW1dLV2ViVmlldyBhbGxvY10g
aW5pdFdpdGhGcmFtZTpDR1JlY3RaZXJvIGNvbmZpZ3VyYXRpb246Y29uZmlndXJhdGlvbjNdIGF1
dG9yZWxlYXNlXTsKKyAgICBOU1N0cmluZyAqc3RyaW5nID0gW05TU3RyaW5nIHN0cmluZ1dpdGhG
b3JtYXQ6QCI8c2NyaXB0PmZ1bmN0aW9uIGJvZHlsb2FkZWQoKXtmZXRjaCgnJUAnLHttb2RlOidu
by1jb3JzJ30pLnRoZW4oKCk9PnthbGVydCgnbG9hZGVkJyl9KS5jYXRjaCgoZSk9PnthbGVydCgn
Y2F1Z2h0ICcrZSl9KX08L3NjcmlwdD48Ym9keSBvbmxvYWQ9J2JvZHlsb2FkZWQoKScvPiIsIHNl
cnZlci5yZXF1ZXN0KCkuVVJMXTsKKyAgICBbd2ViVmlldzMgbG9hZEhUTUxTdHJpbmc6c3RyaW5n
IGJhc2VVUkw6c2VydmVyLnJlcXVlc3QoKS5VUkxdOworICAgIEVYUEVDVF9XS19TVFJFUShbd2Vi
VmlldzMgX3Rlc3Rfd2FpdEZvckFsZXJ0XSwgImxvYWRlZCIpOworfQorCiBzdGF0aWMgdW5zaWdu
ZWQgbG9hZENvdW50OwogCiBAaW50ZXJmYWNlIERhdGFNYXBwaW5nU2NoZW1lSGFuZGxlciA6IE5T
T2JqZWN0IDxXS1VSTFNjaGVtZUhhbmRsZXI+IHsK
</data>
<flag name="review"
          id="445414"
          type_id="1"
          status="+"
          setter="youennf"
    />
          </attachment>
      

    </bug>

</bugzilla>