[wpt-sync] Sync PR 46716 - IDB: be sure to push GetAll results before committing transaction.
Categories
(Core :: Storage: IndexedDB, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox129 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 46716 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/46716
Details from upstream follow.
Evan Stade <estade@chromium.org> wrote:
IDB: be sure to push GetAll results before committing transaction.
IDBDatabaseGetAllResultSinkneeds to be associated with the existing
connection's Mojo pipe. On top of that, we can't rely on the
endpoint's disconnection for signaling done-ness.A WPT is added which serves as a regression test.
See issue for full explanation.
Bug: 345611801
Change-Id: Iebb88a97592b56081f38f7908c8f916218673fff
Reviewed-on: https://chromium-review.googlesource.com/5607491
WPT-Export-Revision: 4f9fff361cb2316b28151722c4dc3f912b403469
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 2•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 2 tests and 13 subtests
Status Summary
Firefox
OK : 2
PASS: 26
Chrome
OK : 2
PASS: 24
FAIL: 2
Safari
OK : 2
PASS: 26
Links
Comment 4•2 years ago
|
||
| bugherder | ||
Description
•