Forked off from #34 and previous mentioned on the old wiki, but formalizing it a bit:
put()
or add()
will throw NotSupportedError
put()
and add()
return null (return type changed to IDBRequest?
)success
/error
events not fired (i.e. don't bubble up to the transaction/connection)add()
) still causes the transaction to abortcomplete
/abort
events are still fired against the transactionThere is probably additional spec text required for clarity, but effectively since the transaction can no longer become active after the cleanup transactions steps run when the task ends, the transaction can attempt to commit immediately; it needs to wait until all of the put()
s/add()
s finish. The transaction lifetime steps are still a bit wishy-washy; I didn't completely revise those as part of the big 2.0 rework of the spec.
You can’t perform that action at this time.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.3