Closed Bug 1770996 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 34187 - [IndexedDB Storage Partition] (20) Add more 3P API tests

Categories

(Core :: Storage: IndexedDB, task, P4)

task

Tracking

()

RESOLVED FIXED
102 Branch
Tracking Status
firefox102 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 34187 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/34187
Details from upstream follow.

Ari Chivukula <arichiv@chromium.org> wrote:

[IndexedDB Storage Partition] (20) Add more 3P API tests

We should verify the full IDB surface area inside an iframe, but for
now a single test with an assortment of verifications is sufficient
to test third party storage partitioning didn't break anything.

This CL is a part of a series:
(1) Tentative WPT
(2) Add to third-party-storage-partitioning virtual suite
(3) Add WPT to check for persistence
(4) Rename IndexedDBBucketState(Handle)
(5) Store BucketLocator to IndexedDBCallbacks and DatabaseImpl
(6) Store BucketLocator to CursorImpl and TransactionImpl
(7) Store BucketLocator to IndexedDBDatabase
(8) Store BucketLocator to IndexedDBBackingStore and IndexedDBCursor
(9) Store BucketLocator to IndexedDBBucketState and IndexedDBFactoryImpl
(10) Store BucketLocator to IndexedDBContextImpl
(11) Cleanup inside IndexedDB
(12) Propagate BucketLocator to IndexedDBObserver
(13) Propagate BucketLocator to IndexedDBControl
(14) Move mojom to privileged folder
(15) Split base data path out
(16) QuotaManager::GetBucketById
(17) Migrate third party storage to non-origin buckets
(18) Purge buckets by origin and top site
(19) Run all WPT against ThirdPartyStoragePartitioning
(20) Add more 3P API tests

Bug: 1218100
Change-Id: Iaa2427f1cc9a6b640a59e1e550510379431ee7c9
Reviewed-on: https://chromium-review.googlesource.com/3663787
WPT-Export-Revision: 3d6724a2e06bbdbfef3d058dc5fcf7c3c276d9ff

Component: web-platform-tests → Storage: IndexedDB
Product: Testing → Core
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/869f76a2af8e
[wpt PR 34187] - [IndexedDB Storage Partition] (20) Add more 3P API tests, a=testonly
https://hg.mozilla.org/integration/autoland/rev/a2299ff3b93d
[wpt PR 34187] - Update wpt metadata, a=testonly
Regressions: 1771301
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 102 Branch
You need to log in before you can comment on or make changes to this bug.