-
John Delaney authored
What: Delete data from conversions database on exit for origins which are configured to be session only. Why: This better aligns conversion storage with other site data implementations. How: When the ConversionManager for a given storage partition is tore down, we queue a clear data task which deletes all conversion data whose origins match a session only origin. Note that as is, using ClearData() with the new filter will be rather un-performant as it will trigger a host settings lookup on every invocation of the filter. This is being addressed on https://crrev.com/c/2568367 Bug: 1154453 Change-Id: If6f250ddd3329dfb595db3b83e2601b22a49c2c1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2567626 Commit-Queue: John Delaney <johnidel@chromium.org> Reviewed-by:
Avi Drissman <avi@chromium.org> Reviewed-by:
Charlie Harrison <csharrison@chromium.org> Cr-Commit-Position: refs/heads/master@{#838274}
2846b57b