« Bugzilla Issues Index
#2716 — Add __(define|lookup)(Getter|Setter)__ to Annex B
- bug_id:
2716
- creation_ts:
2014-04-23 10:17:00 -0700
- short_desc:
Add __(define|lookup)(Getter|Setter)__ to Annex B
- delta_ts:
2016-03-02 21:59:51 -0800
- product:
Draft for 7th Edition
- component:
Deferred from 6th edition
- version:
unspecified
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
enhancement
- everconfirmed:
true
- reporter:
Brian Terlson
- assigned_to:
Allen Wirfs-Brock
- cc:
["andrebargull", "claude.pache", "mathias"]
- commentid:
7888
- comment_count:
0
- who:
Brian Terlson
- bug_when:
2014-04-23 10:17:08 -0700
Per Jan 2014 consensus, these methods should be added to Annex B because there is web content that depends on these methods most or all runtimes implement it.
See: https://github.com/rwaldron/tc39-notes/blob/07a99722d9f2594a51fd62e9ea320d72caabc01a/es6/2014-01/jan-30.md#definegetter-definesetter-etc-in-annex-b
- commentid:
7891
- comment_count:
1
- who:
André Bargull
- bug_when:
2014-04-23 13:47:14 -0700
I wrote this some time ago: https://gist.github.com/anba/9140946
It may serve as a starting point.
- commentid:
9706
- comment_count:
2
- who:
Mathias Bynens
- bug_when:
2014-08-07 06:33:28 -0700
I wrote this a few years back; it may also be of help: http://javascript.spec.whatwg.org/#object
- commentid:
14919
- comment_count:
3
- who:
Claude Pache
- bug_when:
2016-02-11 11:03:17 -0800
See https://github.com/tc39/ecma262/pull/381