diff --git a/index.bs b/index.bs index d5da422..d6a9cff 100644 --- a/index.bs +++ b/index.bs @@ -1866,6 +1866,13 @@ usage. not be found. +
[=/sequence=]<{{any}}>
or an error (a {{DOMException}}):
1. If |count| is not given or is 0 (zero), let |count| be infinity.
@@ -5664,7 +5674,8 @@ store with |targetRealm|, |store|, |range| and optional |count|, run these
1. [=list/For each=] |record| of |records|:
- 1. Let |serialized| be |record|'s [=/value=].
+ 1. Let |serialized| be |record|'s [=/value=]. If an error occurs while reading the value from the
+ underlying storage, return a newly [=exception/created=] "{{NotReadableError}}" {{DOMException}}.
1. Let |entry| be [=ECMAScript/!=] [$StructuredDeserialize$](|serialized|, |targetRealm|).
1. Append |entry| to |list|.
@@ -6706,6 +6717,7 @@ For the revision history of the second edition, see [that document's Revision Hi
* Added Accessibility considerations section. ([Issue #327](https://github.com/w3c/IndexedDB/issues/327))
* Used [[infra]]'s list sorting definition. ([Issue #346](https://github.com/w3c/IndexedDB/issues/346))
* Added a definition for [=transaction/live=] transactions, and renamed "run an upgrade transaction" to [=/upgrade a database=], to disambiguate "running". ([Issue #408](https://github.com/w3c/IndexedDB/issues/408))
+* Specified the {{DOMException}} type for failures when reading a value from the underlying storage in [[#object-store-retrieval-operation]]. ([Issue #423](https://github.com/w3c/IndexedDB/issues/423))
# Acknowledgements # {#acknowledgements}
@@ -6725,6 +6737,7 @@ specification authoring tool used to create this document, and
for his general authoring advice.
Special thanks to
+Abhishek Shanthkumar,
Adam Klein,
Addison Phillips,
Adrienne Walker,