Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop cache #68

Open
annevk opened this issue Dec 10, 2020 · 4 comments
Open

Drop cache #68

annevk opened this issue Dec 10, 2020 · 4 comments

Comments

@annevk
Copy link
Member

annevk commented Dec 10, 2020

As discussed in privacycg/storage-partitioning#11 it's complicated already and in a partitioned future even less desirable. There's also very little advocacy in favor of it that I've heard raising this topic with people. Folks primarily care about storage (and that clearing all of it, including service workers and such).

We'll likely do this in Firefox: https://bugzilla.mozilla.org/show_bug.cgi?id=1671182.

@annevk
Copy link
Member Author

annevk commented Feb 23, 2022

Update: Firefox dropped support for this as discussed.

@o-t-w
Copy link

o-t-w commented Oct 30, 2022

From a developer point of view the status of all of this is now a bit confusing.

  • Firefox purposefully removed support for "cache"
  • Chrome/Edge does support "cache" and clears all caches
  • Safari Technology Preview does support "cache" but only clears bfcache?

Do I have that right?

@miketaylr
Copy link
Member

  • Safari Technology Preview does support "cache" but only clears bfcache?

I haven't done any testing on TP, but I did see they just added support for CSD in these two commits:

WebKit/WebKit@c65efd2
WebKit/WebKit@5e99c8f

Given WebKit/WebKit@c65efd2#diff-f978e2275336c983f36efd6d218fe5bd8c7d3f4aa9932618470bc6c73762ea99R396, I would expect it to not just be restricted to bfcache.

@cdumez
Copy link

cdumez commented Oct 31, 2022

  • Safari Technology Preview does support "cache" but only clears bfcache?

I haven't done any testing on TP, but I did see they just added support for CSD in these two commits:

WebKit/WebKit@c65efd2 WebKit/WebKit@5e99c8f

Given WebKit/WebKit@c65efd2#diff-f978e2275336c983f36efd6d218fe5bd8c7d3f4aa9932618470bc6c73762ea99R396, I would expect it to not just be restricted to bfcache.

Correct. Unless there is a bug, my intention when implementing this was that cache would clear both the HTTP disk cache AND the bfcache in WebKit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants