diff --git a/index.bs b/index.bs index 8090c4398..c4c607b02 100644 --- a/index.bs +++ b/index.bs @@ -113,6 +113,7 @@ urlPrefix: https://tc39.es/ecma262/; spec: ECMA-262 text: CreateIterResultObject; url: sec-createiterresultobject text: CreateMapIterator; url: sec-createmapiterator text: CreateMethodProperty; url: sec-createmethodproperty + text: CreateNonEnumerableDataPropertyOrThrow; url: sec-createnonenumerabledatapropertyorthrow text: CreateSetIterator; url: sec-createsetiterator text: DefinePropertyOrThrow; url: sec-definepropertyorthrow text: DetachArrayBuffer; url: sec-detacharraybuffer @@ -128,7 +129,6 @@ urlPrefix: https://tc39.es/ecma262/; spec: ECMA-262 text: GetMethod; url: sec-getmethod text: GetValueFromBuffer; url: sec-getvaluefrombuffer text: IfAbruptRejectPromise; url: sec-ifabruptrejectpromise - text: InstallErrorCause; url: sec-installerrorcause text: IsArray; url: sec-isarray text: IsAccessorDescriptor; url: sec-isaccessordescriptor text: IsCallable; url: sec-iscallable @@ -14616,7 +14616,7 @@ constructor steps are: 1. If |options| is a string, then set [=this=]'s [=DOMException/name=] to |options|. 1. Otherwise, 1. Set [=this=]'s [=DOMException/name=] to |options|["{{DOMExceptionOptions/name}}"]. - 1. Perform [=?=] InstallErrorCause([=this=], |options|). + 1. If |options|["cause"] [=map/exists=], then perform CreateNonEnumerableDataPropertyOrThrow([=this=], "cause", |options|["cause"]). The name getter steps are to return [=this=]'s [=DOMException/name=].