Skip to content

Regress clear-site-data status#3887

Open
ddbeck wants to merge 3 commits intoweb-platform-dx:mainfrom
ddbeck:regress-clear-site-data
Open

Regress clear-site-data status#3887
ddbeck wants to merge 3 commits intoweb-platform-dx:mainfrom
ddbeck:regress-clear-site-data

Conversation

@ddbeck
Copy link
Copy Markdown
Collaborator

@ddbeck ddbeck commented Mar 25, 2026

Chrome has some serious bugs in clearing the cache; this should regress to limited availability. See mdn/browser-compat-data#29333.

@ddbeck ddbeck changed the title Regress clear site data Regress clear-site-data status Mar 25, 2026
@github-actions github-actions bot added the feature definition Creating or defining new features or groups of features. label Mar 25, 2026
@ddbeck ddbeck force-pushed the regress-clear-site-data branch from 7a50f3a to f886216 Compare March 31, 2026 14:19
@ddbeck ddbeck marked this pull request as ready for review March 31, 2026 14:20
Copy link
Copy Markdown
Contributor

@captainbrosset captainbrosset left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved, modulo two comments. But no need for a re-review.

# Freezing this status until upstream can be trusted
# - https://github.com/web-platform-dx/web-features/pull/3881#discussion_r2983196809
# TODO: https://github.com/web-platform-dx/web-features/issues/1971
# YYYY-MM-DD — low → false — A bug in Chrome prevents `Clear-Site-Data` from taking full effect until after a hard refresh.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is your plan to replace YYYY-MM-DD with the date when the PR merges? If so, this comment serves as a reminder to do this.

firefox_android: "63"
safari: "17"
safari_ios: "17"
compute_from: http.headers.Clear-Site-Data.wildcard
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was expecting http.headers.Clear-Site-Data to be partial itself, and therefore this compute_from field to be unneeded.
Maybe add a comment line saying why we've chosen the wildcard key top hold off the feature.

Copy link
Copy Markdown
Collaborator Author

@ddbeck ddbeck Apr 1, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch. I've updated this with a comment and to use a wider set of keys in the compute_from. Really, the trouble here is that cache is busted and wildcard (*) invokes cache. So I updated the list to match the feature description fully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature definition Creating or defining new features or groups of features.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants