« Bugzilla Issues Index
#672 — Specify ToPropertyName
- bug_id:
672
- creation_ts:
2012-09-29 10:34:00 -0700
- short_desc:
Specify ToPropertyName
- delta_ts:
2012-11-23 09:45:37 -0800
- product:
Draft for 6th Edition
- component:
new feature
- 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:
Rick Waldron
- assigned_to:
Allen Wirfs-Brock
- commentid:
1788
- comment_count:
0
- who:
Rick Waldron
- bug_when:
2012-09-29 10:34:47 -0700
Per the harmonized private_name_objects proposal[0]:
"The semantics of property lookup is generalized such that wherever ToString was used for property names in ES5, this is replaced with a new ToPropertyName operation. For a Name object x, ToPropertyName produces x. For any other value y, it produces ToString(y)."
[0]http://wiki.ecmascript.org/doku.php?id=harmony:private_name_objects
- commentid:
2557
- comment_count:
1
- who:
Allen Wirfs-Brock
- bug_when:
2012-11-22 13:49:11 -0800
in rev 12 draft
- commentid:
2633
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2012-11-23 09:45:37 -0800
corrected in rev 12, Nov. 22, 2012 draft