diff --git a/index.bs b/index.bs index b26a6bb..e8fe359 100644 --- a/index.bs +++ b/index.bs @@ -37,28 +37,9 @@ spec: ecma262; urlPrefix: https://tc39.github.io/ecma262/ url: sec-algorithm-conventions text: ! text: ? - text: abrupt completion; url: sec-completion-record-specification-type - text: Array; url: sec-array-objects - text: array exotic object; url: array-exotic-objects - text: Array.prototype.sort; url: sec-array.prototype.sort - text: ArrayBuffer; url: sec-arraybuffer-objects - text: CreateDataProperty; url: sec-createdataproperty - text: current Realm; url: current-realm - text: Date; url: sec-date-objects - text: Get; url: sec-get-o-p - text: HasOwnProperty; url: sec-hasownproperty text: IdentifierName; url: prod-IdentifierName - text: Number; url: sec-terms-and-definitions-number-type - text: Object; url: sec-object-objects - text: Realm; url: realm - text: Record; url: sec-list-and-record-specification-type - text: RegExp; url: sec-regexp-regular-expression-objects text: ReturnIfAbrupt; url: sec-returnifabrupt - text: String; url: sec-terms-and-definitions-string-type - text: ToLength; url: sec-tolength - text: ToString; url: sec-tostring text: Type; url: sec-ecmascript-data-types-and-values - text: Uint8Array; url: sec-typedarray-objects spec: storage; urlPrefix: https://storage.spec.whatwg.org/ type: dfn text: storage bucket; url: storage-bucket @@ -401,8 +382,8 @@ To create a sorted name list from a [=/list=] |names|, run these step
Details - This matches the [=ECMAScript/Array.prototype.sort=] on an [=ECMAScript/Array=] of - [=ECMAScript/Strings=]. This ordering compares the 16-bit code units in each + This matches the {{Array/sort()}} method on an {{Array}} of + {{String}}. This ordering compares the 16-bit code units in each string, producing a highly efficient, consistent, and deterministic sort order. The resulting list will not match any particular alphabet or lexicographical order, particularly for code points @@ -588,8 +569,8 @@ transaction=] is running. Each record is associated with a value. User agents must support any [=serializable object=]. This includes simple types -such as [=ECMAScript/String=] primitive values and [=ECMAScript/Date=] objects as well as -[=ECMAScript/Object=] and [=ECMAScript/Array=] instances, {{File}} objects, {{Blob}} +such as {{String}} primitive values and {{Date}} objects as well as +{{Object}} and {{Array}} instances, {{File}} objects, {{Blob}} objects, {{ImageData}} objects, and so on. Record [=/values=] are stored and retrieved by value rather than by reference; later changes to a value have no effect on the record stored in the database. @@ -631,14 +612,14 @@ following the steps to [=convert a value to a key=].