File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -6336,6 +6336,9 @@ steps may throw an exception.
6336
6336
: If [=ECMAScript/Type=] (|input|) is Number
6337
6337
::
6338
6338
1. If |input| is NaN then return invalid.
6339
+
6340
+ 1. If |input| is -0 (negative zero), then return a new [=/key=] with [=key/type=] *number* and [=key/value=] 0 (zero).
6341
+
6339
6342
1. Otherwise, return a new [=/key=] with
6340
6343
[=key/type=] *number* and [=key/value=]
6341
6344
|input|.
@@ -6716,6 +6719,7 @@ For the revision history of the second edition, see [that document's Revision Hi
6716
6719
* Specified the {{DOMException}} type for failures when reading a value from the underlying storage in [[#object-store-retrieval-operation]] . (<#423>)
6717
6720
* Updated [=convert a value to a key=] to return invalid for detached array buffers. (<#417>)
6718
6721
* Updated {{IDBFactory/open()}} to set its request's [=request/processed flag=] to true.
6722
+ * Added normalization for negative zero for keys. (<#375>)
6719
6723
6720
6724
<!-- ============================================================ -->
6721
6725
# Acknowledgements # {#acknowledgements}
You can’t perform that action at this time.
0 commit comments