Skip to content

Commit

Permalink
Address review comments.
Browse files Browse the repository at this point in the history
  • Loading branch information
tobie committed Feb 20, 2017
1 parent b5c51e9 commit 83e0087
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions index.bs
Original file line number Diff line number Diff line change
Expand Up @@ -9994,7 +9994,7 @@ The characteristics of a named constructor are described in [[#named-constructor

<h4 id="interface-object" oldids="es-interface-call,es-constructible-interfaces">Interface object</h4>

The [=interface object=] for a given [=interface=] is a [=function object=]
The [=interface object=] for a given [=interface=] is a [=function object=].
It has properties that correspond to the [=constants=] and [=static operations=]
defined on that interface,
as described in sections [[#es-constants]] and [[#es-operations]].
Expand Down Expand Up @@ -10095,9 +10095,8 @@ implement the interface on which the
[{{NamedConstructor}}] extended attributes appear.

If the actions listed in the description of the constructor return normally,
then the [=named constructor=] must return an object that implements interface |I|.
This object also must be associated with the ECMAScript global environment
associated with the [=named constructor=].
then those steps must return an object that implements interface |I|.
This object's relevant [=Realm=] must be the same as that of the [=named constructor=].

<div algorithm="to create an named constructor">

Expand Down Expand Up @@ -10252,7 +10251,6 @@ The name of the property is the [=identifier=] of the interface,
and its value is an object called the
<dfn id="dfn-legacy-callback-interface-object" export>legacy callback interface object</dfn>.
The property has the attributes { \[[Writable]]: <emu-val>true</emu-val>, \[[Enumerable]]: <emu-val>false</emu-val>, \[[Configurable]]: <emu-val>true</emu-val> }.
The characteristics of a legacy callback interface object are described in [[#legacy-callback-interface-object]].

The [=legacy callback interface object=] for a given [=callback interface=]
is a [=function object=].
Expand Down

0 comments on commit 83e0087

Please sign in to comment.