@@ -2745,18 +2745,18 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute
2745
2745
<dfn>@@toPrimitive</dfn>, and
2746
2746
<dfn>@@toStringTag</dfn></li>
2747
2747
<li><dfn data-x-href="https://tc39.es/ecma262/#sec-well-known-intrinsic-objects">Well-Known Intrinsic Objects</dfn>, including
2748
- <dfn data-x-href="https://tc39.es/ecma262/#sec-properties-of-the-array-prototype-object">%ArrayPrototype %</dfn>,
2749
- <dfn data-x-href="https://tc39.es/ecma262/#sec-properties-of-the-error-prototype-object">%ErrorPrototype %</dfn>,
2750
- <dfn>%EvalErrorPrototype %</dfn>,
2751
- <dfn data-x-href="https://tc39.es/ecma262/#sec-properties-of-the-function-prototype-object">%FunctionPrototype %</dfn>,
2752
- <dfn data-x-href="https://tc39.es/ecma262/#sec-json.parse">%JSONParse %</dfn>,
2753
- <dfn data-x-href="https://tc39.es/ecma262/#sec-properties-of-the-object-prototype-object">%ObjectPrototype %</dfn>,
2754
- <dfn data-x-href="https://tc39.es/ecma262/#sec-object.prototype.valueof">%ObjProto_valueOf %</dfn>,
2755
- <dfn>%RangeErrorPrototype %</dfn>,
2756
- <dfn>%ReferenceErrorPrototype %</dfn>,
2757
- <dfn>%SyntaxErrorPrototype %</dfn>,
2758
- <dfn>%TypeErrorPrototype %</dfn>, and
2759
- <dfn>%URIErrorPrototype %</dfn></li>
2748
+ <dfn data-x-href="https://tc39.es/ecma262/#sec-properties-of-the-array-prototype-object">%Array.prototype %</dfn>,
2749
+ <dfn data-x-href="https://tc39.es/ecma262/#sec-properties-of-the-error-prototype-object">%Error.prototype %</dfn>,
2750
+ <dfn>%EvalError.prototype %</dfn>,
2751
+ <dfn data-x-href="https://tc39.es/ecma262/#sec-properties-of-the-function-prototype-object">%Function.prototype %</dfn>,
2752
+ <dfn data-x-href="https://tc39.es/ecma262/#sec-json.parse">%JSON.parse %</dfn>,
2753
+ <dfn data-x-href="https://tc39.es/ecma262/#sec-properties-of-the-object-prototype-object">%Object.prototype %</dfn>,
2754
+ <dfn data-x-href="https://tc39.es/ecma262/#sec-object.prototype.valueof">%Object.prototype.valueOf %</dfn>,
2755
+ <dfn>%RangeError.prototype %</dfn>,
2756
+ <dfn>%ReferenceError.prototype %</dfn>,
2757
+ <dfn>%SyntaxError.prototype %</dfn>,
2758
+ <dfn>%TypeError.prototype %</dfn>, and
2759
+ <dfn>%URIError.prototype %</dfn></li>
2760
2760
2761
2761
<li>The <dfn data-x="js-prod-FunctionBody" data-x-href="https://tc39.es/ecma262/#prod-FunctionBody"><i>FunctionBody</i></dfn> production</li>
2762
2762
<li>The <dfn data-x="js-prod-Module" data-x-href="https://tc39.es/ecma262/#prod-Module"><i>Module</i></dfn> production</li>
@@ -8136,7 +8136,7 @@ interface <dfn>DOMStringList</dfn> {
8136
8136
8137
8137
<li>
8138
8138
<p>Otherwise, if <var>value</var> is an exotic object and <var>value</var> is not the
8139
- <span>%ObjectPrototype %</span> intrinsic object associated with any <span>JavaScript
8139
+ <span>%Object.prototype %</span> intrinsic object associated with any <span>JavaScript
8140
8140
realm</span>, then throw a <span>"<code>DataCloneError</code>"</span>
8141
8141
<code>DOMException</code>.</p>
8142
8142
@@ -8153,7 +8153,7 @@ interface <dfn>DOMStringList</dfn> {
8153
8153
<li><p>Set <var>deep</var> to true.</p></li>
8154
8154
</ol>
8155
8155
8156
- <p class="note"><span>%ObjectPrototype %</span> will end up being handled via this step and
8156
+ <p class="note"><span>%Object.prototype %</span> will end up being handled via this step and
8157
8157
subsequent steps. The end result is that its exoticness is ignored, and after deserialization
8158
8158
the result will be an empty object (not an <span>immutable prototype exotic object</span>).
8159
8159
</li>
@@ -8451,7 +8451,7 @@ o.myself = o;</code></pre>
8451
8451
8452
8452
<ol>
8453
8453
<li><p>Let <var>outputProto</var> be
8454
- <var>targetRealm</var>.[[Intrinsics]].[[<span>%ArrayPrototype %</span>]].</p></li>
8454
+ <var>targetRealm</var>.[[Intrinsics]].[[<span>%Array.prototype %</span>]].</p></li>
8455
8455
8456
8456
<li><p>Set <var>value</var> to ! <span>ArrayCreate</span>(<var>serialized</var>.[[Length]],
8457
8457
<var>outputProto</var>).</p></li>
@@ -8474,25 +8474,25 @@ o.myself = o;</code></pre>
8474
8474
<p>Otherwise, if <var>serialized</var>.[[Type]] is "Error", then:</p>
8475
8475
8476
8476
<ol>
8477
- <li><p>Let <var>prototype</var> be <span>%ErrorPrototype %</span>.</p></li>
8477
+ <li><p>Let <var>prototype</var> be <span>%Error.prototype %</span>.</p></li>
8478
8478
8479
8479
<li><p>If <var>serialized</var>.[[Name]] is "EvalError", then set <var>prototype</var> to
8480
- <span>%EvalErrorPrototype %</span>.</p></li>
8480
+ <span>%EvalError.prototype %</span>.</p></li>
8481
8481
8482
8482
<li><p>If <var>serialized</var>.[[Name]] is "RangeError", then set <var>prototype</var>
8483
- to <span>%RangeErrorPrototype %</span>.</p></li>
8483
+ to <span>%RangeError.prototype %</span>.</p></li>
8484
8484
8485
8485
<li><p>If <var>serialized</var>.[[Name]] is "ReferenceError", then set
8486
- <var>prototype</var> to <span>%ReferenceErrorPrototype %</span>.</p></li>
8486
+ <var>prototype</var> to <span>%ReferenceError.prototype %</span>.</p></li>
8487
8487
8488
8488
<li><p>If <var>serialized</var>.[[Name]] is "SyntaxError", then set <var>prototype</var>
8489
- to <span>%SyntaxErrorPrototype %</span>.</p></li>
8489
+ to <span>%SyntaxError.prototype %</span>.</p></li>
8490
8490
8491
8491
<li><p>If <var>serialized</var>.[[Name]] is "TypeError", then set <var>prototype</var> to
8492
- <span>%TypeErrorPrototype %</span>.</p></li>
8492
+ <span>%TypeError.prototype %</span>.</p></li>
8493
8493
8494
8494
<li><p>If <var>serialized</var>.[[Name]] is "URIError", then set <var>prototype</var> to
8495
- <span>%URIErrorPrototype %</span>.</p></li>
8495
+ <span>%URIError.prototype %</span>.</p></li>
8496
8496
8497
8497
<li><p>Let <var>message</var> be <var>serialized</var>.[[Message]].</p></li>
8498
8498
@@ -80678,7 +80678,7 @@ State: <OUTPUT NAME=I>1</OUTPUT> <INPUT VALUE="Increment" TYPE=BUTTON O
80678
80678
80679
80679
<li><p>Let <var>valueOf</var> be <var>location</var>'s <span
80680
80680
data-x="concept-relevant-realm">relevant
80681
- Realm</span>.[[Intrinsics]].[[<span>%ObjProto_valueOf %</span>]].</p></li>
80681
+ Realm</span>.[[Intrinsics]].[[<span>%Object.prototype.valueOf %</span>]].</p></li>
80682
80682
80683
80683
<li><p>Perform ! <var>location</var>.[[DefineOwnProperty]]("<code data-x="">valueOf</code>", {
80684
80684
[[Value]]: <var>valueOf</var>,
@@ -90830,7 +90830,7 @@ typedef <span>OnBeforeUnloadEventHandlerNonNull</span>? <dfn>OnBeforeUnloadEvent
90830
90830
<dl>
90831
90831
<dt><var>functionPrototype</var></dt>
90832
90832
90833
- <dd><span>%FunctionPrototype %</span></dd>
90833
+ <dd><span>%Function.prototype %</span></dd>
90834
90834
90835
90835
<dt><var>sourceText</var></dt>
90836
90836
0 commit comments