<?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>231633</bug_id>
          
          <creation_ts>2021-10-12 15:16:04 -0700</creation_ts>
          <short_desc>Stop passing RegistrableDomain by value in NetworkSessionCocoa</short_desc>
          <delta_ts>2021-10-12 16:31:19 -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>WebKit2</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="Chris Dumez">cdumez</reporter>
          <assigned_to name="Chris Dumez">cdumez</assigned_to>
          <cc>achristensen</cc>
    
    <cc>katherine_cheney</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wilander</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1803458</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-10-12 15:16:04 -0700</bug_when>
    <thetext>Stop passing RegistrableDomain by value in NetworkSessionCocoa.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1803460</commentid>
    <comment_count>1</comment_count>
      <attachid>440998</attachid>
    <who name="Chris Dumez">cdumez</who>
    <bug_when>2021-10-12 15:17:01 -0700</bug_when>
    <thetext>Created attachment 440998
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1803534</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-12 16:30:45 -0700</bug_when>
    <thetext>Committed r284056 (242885@main): &lt;https://commits.webkit.org/242885@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 440998.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1803535</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-12 16:31:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/84171982&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>440998</attachid>
            <date>2021-10-12 15:17:01 -0700</date>
            <delta_ts>2021-10-12 16:30:47 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-231633-20211012151700.patch</filename>
            <type>text/plain</type>
            <size>6159</size>
            <attacher name="Chris Dumez">cdumez</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0MDIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDAyNWViZjc2Yjc2Y2NmNGVi
