IndexedDB: db.transaction([]) should create a transaction with empty scope

RESOLVED FIXED

Status

()

Core
DOM: IndexedDB
RESOLVED FIXED
6 years ago
5 years ago

People

(Reporter: sicking, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Currently we create a transaction with every object store in scope. This does not match spec behavior. Google says that they will align with spec too.
Didn't Microsoft say they currently align with the spec but think the spec behavior is dumb?
At this point it's clear that people agree that it should not create a transaction with all objectStores in scope. It's still discussed if it should throw or create a transaction with empty scope. I personally don't care either way.
This was fixed in bug 692669
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Component: DOM → DOM: IndexedDB
Version: Trunk → unspecified
You need to log in before you can comment on or make changes to this bug.