<?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>194842</bug_id>
          
          <creation_ts>2019-02-19 16:36:31 -0800</creation_ts>
          <short_desc>Move API::HTTPCookieStore ownership from API::WebsiteDataStore to WebKit::WebsiteDataStore</short_desc>
          <delta_ts>2019-02-20 11:44:33 -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>New Bugs</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="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>beidson</cc>
    
    <cc>ggaren</cc>
    
    <cc>jiewen_tan</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1507912</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-02-19 16:36:31 -0800</bug_when>
    <thetext>Move API::HTTPCookieStore ownership from API::WebsiteDataStore to WebKit::WebsiteDataStore</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1507914</commentid>
    <comment_count>1</comment_count>
      <attachid>362452</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-02-19 16:42:43 -0800</bug_when>
    <thetext>Created attachment 362452
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508153</commentid>
    <comment_count>2</comment_count>
      <attachid>362452</attachid>
    <who name="Geoffrey Garen">ggaren</who>
    <bug_when>2019-02-20 11:20:30 -0800</bug_when>
    <thetext>Comment on attachment 362452
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508168</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2019-02-20 11:43:59 -0800</bug_when>
    <thetext>http://trac.webkit.org/r241826</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1508169</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-02-20 11:44:33 -0800</bug_when>
    <thetext>&lt;rdar://problem/48245712&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>362452</attachid>
            <date>2019-02-19 16:42:43 -0800</date>
            <delta_ts>2019-02-20 11:20:30 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-194842-20190219164242.patch</filename>
            <type>text/plain</type>
            <size>5676</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJL
aXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAyNDE3ODQpCisrKyBTb3VyY2UvV2ViS2l0L0NoYW5nZUxv
Zwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDE5LTAyLTE5ICBBbGV4IENocmlz
dGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgTW92ZSBBUEk6OkhU
VFBDb29raWVTdG9yZSBvd25lcnNoaXAgZnJvbSBBUEk6OldlYnNpdGVEYXRhU3RvcmUgdG8gV2Vi
S2l0OjpXZWJzaXRlRGF0YVN0b3JlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xOTQ4NDIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBXZSBuZWVkIGEgd2F5IHRvIGdldCBmcm9tIFdlYktpdDo6V2Vic2l0ZURh
dGFTdG9yZSB0byBBUEk6OkhUVFBDb29raWVTdG9yZS4gIEl0IGNhbid0IGJlIGRvbmUgYmVmb3Jl
IHRoaXMuCisgICAgICAgIFRoaXMgbWFkZSBhbiBleGlzdGluZyByZWZlcmVuY2UgY3ljbGUgZWFz
aWVyIHRvIHNlZSwgYW5kIHdlIHNob3VsZCBmaXggaXQgaW4gYSBmb2xsb3d1cCBwYXRjaC4KKwor
ICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQVBJV2Vic2l0ZURhdGFTdG9yZS5jcHA6CisgICAgICAg
IChBUEk6OldlYnNpdGVEYXRhU3RvcmU6Omh0dHBDb29raWVTdG9yZSk6CisgICAgICAgICogVUlQ
cm9jZXNzL0FQSS9BUElXZWJzaXRlRGF0YVN0b3JlLmg6CisgICAgICAgICogVUlQcm9jZXNzL1dl
YnNpdGVEYXRhL1dlYnNpdGVEYXRhU3RvcmUuY3BwOgorICAgICAgICAoV2ViS2l0OjpXZWJzaXRl
RGF0YVN0b3JlOjpjb29raWVTdG9yZSk6CisgICAgICAgICogVUlQcm9jZXNzL1dlYnNpdGVEYXRh
L1dlYnNpdGVEYXRhU3RvcmUuaDoKKwogMjAxOS0wMi0xOSAgQW50dGkgS29pdmlzdG8gIDxhbnR0
aUBhcHBsZS5jb20+CiAKICAgICAgICAgUGFzcyByb290Q29udGVudHNMYXllciB0byBNYWMgcmVt
b3RlIGxheWVyIHRyZWUKSW5kZXg6IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElIVFRQ
Q29va2llU3RvcmUuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQ
SS9BUElIVFRQQ29va2llU3RvcmUuY3BwCShyZXZpc2lvbiAyNDE3NTMpCisrKyBTb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9BUEkvQVBJSFRUUENvb2tpZVN0b3JlLmNwcAkod29ya2luZyBjb3B5KQpA
QCAtMzcsOCArMzcsOCBAQCB1c2luZyBuYW1lc3BhY2UgV2ViS2l0OwogCiBuYW1lc3BhY2UgQVBJ
IHsKIAotSFRUUENvb2tpZVN0b3JlOjpIVFRQQ29va2llU3RvcmUoV2Vic2l0ZURhdGFTdG9yZSYg
d2Vic2l0ZURhdGFTdG9yZSkKLSAgICA6IG1fb3duaW5nRGF0YVN0b3JlKHdlYnNpdGVEYXRhU3Rv
cmUud2Vic2l0ZURhdGFTdG9yZSgpKQorSFRUUENvb2tpZVN0b3JlOjpIVFRQQ29va2llU3RvcmUo
V2ViS2l0OjpXZWJzaXRlRGF0YVN0b3JlJiB3ZWJzaXRlRGF0YVN0b3JlKQorICAgIDogbV9vd25p
bmdEYXRhU3RvcmUod2Vic2l0ZURhdGFTdG9yZSkKIHsKICAgICBpZiAoIW1fb3duaW5nRGF0YVN0
b3JlLT5wcm9jZXNzUG9vbEZvckNvb2tpZVN0b3JhZ2VPcGVyYXRpb25zKCkpCiAgICAgICAgIHJl
Z2lzdGVyRm9yTmV3UHJvY2Vzc1Bvb2xOb3RpZmljYXRpb25zKCk7CkluZGV4OiBTb3VyY2UvV2Vi
S2l0L1VJUHJvY2Vzcy9BUEkvQVBJSFRUUENvb2tpZVN0b3JlLmgKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSUhUVFBDb29raWVTdG9yZS5oCShyZXZpc2lvbiAy
NDE3NTMpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQVBJSFRUUENvb2tpZVN0b3Jl
LmgJKHdvcmtpbmcgY29weSkKQEAgLTUxLDcgKzUxLDcgQEAgY2xhc3MgV2Vic2l0ZURhdGFTdG9y
ZTsKIAogY2xhc3MgSFRUUENvb2tpZVN0b3JlIGZpbmFsIDogcHVibGljIE9iamVjdEltcGw8T2Jq
ZWN0OjpUeXBlOjpIVFRQQ29va2llU3RvcmU+IHsKIHB1YmxpYzoKLSAgICBzdGF0aWMgUmVmPEhU
VFBDb29raWVTdG9yZT4gY3JlYXRlKFdlYnNpdGVEYXRhU3RvcmUmIHdlYnNpdGVEYXRhU3RvcmUp
CisgICAgc3RhdGljIFJlZjxIVFRQQ29va2llU3RvcmU+IGNyZWF0ZShXZWJLaXQ6OldlYnNpdGVE
YXRhU3RvcmUmIHdlYnNpdGVEYXRhU3RvcmUpCiAgICAgewogICAgICAgICByZXR1cm4gYWRvcHRS
ZWYoKm5ldyBIVFRQQ29va2llU3RvcmUod2Vic2l0ZURhdGFTdG9yZSkpOwogICAgIH0KQEAgLTc1
LDcgKzc1LDcgQEAgcHVibGljOgogICAgIHZvaWQgY29va2llTWFuYWdlckRlc3Ryb3llZCgpOwog
CiBwcml2YXRlOgotICAgIEhUVFBDb29raWVTdG9yZShXZWJzaXRlRGF0YVN0b3JlJik7CisgICAg
SFRUUENvb2tpZVN0b3JlKFdlYktpdDo6V2Vic2l0ZURhdGFTdG9yZSYpOwogCiAgICAgdm9pZCBy
ZWdpc3RlckZvck5ld1Byb2Nlc3NQb29sTm90aWZpY2F0aW9ucygpOwogICAgIHZvaWQgdW5yZWdp
c3RlckZvck5ld1Byb2Nlc3NQb29sTm90aWZpY2F0aW9ucygpOwpAQCAtODcsNiArODcsNyBAQCBw
cml2YXRlOgogICAgIHZvaWQgc3RhcnRPYnNlcnZpbmdDaGFuZ2VzVG9EZWZhdWx0VUlQcm9jZXNz
Q29va2llU3RvcmUoRnVuY3Rpb248dm9pZCgpPiYmKTsKICAgICB2b2lkIHN0b3BPYnNlcnZpbmdD
aGFuZ2VzVG9EZWZhdWx0VUlQcm9jZXNzQ29va2llU3RvcmUoKTsKICAgICAKKyAgICAvLyBGSVhN
RTogVGhpcyBpcyBhIHJlZmVyZW5jZSBjeWNsZS4KICAgICBSZWY8V2ViS2l0OjpXZWJzaXRlRGF0
YVN0b3JlPiBtX293bmluZ0RhdGFTdG9yZTsKICAgICBIYXNoU2V0PE9ic2VydmVyKj4gbV9vYnNl
cnZlcnM7CiAKSW5kZXg6IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElXZWJzaXRlRGF0
YVN0b3JlLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQVBJ
V2Vic2l0ZURhdGFTdG9yZS5jcHAJKHJldmlzaW9uIDI0MTc1MykKKysrIFNvdXJjZS9XZWJLaXQv
VUlQcm9jZXNzL0FQSS9BUElXZWJzaXRlRGF0YVN0b3JlLmNwcAkod29ya2luZyBjb3B5KQpAQCAt
ODUsMTAgKzg1LDcgQEAgV2Vic2l0ZURhdGFTdG9yZTo6fldlYnNpdGVEYXRhU3RvcmUoKQogCiBI
VFRQQ29va2llU3RvcmUmIFdlYnNpdGVEYXRhU3RvcmU6Omh0dHBDb29raWVTdG9yZSgpCiB7Ci0g
ICAgaWYgKCFtX2FwaUhUVFBDb29raWVTdG9yZSkKLSAgICAgICAgbV9hcGlIVFRQQ29va2llU3Rv
cmUgPSBIVFRQQ29va2llU3RvcmU6OmNyZWF0ZSgqdGhpcyk7Ci0KLSAgICByZXR1cm4gKm1fYXBp
SFRUUENvb2tpZVN0b3JlOworICAgIHJldHVybiBtX3dlYnNpdGVEYXRhU3RvcmUtPmNvb2tpZVN0
b3JlKCk7CiB9CiAKIGJvb2wgV2Vic2l0ZURhdGFTdG9yZTo6aXNQZXJzaXN0ZW50KCkKSW5kZXg6
IFNvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElXZWJzaXRlRGF0YVN0b3JlLmgKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSVdlYnNpdGVEYXRhU3RvcmUu
aAkocmV2aXNpb24gMjQxNzUzKQorKysgU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSVdl
YnNpdGVEYXRhU3RvcmUuaAkod29ya2luZyBjb3B5KQpAQCAtOTEsNyArOTEsNiBAQCBwcml2YXRl
OgogICAgIHN0YXRpYyBXVEY6OlN0cmluZyB3ZWJzaXRlRGF0YURpcmVjdG9yeUZpbGVTeXN0ZW1S
ZXByZXNlbnRhdGlvbihjb25zdCBXVEY6OlN0cmluZyYgZGlyZWN0b3J5TmFtZSk7CiAKICAgICBS
ZWY8V2ViS2l0OjpXZWJzaXRlRGF0YVN0b3JlPiBtX3dlYnNpdGVEYXRhU3RvcmU7Ci0gICAgUmVm
UHRyPEhUVFBDb29raWVTdG9yZT4gbV9hcGlIVFRQQ29va2llU3RvcmU7CiB9OwogCiB9CkluZGV4
OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVN0b3JlLmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJz
aXRlRGF0YVN0b3JlLmNwcAkocmV2aXNpb24gMjQxNzUzKQorKysgU291cmNlL1dlYktpdC9VSVBy
b2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9yZS5jcHAJKHdvcmtpbmcgY29weSkKQEAg
LTIwOTcsNiArMjA5NywxNCBAQCB2b2lkIFdlYnNpdGVEYXRhU3RvcmU6OnNldE1vY2tXZWJBdXRo
ZW50CiB9CiAjZW5kaWYKIAorQVBJOjpIVFRQQ29va2llU3RvcmUmIFdlYnNpdGVEYXRhU3RvcmU6
OmNvb2tpZVN0b3JlKCkKK3sKKyAgICBpZiAoIW1fY29va2llU3RvcmUpCisgICAgICAgIG1fY29v
a2llU3RvcmUgPSBBUEk6OkhUVFBDb29raWVTdG9yZTo6Y3JlYXRlKCp0aGlzKTsKKworICAgIHJl
dHVybiAqbV9jb29raWVTdG9yZTsKK30KKwogdm9pZCBXZWJzaXRlRGF0YVN0b3JlOjpkaWRDcmVh
dGVOZXR3b3JrUHJvY2VzcygpCiB7CiB9CkluZGV4OiBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9X
ZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVN0b3JlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvV2Vic2l0ZURhdGEvV2Vic2l0ZURhdGFTdG9yZS5oCShyZXZpc2lvbiAyNDE3
NTMpCisrKyBTb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9XZWJzaXRlRGF0YS9XZWJzaXRlRGF0YVN0
b3JlLmgJKHdvcmtpbmcgY29weSkKQEAgLTU2LDYgKzU2LDEwIEBACiAjaW5jbHVkZSA8V2ViS2l0
QWRkaXRpb25zL1dlYnNpdGVEYXRhU3RvcmVBZGRpdGlvbnMuaD4KICNlbmRpZgogCituYW1lc3Bh
Y2UgQVBJIHsKK2NsYXNzIEhUVFBDb29raWVTdG9yZTsKK30KKwogbmFtZXNwYWNlIFdlYkNvcmUg
ewogY2xhc3MgU2VjdXJpdHlPcmlnaW47CiB9CkBAIC0yMjksNiArMjMzLDggQEAgcHVibGljOgog
ICAgIFdlYnNpdGVEYXRhU3RvcmVDbGllbnQmIGNsaWVudCgpIHsgcmV0dXJuIG1fY2xpZW50Lmdl
dCgpOyB9CiAgICAgdm9pZCBzZXRDbGllbnQoVW5pcXVlUmVmPFdlYnNpdGVEYXRhU3RvcmVDbGll
bnQ+JiYgY2xpZW50KSB7IG1fY2xpZW50ID0gV1RGTW92ZShjbGllbnQpOyB9CiAKKyAgICBBUEk6
OkhUVFBDb29raWVTdG9yZSYgY29va2llU3RvcmUoKTsKKwogI2lmIEhBVkUoTE9BRF9PUFRJTUla
RVIpCiBXRUJTSVRFREFUQVNUT1JFX0xPQURPUFRJTUlaRVJfQURESVRJT05TXzEKICNlbmRpZgpA
QCAtMzA5LDYgKzMxNSw4IEBAIHByaXZhdGU6CiAjZW5kaWYKIAogICAgIFVuaXF1ZVJlZjxXZWJz
aXRlRGF0YVN0b3JlQ2xpZW50PiBtX2NsaWVudDsKKworICAgIFJlZlB0cjxBUEk6OkhUVFBDb29r
aWVTdG9yZT4gbV9jb29raWVTdG9yZTsKIH07CiAKIH0K
</data>
<flag name="review"
          id="379082"
          type_id="1"
          status="+"
          setter="ggaren"
    />
          </attachment>
      

    </bug>

</bugzilla>