« Bugzilla Issues Index
#3816 — 19.5.4 and 19.5.6.4: [[ErrorData]] is no longer used to flag whether an instance is initialised
- bug_id:
3816
- creation_ts:
2015-02-10 23:13:00 -0800
- short_desc:
19.5.4 and 19.5.6.4: [[ErrorData]] is no longer used to flag whether an instance is initialised
- delta_ts:
2015-02-12 12:17:44 -0800
- product:
Draft for 6th Edition
- component:
editorial issue
- version:
Rev 32: February 2, 2015 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- see_also:
https://bugs.ecmascript.org/show_bug.cgi?id=3817
- priority:
Normal
- bug_severity:
normal
- everconfirmed:
true
- reporter:
Claude Pache
- assigned_to:
Allen Wirfs-Brock
- commentid:
12301
- comment_count:
0
- who:
Claude Pache
- bug_when:
2015-02-10 23:13:44 -0800
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.
- commentid:
12304
- comment_count:
1
- who:
Allen Wirfs-Brock
- bug_when:
2015-02-11 09:25:23 -0800
fixed in rev33 editor's draft
- commentid:
12478
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2015-02-12 12:17:44 -0800
fixed in rev33