« Bugzilla Issues Index
#678 — Rename [[Home]] to [[HomeObject]]
- bug_id:
678
- creation_ts:
2012-09-30 05:33:00 -0700
- short_desc:
Rename [[Home]] to [[HomeObject]]
- delta_ts:
2013-10-22 18:02:30 -0700
- product:
Draft for 6th Edition
- component:
editorial issue
- version:
Rev 10: September 27, 2012 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
enhancement
- everconfirmed:
true
- reporter:
Axel Rauschmayer
- assigned_to:
Allen Wirfs-Brock
- cc:
jmdyck
- commentid:
1795
- comment_count:
0
- who:
Axel Rauschmayer
- bug_when:
2012-09-30 05:33:40 -0700
Method environment records have HomeObject and MethodName, whereas function objects have the properties [[Home]] and [[MethodName]]. This is really just a minor nitpick, but it might make sense to rename [[Home]] to [[HomeObject]], to be consistent with environment records.
- commentid:
2419
- comment_count:
1
- who:
Michael Dyck
- bug_when:
2012-11-05 16:17:10 -0800
This change has mostly happened, but:
in 13.6 "Creating Function Objects and Constructors",
under "Runtime Semantics: FunctionCreate Abstract Operation",
step 13 says:
If the homeObject argument was provided, set the
[[Home]] internal property of F to homeObject.
Change "[[Home]]" to "[[HomeObject]]".