Open Bug 1666286 Opened 5 years ago Updated 3 years ago

Refactor IndexedDB's add() and put() operations to make correspondence to spec clearer

Categories

(Core :: Storage: IndexedDB, task, P2)

task

Tracking

()

People

(Reporter: sg, Unassigned)

References

Details

Bug #1544750 did not implement this completely. In particular, it didn't yet show the correspondences for the cases for the Failure special results mentioned in the spec.

+++ This bug was initially created as a clone of Bug #1544750 +++

Currently it's hard to see exactly how the code corresponds to the spec. By shuffling around the logic and adding excerpts from the spec as comments we could make the code clearer and more approachable.

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.