Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug 1856448 [wpt PR 42224] - Shared Storage: Change from per-origin t…
…o per-site budgets, a=testonly Automatic update from web-platform-tests Shared Storage: Change from per-origin to per-site budgets We update to using per-site privacy budgets instead of per-origin privacy budgets. This will align with enrollment enforcement, which is per-site. See also WICG/shared-storage#112 and WICG/shared-storage#118. To accomplish this, we migrate the `SharedStorageDatabase` to version 4, where the `budget_mapping` table's `context_origin` column has been renamed to `context_site`, and any existing data for version 3 databases will have each serialized origin in that column replaced by the corresponding serialization of the origin's site. We also update the names and types of other members and parameters as needed. Bug: 1218540,1485598 Change-Id: I3d956f5f2cd54a5da76a20e7d63411b3b7fc51ef Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4879582 Reviewed-by: Philip Rogers <pdr@chromium.org> Commit-Queue: Cammie Smith Barnes <cammie@chromium.org> Reviewed-by: Ayu Ishii <ayui@chromium.org> Reviewed-by: Garrett Tanzer <gtanzer@chromium.org> Reviewed-by: Avi Drissman <avi@chromium.org> Reviewed-by: danakj <danakj@chromium.org> Reviewed-by: Yao Xiao <yaoxia@chromium.org> Cr-Commit-Position: refs/heads/main@{#1204170} -- wpt-commits: 25ddb07c3be61b730b94a7ff1bc17f5a4c7c1be2 wpt-pr: 42224
- Loading branch information