« Bugzilla Issues Index
#1396 — 15.13.7.4: abstract operations refer to "this"
- bug_id:
1396
- creation_ts:
2013-03-24 13:18:00 -0700
- short_desc:
15.13.7.4: abstract operations refer to "this"
- delta_ts:
2013-07-15 17:03:43 -0700
- product:
Draft for 6th Edition
- component:
editorial issue
- version:
Rev 14: March 8, 2013 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
normal
- everconfirmed:
true
- reporter:
Michael Dyck
- assigned_to:
Allen Wirfs-Brock
- commentid:
3553
- comment_count:
0
- who:
Michael Dyck
- bug_when:
2013-03-24 13:18:05 -0700
In 15.13.7.4 "Properties of the DataView Prototype Object",
the algorithms for GetValue() and SetValue() both reference 'this',
which I believe is something that no other abstract operation does.
Presumably the intent is that it means the same thing as 'this' does
in the calling algorithm, but that seems needlessly magical.
Instead, introduce an explicit 'dataview' parameter to both operations.
(And while you're at it, perhaps rename:
GetValue as GetValueFromDataView
SetValue as SetValueInDataView
See Bug 746.)
- commentid:
4279
- comment_count:
1
- who:
Allen Wirfs-Brock
- bug_when:
2013-06-23 13:05:32 -0700
fixed in rev 16 editor's draft
- commentid:
4436
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2013-07-15 17:03:43 -0700
fixed in rev16 draft. July 15, 2013