Re: [w3c/IndexedDB] Mark transactions inactive during key serialization (PR #479)

evanstade left a comment (w3c/IndexedDB#479)

There are a lot of methods that take a key as an argument and are associated with a transaction --- many of the ones in `ObjectStore`, not just `put` and `add`. Why are those safe as-is if we think `IDBCursor#continue` should be hardened?

Just based on the name alone, `converting a value to a key during a transaction` sounds like something that should universally be used over `converting a value to a key` if there is an associated transaction. Otherwise we should come up with a name for it that better distinguishes when it should be referenced in the spec.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/IndexedDB/pull/479#issuecomment-3469667447
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/IndexedDB/pull/479/c3469667447@github.com>

Received on Thursday, 30 October 2025 19:10:55 UTC