« Bugzilla Issues Index
#2485 — Confusing naming of ObjectEnvironment and DeclarativeEnvironment fields of the Global Environment Record
- bug_id:
2485
- creation_ts:
2014-01-29 14:45:00 -0800
- short_desc:
Confusing naming of ObjectEnvironment and DeclarativeEnvironment fields of the Global Environment Record
- delta_ts:
2014-06-16 14:16:15 -0700
- product:
Draft for 6th Edition
- component:
editorial issue
- version:
Rev 22: January 20, 2014 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
enhancement
- everconfirmed:
true
- reporter:
dmitry.soshnikov
- assigned_to:
Allen Wirfs-Brock
- cc:
jmdyck
- commentid:
7159
- comment_count:
0
- who:
dmitry.soshnikov
- bug_when:
2014-01-29 14:45:29 -0800
Section 8.1.4 (in current draft: http://people.mozilla.org/~jorendorff/es6-draft.html#sec-global-environment-records) states that an Environment Record (the Global env. record in particular) has `ObjectEnvironment` and `DeclarativeEnvironment` fields. This sounds confusing since looks like an Env. Record contains an Environment inside, although it's exactly the opposite in semantics.
- commentid:
8119
- comment_count:
1
- who:
Michael Dyck
- bug_when:
2014-05-04 11:10:12 -0700
(Changing this bug's 'Product' from 'ECMA-262' to 'Draft for 6th Edition', since the Description refers to the "current draft" and links the the HTML version of the 6th edition draft.)
- commentid:
8387
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2014-05-13 16:52:00 -0700
fixed in rev25 editor's draft.
renamed those fields as "ObjectRecord" and "DeclarativeRecord"
- commentid:
8962
- comment_count:
3
- who:
Allen Wirfs-Brock
- bug_when:
2014-06-16 14:16:15 -0700
fixed in rev25