diff --git a/spec.html b/spec.html index 889751e102..aa8dea6d50 100644 --- a/spec.html +++ b/spec.html @@ -4290,8 +4290,9 @@

1. If _Desc_ is *undefined*, return *false*. - 1. If _Desc_ does not have a [[Get]] field and _Desc_ does not have a [[Set]] field, return *false*. - 1. Return *true*. + 1. If _Desc_ has a [[Get]] field, return *true*. + 1. If _Desc_ has a [[Set]] field, return *true*. + 1. Return *false*. @@ -4305,8 +4306,9 @@

1. If _Desc_ is *undefined*, return *false*. - 1. If _Desc_ does not have a [[Value]] field and _Desc_ does not have a [[Writable]] field, return *false*. - 1. Return *true*. + 1. If _Desc_ has a [[Value]] field, return *true*. + 1. If _Desc_ has a [[Writable]] field, return *true*. + 1. Return *false*. @@ -4320,8 +4322,9 @@

1. If _Desc_ is *undefined*, return *false*. - 1. If IsAccessorDescriptor(_Desc_) and IsDataDescriptor(_Desc_) are both *false*, return *true*. - 1. Return *false*. + 1. If IsAccessorDescriptor(_Desc_) is *true*, return *false*. + 1. If IsDataDescriptor(_Desc_) is *true*, return *false*. + 1. Return *true*.