Skip to content

Commit e00e5e4

Browse files
committed
Fix #178 by passing the dictionary as receiver when doing [[Get]]s on it.
1 parent 0da63cd commit e00e5e4

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

index.bs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7232,7 +7232,7 @@ the object (or its prototype chain) correspond to [=dictionary members=].
72327232
: Null
72337233
:: |value| is <emu-val>undefined</emu-val>.
72347234
: anything else
7235-
:: |value| is the result of calling the \[[Get]] internal method on |V| with property name |key|.
7235+
:: |value| is the result of calling the \[[Get]] internal method of |V| passing |key| and |V| as arguments.
72367236
</dl>
72377237
1. If |value| is not <emu-val>undefined</emu-val>, then:
72387238
1. Let |idlValue| be the result of [=converted to an IDL value|converting=] |value| to an IDL value whose type is the type |member| is declared to be of.

index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1544,7 +1544,7 @@
15441544
<div class="head">
15451545
<p data-fill-with="logo"><a class="logo" href="http://www.w3.org/"> <img alt="W3C" height="48" src="https://www.w3.org/StyleSheets/TR/2016/logos/W3C" width="72"> </a> </p>
15461546
<h1 class="p-name no-ref" id="title">Web IDL</h1>
1547-
<h2 class="no-num no-toc no-ref heading settled" id="subtitle"><span class="content">Editor’s Draft, <time class="dt-updated" datetime="2016-09-11">11 September 2016</time></span></h2>
1547+
<h2 class="no-num no-toc no-ref heading settled" id="subtitle"><span class="content">Editor’s Draft, <time class="dt-updated" datetime="2016-09-22">22 September 2016</time></span></h2>
15481548
<div data-fill-with="spec-metadata">
15491549
<dl>
15501550
<dt>This version:
@@ -7043,7 +7043,7 @@ <h4 class="heading settled" data-level="3.2.21" id="es-dictionary"><span class="
70437043
<dt data-md="">
70447044
<p>anything else</p>
70457045
<dd data-md="">
7046-
<p><var>value</var> is the result of calling the [[Get]] internal method on <var>V</var> with property name <var>key</var>.</p>
7046+
<p><var>value</var> is the result of calling the [[Get]] internal method of <var>V</var> passing <var>key</var> and <var>V</var> as arguments.</p>
70477047
</dl>
70487048
<li data-md="">
70497049
<p>If <var>value</var> is not <emu-val>undefined</emu-val>, then:</p>

0 commit comments

Comments
 (0)