Name Description Size
browser.js 0
exception-during-enumeration.js --- esid: sec-object.values description: Object.values should terminate if getting a value throws an exception author: Jordan Harband --- 556
exception-not-object-coercible.js --- esid: sec-object.values description: Object.values should fail if given a null or undefined value author: Jordan Harband --- 423
function-length.js --- esid: sec-object.values description: Object.values should have length 1 author: Jordan Harband includes: [propertyHelper.js] --- 411
function-name.js --- esid: sec-object.values description: Object.values should have name property with value 'values' author: Jordan Harband includes: [propertyHelper.js] --- 441
function-property-descriptor.js --- esid: sec-object.values description: Object.values should be writable, non-enumerable, and configurable author: Jordan Harband includes: [propertyHelper.js] --- 423
getter-adding-key.js --- esid: sec-object.values description: Object.values does not see a new element added by a getter that is hit during iteration author: Jordan Harband --- 671
getter-making-future-key-nonenumerable.js --- esid: sec-object.values description: Object.values does not see an element made non-enumerable by a getter that is hit during iteration author: Jordan Harband --- 751
getter-removing-future-key.js --- esid: sec-object.values description: Object.values does not see an element removed by a getter that is hit during iteration author: Jordan Harband --- 687
inherited-properties-omitted.js --- esid: sec-object.values description: Object.values does not see inherited properties. author: Jordan Harband --- 702
not-a-constructor.js --- esid: sec-ecmascript-standard-built-in-objects description: > Object.values does not implement [[Construct]], is not new-able info: | ECMAScript Function Objects Built-in function objects that are not identified as constructors do not implement the [[Construct]] internal method unless otherwise specified in the description of a particular function. sec-evaluatenew ... 7. If IsConstructor(constructor) is false, throw a TypeError exception. ... includes: [isConstructor.js] features: [Reflect.construct, arrow-function] --- 876
observable-operations.js --- esid: sec-object.values description: Object.values should perform observable operations in the correct order author: Jordan Harband features: [Proxy] includes: [proxyTrapsHelper.js] --- 1489
order-after-define-property.js --- esid: sec-object.values description: > Property names are returned in ascending chronological order of creation that is unaffected by [[DefineOwnProperty]]. info: | Object.values ( O ) [...] 2. Let nameList be ? EnumerableOwnPropertyNames(obj, value). 3. Return CreateArrayFromList(nameList). EnumerableOwnPropertyNames ( O, kind ) [...] 2. Let ownKeys be ? O.[[OwnPropertyKeys]](). [...] OrdinaryOwnPropertyKeys ( O ) [...] 3. For each own property key P of O that is a String but is not an array index, in ascending chronological order of property creation, do a. Add P as the last element of keys. [...] 5. Return keys. includes: [compareArray.js] --- 1374
primitive-booleans.js --- esid: sec-object.values description: Object.values accepts boolean primitives. author: Jordan Harband --- 639
primitive-numbers.js --- esid: sec-object.values description: Object.values accepts number primitives. author: Jordan Harband --- 717
primitive-strings.js --- esid: sec-object.values description: Object.values accepts string primitives. author: Jordan Harband --- 600
primitive-symbols.js --- esid: sec-object.values description: Object.values accepts Symbol primitives. author: Jordan Harband features: [Symbol] --- 452
return-order.js --- esid: sec-object.values description: Object.values enumeration order features: [for-in-order] includes: [compareArray.js] --- 783
shell.js --- description: | Used to assert the correctness of object behavior in the presence and context of Proxy objects. defines: [allowProxyTraps] --- 1810
symbols-omitted.js --- esid: sec-object.values description: Object.values does not include Symbol keys. author: Jordan Harband features: [Symbol] --- 768
tamper-with-global-object.js --- esid: sec-object.values description: > Object.values should not have its behavior impacted by modifications to the global property Object author: Jordan Harband --- 728
tamper-with-object-keys.js --- esid: sec-object.values description: > Object.values should not have its behavior impacted by modifications to Object.keys author: Jordan Harband --- 668