| Summary: | Safari Technology Preview won't remove service worker website data | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Jeff Johnson <opendarwin> | ||||
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | NEW --- | ||||||
| Severity: | Normal | CC: | sihui_liu, webkit-bug-importer | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | Safari Technology Preview | ||||||
| Hardware: | Mac (Apple Silicon) | ||||||
| OS: | macOS 13 | ||||||
| Attachments: |
|
||||||
Created attachment 467234 [details] Screen recording of bug Steps to reproduce: 1) Open Safari Technology Preview 2) Open Settings window, Privacy pane 3) Manage Website Data... 4) Remove twitter.com cache 5) Quit Safari Technology Preview 6) Repeat steps 1 - 3 Expected results: twitter.com cache is gone Actual results: twitter.com cache returns See attached screen recording. I've determined that the issue is ServiceWorkers inside the folder ~/Library/Containers/com.apple.SafariTechnologyPreview/Data/Library/WebKit/WebsiteData/Default/ If I delete the folder for origin twitter.com, then the twitter.com cache is gone. If I restore the folder, then the twitter.com cache returns. I'm testing with Safari Technology Preview 176 (Safari 17.0, WebKit 18617.1.3.2), but the issue may have started earlier, perhaps with version 175.