[Webkit-unassigned] [Bug 239857] ITP data not deleted when cleared via WebsiteDataStore

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon May 16 10:31:30 PDT 2022


https://bugs.webkit.org/show_bug.cgi?id=239857

--- Comment #15 from Kate Cheney <katherine_cheney at apple.com> ---
I can't repro on macOS with Safari. Preferences > Privacy > Manage Website Data > Remove All seems to work as expected (the ITP database is emptied out properly).

If a page is open and dynamically loading new 3rd parties, it is possible that something you deleted previously would appear immediately again in the database because a new resource is loaded. However this would not explain a large scale occurrence of deleted website data re-appearing in the database.

I'm curious to know if this bug is caused because:

(1) We explicitly add domains back to the ITP database after clearing
(2) The clearing fails and the domains never were deleted
(3) We add the domains back in-memory somewhere when returning the ITP data, but they aren't re-inserted in the database.

Knowing more about how you're confirming that the data re-appears would probably be helpful. We can at least eliminate (3) if re-starting the session still shows the previously-cleared data appearing.

(1) and (2) will be harder to test without some logging or deeper inspection of the database file itself.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220516/12f005a7/attachment-0001.htm>


More information about the webkit-unassigned mailing list