« Bugzilla Issues Index

#1396 — abstract operations refer to "this"

In "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.)

fixed in rev 16 editor's draft

fixed in rev16 draft. July 15, 2013