archives

« Bugzilla Issues Index

#3816 — 19.5.4 and 19.5.6.4: [[ErrorData]] is no longer used to flag whether an instance is initialised


19.5.4 Properties of Error Instances

"The only specified uses of [[ErrorData]] is to flag whether or not an Error instance has been initialized by the Error constructor and to identify them as Error objects within Object.prototype.toString."

19.5.6.4 Properties of NativeError Instances

"The only specified use of [[ErrorData]] is to flag whether or not an Error or NativeError instance has been initialized by its constructor."


Since the instantiation reform, [[ErrorData]] is no longer used to indicate whether an instance is initialised, but only to flag Error objects for the need of Object.prototype.toString.


fixed in rev33 editor's draft


fixed in rev33