New issue
Advanced search Search tips

Issue 921193 link

Starred by 1 user

Issue metadata

Status: ExternalDependency
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

IndexedDB: readwrite transactions can start while a readonly one is running

Project Member Reported by dmu...@chromium.org, Jan 11

Issue description

This is a weird grey area of the spec. We have a test for it here:
https://cs.chromium.org/chromium/src/third_party/blink/web_tests/storage/indexeddb/resources/transaction-starvation.js

This conflicts with how Scopes needs to lock things, and doesn't match what Firefox does (it fails this test).

We should change the spec to be explicit in this case - readwrite transactions cannot execute when a readonly transaction is executing.

It would also be nice to add a webplatformtest
 
Cc: pwnall@chromium.org
Cc: dmu...@chromium.org

Comment 3 by jsb...@chromium.org, Jan 18 (4 days ago)

Status: ExternalDependency (was: Assigned)
Filed https://github.com/w3c/IndexedDB/issues/253 for the spec issue. 

Sign in to add a comment