Mzc2YmM2NzZiZGI3ZWI3MmFkOThmYWQuLmM4ZGRhZGE1NjdiMTA0ODFhY2U0YjY2MmE3MzU1MmM3
NjM2NjNjYmMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTggQEAKKzIwMjEtMTAtMTIgIENocmlzIER1
bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KKworICAgICAgICBTdG9wIHBhc3NpbmcgUmVnaXN0cmFi
bGVEb21haW4gYnkgdmFsdWUgaW4gTmV0d29ya1Nlc3Npb25Db2NvYQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMxNjMzCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9OZXR3b3Jr
U2Vzc2lvbi5oOgorICAgICAgICAoV2ViS2l0OjpOZXR3b3JrU2Vzc2lvbjo6aGFzSXNvbGF0ZWRT
ZXNzaW9uIGNvbnN0KToKKyAgICAgICAgKiBOZXR3b3JrUHJvY2Vzcy9jb2NvYS9OZXR3b3JrU2Vz
c2lvbkNvY29hLmg6CisgICAgICAgICogTmV0d29ya1Byb2Nlc3MvY29jb2EvTmV0d29ya1Nlc3Np
b25Db2NvYS5tbToKKyAgICAgICAgKFdlYktpdDo6TmV0d29ya1Nlc3Npb25Db2NvYTo6aXNvbGF0
ZWRTZXNzaW9uKToKKyAgICAgICAgKFdlYktpdDo6U2Vzc2lvblNldDo6aXNvbGF0ZWRTZXNzaW9u
KToKKyAgICAgICAgKFdlYktpdDo6TmV0d29ya1Nlc3Npb25Db2NvYTo6aGFzSXNvbGF0ZWRTZXNz
aW9uIGNvbnN0KToKKwogMjAyMS0xMC0xMiAgQ2hyaXMgRHVtZXogIDxjZHVtZXpAYXBwbGUuY29t
PgogCiAgICAgICAgIERlY3JlYXNlIHVzZSBvZiBtYWtlV2Vha1B0cigpCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL05ldHdvcmtTZXNzaW9uLmggYi9Tb3VyY2UvV2Vi
S2l0L05ldHdvcmtQcm9jZXNzL05ldHdvcmtTZXNzaW9uLmgKaW5kZXggZDU1NGRiMTQyZDZjNTlh
ZGU0NmRkMDgzZDVkYjE3MzIyZGNlOTg0ZC4uNDdkMWRkN2MxN2YwNzUxNjliYWNmZGY1MmY2MTc0
MzY0MWE3N2Q0MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9OZXR3
b3JrU2Vzc2lvbi5oCisrKyBiL1NvdXJjZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvTmV0d29ya1Nl
c3Npb24uaApAQCAtMTA4LDcgKzEwOCw3IEBAIHB1YmxpYzoKICAgICB2b2lkIGxvZ0RpYWdub3N0
aWNNZXNzYWdlV2l0aFZhbHVlKGNvbnN0IFN0cmluZyYgbWVzc2FnZSwgY29uc3QgU3RyaW5nJiBk
ZXNjcmlwdGlvbiwgdW5zaWduZWQgdmFsdWUsIHVuc2lnbmVkIHNpZ25pZmljYW50RmlndXJlcywg
V2ViQ29yZTo6U2hvdWxkU2FtcGxlKTsKICAgICBib29sIGVuYWJsZVJlc291cmNlTG9hZFN0YXRp
c3RpY3NMb2dUZXN0aW5nRXZlbnQoKSBjb25zdCB7IHJldHVybiBtX2VuYWJsZVJlc291cmNlTG9h
ZFN0YXRpc3RpY3NMb2dUZXN0aW5nRXZlbnQ7IH0KICAgICB2b2lkIHNldFJlc291cmNlTG9hZFN0
YXRpc3RpY3NMb2dUZXN0aW5nRXZlbnQoYm9vbCBsb2cpIHsgbV9lbmFibGVSZXNvdXJjZUxvYWRT
dGF0aXN0aWNzTG9nVGVzdGluZ0V2ZW50ID0gbG9nOyB9Ci0gICAgdmlydHVhbCBib29sIGhhc0lz
b2xhdGVkU2Vzc2lvbihjb25zdCBXZWJDb3JlOjpSZWdpc3RyYWJsZURvbWFpbikgY29uc3QgeyBy
ZXR1cm4gZmFsc2U7IH0KKyAgICB2aXJ0dWFsIGJvb2wgaGFzSXNvbGF0ZWRTZXNzaW9uKGNvbnN0
IFdlYkNvcmU6OlJlZ2lzdHJhYmxlRG9tYWluJikgY29uc3QgeyByZXR1cm4gZmFsc2U7IH0KICAg
ICB2aXJ0dWFsIHZvaWQgY2xlYXJJc29sYXRlZFNlc3Npb25zKCkgeyB9CiAgICAgdm9pZCBzZXRT
aG91bGREb3duZ3JhZGVSZWZlcnJlckZvclRlc3RpbmcoYm9vbCk7CiAgICAgYm9vbCBzaG91bGRE
b3duZ3JhZGVSZWZlcnJlcigpIGNvbnN0OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9OZXR3
b3JrUHJvY2Vzcy9jb2NvYS9OZXR3b3JrU2Vzc2lvbkNvY29hLmggYi9Tb3VyY2UvV2ViS2l0L05l
dHdvcmtQcm9jZXNzL2NvY29hL05ldHdvcmtTZXNzaW9uQ29jb2EuaAppbmRleCAyYTU3MDVkNzA0
NTFlOGIyMjA1MDViOWQ4NjEwNTE0OWEzMmIxNTE0Li40OTVhZWI4NmM0ODJlM2FhMDdjMDU1ZDY4
ZjUwYjc2YjhlMzNiMTdmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNz
L2NvY29hL05ldHdvcmtTZXNzaW9uQ29jb2EuaAorKysgYi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQ
cm9jZXNzL2NvY29hL05ldHdvcmtTZXNzaW9uQ29jb2EuaApAQCAtNzksNyArNzksNyBAQCBwdWJs
aWM6CiAgICAgICAgIHJldHVybiBhZG9wdFJlZigqbmV3IFNlc3Npb25TZXQpOwogICAgIH0KIAot
ICAgIFNlc3Npb25XcmFwcGVyJiBpc29sYXRlZFNlc3Npb24oV2ViQ29yZTo6U3RvcmVkQ3JlZGVu
dGlhbHNQb2xpY3ksIGNvbnN0IFdlYkNvcmU6OlJlZ2lzdHJhYmxlRG9tYWluLCBOYXZpZ2F0aW5n
VG9BcHBCb3VuZERvbWFpbiwgTmV0d29ya1Nlc3Npb25Db2NvYSYpOworICAgIFNlc3Npb25XcmFw
cGVyJiBpc29sYXRlZFNlc3Npb24oV2ViQ29yZTo6U3RvcmVkQ3JlZGVudGlhbHNQb2xpY3ksIGNv
bnN0IFdlYkNvcmU6OlJlZ2lzdHJhYmxlRG9tYWluJiwgTmF2aWdhdGluZ1RvQXBwQm91bmREb21h
aW4sIE5ldHdvcmtTZXNzaW9uQ29jb2EmKTsKICAgICBTZXNzaW9uV3JhcHBlciYgaW5pdGlhbGl6
ZUVwaGVtZXJhbFN0YXRlbGVzc1Nlc3Npb25JZk5lZWRlZChOYXZpZ2F0aW5nVG9BcHBCb3VuZERv
bWFpbiwgTmV0d29ya1Nlc3Npb25Db2NvYSYpOwogCiAgICAgSGFzaE1hcDxXZWJDb3JlOjpSZWdp
c3RyYWJsZURvbWFpbiwgc3RkOjp1bmlxdWVfcHRyPElzb2xhdGVkU2Vzc2lvbj4+IGlzb2xhdGVk
U2Vzc2lvbnM7CkBAIC0xMjMsNyArMTIzLDcgQEAgcHVibGljOgogCiAgICAgQ0ZEaWN0aW9uYXJ5
UmVmIHByb3h5Q29uZmlndXJhdGlvbigpIGNvbnN0IHsgcmV0dXJuIG1fcHJveHlDb25maWd1cmF0
aW9uLmdldCgpOyB9CiAKLSAgICBib29sIGhhc0lzb2xhdGVkU2Vzc2lvbihjb25zdCBXZWJDb3Jl
OjpSZWdpc3RyYWJsZURvbWFpbikgY29uc3Qgb3ZlcnJpZGU7CisgICAgYm9vbCBoYXNJc29sYXRl
ZFNlc3Npb24oY29uc3QgV2ViQ29yZTo6UmVnaXN0cmFibGVEb21haW4mKSBjb25zdCBvdmVycmlk
ZTsKICAgICB2b2lkIGNsZWFySXNvbGF0ZWRTZXNzaW9ucygpIG92ZXJyaWRlOwogCiAjaWYgRU5B
QkxFKEFQUF9CT1VORF9ET01BSU5TKQpAQCAtMTQyLDcgKzE0Miw3IEBAIHByaXZhdGU6CiAgICAg
dm9pZCBpbnZhbGlkYXRlQW5kQ2FuY2VsKCkgb3ZlcnJpZGU7CiAgICAgdm9pZCBjbGVhckNyZWRl
bnRpYWxzKCkgb3ZlcnJpZGU7CiAgICAgYm9vbCBzaG91bGRMb2dDb29raWVJbmZvcm1hdGlvbigp
IGNvbnN0IG92ZXJyaWRlIHsgcmV0dXJuIG1fc2hvdWxkTG9nQ29va2llSW5mb3JtYXRpb247IH0K
LSAgICBTZXNzaW9uV3JhcHBlciYgaXNvbGF0ZWRTZXNzaW9uKFdlYlBhZ2VQcm94eUlkZW50aWZp
ZXIsIFdlYkNvcmU6OlN0b3JlZENyZWRlbnRpYWxzUG9saWN5LCBjb25zdCBXZWJDb3JlOjpSZWdp
c3RyYWJsZURvbWFpbiwgTmF2aWdhdGluZ1RvQXBwQm91bmREb21haW4pOworICAgIFNlc3Npb25X
cmFwcGVyJiBpc29sYXRlZFNlc3Npb24oV2ViUGFnZVByb3h5SWRlbnRpZmllciwgV2ViQ29yZTo6
U3RvcmVkQ3JlZGVudGlhbHNQb2xpY3ksIGNvbnN0IFdlYkNvcmU6OlJlZ2lzdHJhYmxlRG9tYWlu
JiwgTmF2aWdhdGluZ1RvQXBwQm91bmREb21haW4pOwogCiAjaWYgRU5BQkxFKEFQUF9CT1VORF9E
T01BSU5TKQogICAgIFNlc3Npb25XcmFwcGVyJiBhcHBCb3VuZFNlc3Npb24oV2ViUGFnZVByb3h5
SWRlbnRpZmllciwgV2ViQ29yZTo6U3RvcmVkQ3JlZGVudGlhbHNQb2xpY3kpOwpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9jb2NvYS9OZXR3b3JrU2Vzc2lvbkNvY29h
Lm1tIGIvU291cmNlL1dlYktpdC9OZXR3b3JrUHJvY2Vzcy9jb2NvYS9OZXR3b3JrU2Vzc2lvbkNv
Y29hLm1tCmluZGV4IGQzYjUwMmJiZDY4NDk4NGUwYjFmNzAyZjdiN2E2MDk4NjM3YzE1MjAuLmNi
NjdjYzYyNjI2ZThjOTQxZDI1YzY3YjNjMTNhMjIxNTUzNjBiMjYgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvTmV0d29ya1Byb2Nlc3MvY29jb2EvTmV0d29ya1Nlc3Npb25Db2NvYS5tbQorKysg
Yi9Tb3VyY2UvV2ViS2l0L05ldHdvcmtQcm9jZXNzL2NvY29hL05ldHdvcmtTZXNzaW9uQ29jb2Eu
bW0KQEAgLTE0NjIsMTIgKzE0NjIsMTIgQEAgdm9pZCBOZXR3b3JrU2Vzc2lvbkNvY29hOjpjbGVh
ckFwcEJvdW5kU2Vzc2lvbigpCiB9CiAjZW5kaWYKIAotU2Vzc2lvbldyYXBwZXImIE5ldHdvcmtT
ZXNzaW9uQ29jb2E6Omlzb2xhdGVkU2Vzc2lvbihXZWJQYWdlUHJveHlJZGVudGlmaWVyIHdlYlBh
Z2VQcm94eUlELCBXZWJDb3JlOjpTdG9yZWRDcmVkZW50aWFsc1BvbGljeSBzdG9yZWRDcmVkZW50
aWFsc1BvbGljeSwgY29uc3QgV2ViQ29yZTo6UmVnaXN0cmFibGVEb21haW4gZmlyc3RQYXJ0eURv
bWFpbiwgTmF2aWdhdGluZ1RvQXBwQm91bmREb21haW4gaXNOYXZpZ2F0aW5nVG9BcHBCb3VuZERv
bWFpbikKK1Nlc3Npb25XcmFwcGVyJiBOZXR3b3JrU2Vzc2lvbkNvY29hOjppc29sYXRlZFNlc3Np
b24oV2ViUGFnZVByb3h5SWRlbnRpZmllciB3ZWJQYWdlUHJveHlJRCwgV2ViQ29yZTo6U3RvcmVk
Q3JlZGVudGlhbHNQb2xpY3kgc3RvcmVkQ3JlZGVudGlhbHNQb2xpY3ksIGNvbnN0IFdlYkNvcmU6
OlJlZ2lzdHJhYmxlRG9tYWluJiBmaXJzdFBhcnR5RG9tYWluLCBOYXZpZ2F0aW5nVG9BcHBCb3Vu
ZERvbWFpbiBpc05hdmlnYXRpbmdUb0FwcEJvdW5kRG9tYWluKQogewogICAgIHJldHVybiBzZXNz
aW9uU2V0Rm9yUGFnZSh3ZWJQYWdlUHJveHlJRCkuaXNvbGF0ZWRTZXNzaW9uKHN0b3JlZENyZWRl
bnRpYWxzUG9saWN5LCBmaXJzdFBhcnR5RG9tYWluLCBpc05hdmlnYXRpbmdUb0FwcEJvdW5kRG9t
YWluLCAqdGhpcyk7CiB9CiAKLVNlc3Npb25XcmFwcGVyJiBTZXNzaW9uU2V0Ojppc29sYXRlZFNl
c3Npb24oV2ViQ29yZTo6U3RvcmVkQ3JlZGVudGlhbHNQb2xpY3kgc3RvcmVkQ3JlZGVudGlhbHNQ
b2xpY3ksIGNvbnN0IFdlYkNvcmU6OlJlZ2lzdHJhYmxlRG9tYWluIGZpcnN0UGFydHlEb21haW4s
IE5hdmlnYXRpbmdUb0FwcEJvdW5kRG9tYWluIGlzTmF2aWdhdGluZ1RvQXBwQm91bmREb21haW4s
IE5ldHdvcmtTZXNzaW9uQ29jb2EmIHNlc3Npb24pCitTZXNzaW9uV3JhcHBlciYgU2Vzc2lvblNl
dDo6aXNvbGF0ZWRTZXNzaW9uKFdlYkNvcmU6OlN0b3JlZENyZWRlbnRpYWxzUG9saWN5IHN0b3Jl
ZENyZWRlbnRpYWxzUG9saWN5LCBjb25zdCBXZWJDb3JlOjpSZWdpc3RyYWJsZURvbWFpbiYgZmly
c3RQYXJ0eURvbWFpbiwgTmF2aWdhdGluZ1RvQXBwQm91bmREb21haW4gaXNOYXZpZ2F0aW5nVG9B
cHBCb3VuZERvbWFpbiwgTmV0d29ya1Nlc3Npb25Db2NvYSYgc2Vzc2lvbikKIHsKICAgICBhdXRv
IGFkZFJlc3VsdCA9IGlzb2xhdGVkU2Vzc2lvbnMuZW5zdXJlKGZpcnN0UGFydHlEb21haW4sIFt0
aGlzLCAmc2Vzc2lvbiwgaXNOYXZpZ2F0aW5nVG9BcHBCb3VuZERvbWFpbl0gewogICAgICAgICBh
dXRvIG5ld0VudHJ5ID0gbWFrZVVuaXF1ZTxJc29sYXRlZFNlc3Npb24+KCk7CkBAIC0xNTAyLDcg
KzE1MDIsNyBAQCBTZXNzaW9uV3JhcHBlciYgU2Vzc2lvblNldDo6aXNvbGF0ZWRTZXNzaW9uKFdl
YkNvcmU6OlN0b3JlZENyZWRlbnRpYWxzUG9saWN5IHN0bwogICAgIHJldHVybiBzZXNzaW9uV3Jh
cHBlcjsKIH0KIAotYm9vbCBOZXR3b3JrU2Vzc2lvbkNvY29hOjpoYXNJc29sYXRlZFNlc3Npb24o
Y29uc3QgV2ViQ29yZTo6UmVnaXN0cmFibGVEb21haW4gZG9tYWluKSBjb25zdAorYm9vbCBOZXR3
b3JrU2Vzc2lvbkNvY29hOjpoYXNJc29sYXRlZFNlc3Npb24oY29uc3QgV2ViQ29yZTo6UmVnaXN0
cmFibGVEb21haW4mIGRvbWFpbikgY29uc3QKIHsKICAgICBpZiAobV9kZWZhdWx0U2Vzc2lvblNl
dC0+aXNvbGF0ZWRTZXNzaW9ucy5jb250YWlucyhkb21haW4pKQogICAgICAgICByZXR1cm4gdHJ1
ZTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>