Closed Bug 1861278 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 42765 - [SAA] Prototyping non-cookie extension (Part 2: indexedDB)

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox121 fixed)

RESOLVED FIXED
121 Branch
Tracking Status
firefox121 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

Ari Chivukula <arichiv@chromium.org> wrote:

[SAA] Prototyping non-cookie extension (Part 2: indexedDB)

The Storage Access API provides access to unpartitioned cookies in
third-party contexts. This CL is part of a series to extend that access
to non-cookie storage/communication mechanisms.

This CL only includes indexedDB as a next step for
the new access. We want to be deliberate adding new mechanisms
since we need good testing and security review here.

All access is restricted to experimental contexts for now, no stable
access or origin trial timeline has been published.

Explainer:
https://arichiv.github.io/saa-non-cookie-storage/

Intent to Prototype:
https://groups.google.com/a/chromium.org/g/blink-dev/c/inRN8tI49O0

Part 1: local/session storage
Part 2: indexeddb
Part 3: web locks
Part 4: cache storage
Part 5: origin private file system
Part 6: quota
Part 7+: blob storage, broadcast channel, shared worker

Bug: 1484966
Change-Id: I24070a1f18bf46fbff41320f39cc146d69658d00
Reviewed-on: https://chromium-review.googlesource.com/4969032
WPT-Export-Revision: 9be029197a061b1142cb5e3f75288c31957b3b01

PR 42765 applied with additional changes from upstream: 3388c217cf4dbb93b6473c19324479a672144d15
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]

CI Results

Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 3 tests and 1 subtests

Status Summary

Firefox

OK : 3
FAIL : 3

Chrome

OK : 2
FAIL : 2
TIMEOUT: 2

Safari

OK : 3
FAIL : 3

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ba38a39f8cf3 [wpt PR 42765] - [SAA] Prototyping non-cookie extension (Part 2: indexedDB), a=testonly https://hg.mozilla.org/integration/autoland/rev/bd6dca5e8356 [wpt PR 42765] - Update wpt metadata, a=testonly
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/527d9fae9d5f [wpt PR 42765] - [SAA] Prototyping non-cookie extension (Part 2: indexedDB), a=testonly https://hg.mozilla.org/integration/autoland/rev/4ee7a502a2b2 [wpt PR 42765] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch
You need to log in before you can comment on or make changes to this bug.