<?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>231750</bug_id>
          
          <creation_ts>2021-10-14 10:57:49 -0700</creation_ts>
          <short_desc>Implement Cookie Store API</short_desc>
          <delta_ts>2024-12-27 06:55:17 -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>Safari 15</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>258504</dup_id>
          
          <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="Luke Warlow">lwarlow</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>709922234</cc>
    
    <cc>jimmy</cc>
    
    <cc>lwarlow</cc>
    
    <cc>marsjaninzmarsa</cc>
    
    <cc>sihui_liu</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wilander</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1804347</commentid>
    <comment_count>0</comment_count>
    <who name="Luke Warlow">lwarlow</who>
    <bug_when>2021-10-14 10:57:49 -0700</bug_when>
    <thetext>https://wicg.github.io/cookie-store/#CookieStore

It would be great if WebKIt could implement the Cookie Store API. This provides a much nicer API for developers to work with cookies.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807250</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-21 10:58:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/84514680&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807276</commentid>
    <comment_count>2</comment_count>
    <who name="John Wilander">wilander</who>
    <bug_when>2021-10-21 11:22:14 -0700</bug_when>
    <thetext>For awareness, from the spec: &quot;It is not a W3C Standard nor is it on the W3C Standards Track.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807325</commentid>
    <comment_count>3</comment_count>
    <who name="Luke Warlow">lwarlow</who>
    <bug_when>2021-10-21 13:16:28 -0700</bug_when>
    <thetext>I understand it&apos;s only in the incubator for now, hopefully with more implementations it can be moved to the correct standards body. But frankly as a developer I don&apos;t overly care what it&apos;s labelled as. If it makes our lives easier and doesn&apos;t have security issues I think it should be implemented.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807340</commentid>
    <comment_count>4</comment_count>
    <who name="John Wilander">wilander</who>
    <bug_when>2021-10-21 13:35:05 -0700</bug_when>
    <thetext>(In reply to Luke from comment #3)
&gt; I understand it&apos;s only in the incubator for now, hopefully with more
&gt; implementations it can be moved to the correct standards body. But frankly
&gt; as a developer I don&apos;t overly care what it&apos;s labelled as. If it makes our
&gt; lives easier and doesn&apos;t have security issues I think it should be
&gt; implemented.

My comment was mostly to inform others looking at this issue.

WebKit has among the strictest default cookie policies in the industry. We often find that proposals around cookies fail to realize how those APIs or features need to be structured to support a strict cookie policy. If the assumption is effectively no restrictions on cookies, it&apos;s very likely the design will not be sufficient. This means the starting point for us would be to see if the proposal you&apos;re referring to would even work with a cookie policy like ours or if additional work would be needed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1967439</commentid>
    <comment_count>5</comment_count>
    <who name="Luke Warlow">lwarlow</who>
    <bug_when>2023-07-20 02:29:44 -0700</bug_when>
    <thetext>Duplicated by another issue so closing now

*** This bug has been marked as a duplicate of bug 258504 ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2084070</commentid>
    <comment_count>6</comment_count>
    <who name="Jimmy Wärting">jimmy</who>
    <bug_when>2024-12-27 06:55:17 -0800</bug_when>
    <thetext>+1</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>