Skip to content

Commit 9d43a5d

Browse files
committed
Meta: fix linking to "incumbent settings object"
Although it was un-exported from HTML recently, Web IDL is one of the very few specs which has legitimate reason to link to it.
1 parent 452e8bd commit 9d43a5d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

index.bs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6277,8 +6277,8 @@ about the execution context at the time the language binding specific object ref
62776277
converted to an IDL value.
62786278

62796279
Note: For ECMAScript objects, the [=callback context=] is used to hold a reference to the
6280-
[=incumbent settings object=] at the time the Object value is converted to an IDL callback
6281-
interface type value. See [[#es-callback-interface]].
6280+
<a spec="HTML">incumbent settings object</a> at the time the Object value is converted to an IDL
6281+
callback interface type value. See [[#es-callback-interface]].
62826282

62836283
There is no way to represent a constant object reference value for a particular
62846284
[=callback interface type=] in IDL.
@@ -6338,7 +6338,7 @@ An IDL value of the callback function type is represented by a tuple of an objec
63386338
reference and a [=callback context=].
63396339

63406340
Note: As with [=callback interface types=], the [=callback context=] is used to hold a
6341-
reference to the [=incumbent settings object=] at
6341+
reference to the <a spec="HTML">incumbent settings object</a> at
63426342
the time an ECMAScript Object value is converted to an IDL
63436343
callback function type value. See [[#es-callback-function]].
63446344

@@ -7996,7 +7996,7 @@ values are represented by ECMAScript Object values (including [=function objects
79967996

79977997
1. If <a abstract-op>Type</a>(|V|) is not Object, then [=ECMAScript/throw=] a {{ECMAScript/TypeError}}.
79987998
1. Return the IDL [=callback interface type=] value that represents a reference to |V|, with
7999-
the [=incumbent settings object=] as the [=callback context=].
7999+
the <a spec="HTML">incumbent settings object</a> as the [=callback context=].
80008000
</div>
80018001

80028002
<p id="callback-interface-to-es">
@@ -8118,7 +8118,7 @@ IDL [=callback function types=] are represented by ECMAScript [=function objects
81188118
then [=ECMAScript/throw=] a {{ECMAScript/TypeError}}.
81198119
1. Return the IDL [=callback function type=] value
81208120
that represents a reference to the same object that |V| represents, with the
8121-
[=incumbent settings object=] as the [=callback context=].
8121+
<a spec="HTML">incumbent settings object</a> as the [=callback context=].
81228122
</div>
81238123

81248124
<p id="callback-function-to-es">

0 commit comments

Comments
 (0)