Implement 'hasOwn' routine of Object object (#4835)
JerryScript-DCO-1.0-Signed-off-by: Csaba Repasi repasics@inf.u-szeged.hu
This commit is contained in:
@@ -4434,69 +4434,6 @@
|
||||
<test id="built-ins/TypedArrayConstructors/internals/Set/tonumber-value-detached-buffer.js"><reason></reason></test>
|
||||
<!-- END - ESNext: Resizable and growable ArrayBuffer -->
|
||||
|
||||
<!-- ES2022: Object hasOwn
|
||||
https://github.com/tc39/proposal-accessible-object-hasownproperty
|
||||
-->
|
||||
<test id="built-ins/Object/hasOwn/descriptor.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_exists.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_getter.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_getter_and_setter.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_getter_and_setter_configurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_getter_and_setter_configurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_getter_and_setter_nonconfigurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_getter_and_setter_nonconfigurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_getter_configurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_getter_configurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_getter_nonconfigurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_getter_nonconfigurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_nonwritable_configurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_nonwritable_configurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_nonwritable_nonconfigurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_nonwritable_nonconfigurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_setter.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_setter_configurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_setter_configurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_setter_nonconfigurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_setter_nonconfigurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_writable_configurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_writable_configurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_writable_nonconfigurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_inherited_writable_nonconfigurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_nonexistent.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_getter.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_getter_and_setter.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_getter_and_setter_configurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_getter_and_setter_configurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_getter_and_setter_nonconfigurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_getter_and_setter_nonconfigurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_getter_configurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_getter_configurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_getter_nonconfigurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_getter_nonconfigurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_nonwritable_configurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_nonwritable_nonconfigurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_nonwriteable_configurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_nonwriteable_nonconfigurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_property_exists.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_setter.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_setter_configurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_setter_configurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_setter_nonconfigurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_setter_nonconfigurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_writable_configurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_writable_configurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_writable_nonconfigurable_enumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/hasown_own_writable_nonconfigurable_nonenumerable.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/length.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/name.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/prototype.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/symbol_own_property.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/symbol_property_toPrimitive.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/symbol_property_toString.js"><reason></reason></test>
|
||||
<test id="built-ins/Object/hasOwn/symbol_property_valueOf.js"><reason></reason></test>
|
||||
<!-- END - ES2022: Object hasOwn -->
|
||||
|
||||
<!-- ESNext: RegExp hasIndicies
|
||||
https://tc39.es/proposal-regexp-match-indices/#sec-get-regexp.prototype.hasIndices
|
||||
-->
|
||||
|
||||
Reference in New Issue
Block a user