Skip to content

Commit

Permalink
deploy: 7038406
Browse files Browse the repository at this point in the history
  • Loading branch information
ptomato committed Nov 11, 2024
1 parent c70907a commit f84ac83
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3299,7 +3299,7 @@
</ul></div><div id="menu-toggle"><svg xmlns="http://www.w3.org/2000/svg" style="width:100%; height:100%; stroke:currentColor" viewBox="0 0 120 120" width="54" height="54">
<title>Menu</title>
<path stroke-width="10" stroke-linecap="round" d="M30,60 h60 M30,30 m0,5 h60 M30,90 m0,-5 h60"></path>
</svg></div><div id="menu-spacer" class="menu-spacer"></div><div id="menu"><div id="menu-search"><input type="text" id="menu-search-box" placeholder="Search..."><div id="menu-search-results" class="inactive"></div></div><div id="menu-pins"><div class="menu-pane-header">Pins<button class="unpin-all">clear</button></div><ul id="menu-pins-list"></ul></div><div class="menu-pane-header">Table of Contents</div><div id="menu-toc"><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-well-known-intrinsic-objects" title="Well-Known intrinsic objects"><span class="secnum">1</span> Well-Known intrinsic objects</a></li><li><span class="item-toggle">+</span><a href="#sec-wrapped-function-exotic-objects" title="Wrapped Function Exotic Objects"><span class="secnum">2</span> Wrapped Function Exotic Objects</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-wrapped-function-exotic-objects-call-thisargument-argumentslist" title="[[Call]] ( thisArgument, argumentsList )"><span class="secnum">2.1</span> <var class="field">[[Call]]</var> ( <var>thisArgument</var>, <var>argumentsList</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-create-type-error-copy" title="CreateTypeErrorCopy ( realmRecord, originalError )"><span class="secnum">2.2</span> CreateTypeErrorCopy ( <var>realmRecord</var>, <var>originalError</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-ordinary-wrapped-function-call" title="OrdinaryWrappedFunctionCall ( F, thisArgument, argumentsList )"><span class="secnum">2.3</span> OrdinaryWrappedFunctionCall ( <var>F</var>, <var>thisArgument</var>, <var>argumentsList</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-prepare-for-wrapped-function-call" title="PrepareForWrappedFunctionCall ( F )"><span class="secnum">2.4</span> PrepareForWrappedFunctionCall ( <var>F</var> )</a></li></ol></li><li><span class="item-toggle">+</span><a href="#sec-shadowrealm-objects" title="ShadowRealm Objects"><span class="secnum">3</span> ShadowRealm Objects</a><ol class="toc"><li><span class="item-toggle">+</span><a href="#sec-shadowrealm-abstracts" title="ShadowRealm Abstract Operations"><span class="secnum">3.1</span> ShadowRealm Abstract Operations</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-wrappedfunctioncreate" title="WrappedFunctionCreate ( callerRealm, Target )"><span class="secnum">3.1.1</span> WrappedFunctionCreate ( <var>callerRealm</var>, <var>Target</var> )</a></li><li><span class="item-toggle">+</span><a href="#sec-copynameandlength" title="CopyNameAndLength ( F, Target [ , prefix [ , argCount ] ] )"><span class="secnum">3.1.2</span> CopyNameAndLength ( <var>F</var>, <var>Target</var> [ , <var>prefix</var> [ , <var>argCount</var> ] ] )</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-function.prototype.bind" title="Function.prototype.bind ( thisArg, ...args )"><span class="secnum">3.1.2.1</span> Function.prototype.bind ( <var>thisArg</var>, ...<var>args</var> )</a></li></ol></li><li><span class="item-toggle-none"></span><a href="#sec-performshadowrealmeval" title="PerformShadowRealmEval ( sourceText, callerRealm, evalRealm )"><span class="secnum">3.1.3</span> PerformShadowRealmEval ( <var>sourceText</var>, <var>callerRealm</var>, <var>evalRealm</var> )</a></li><li><span class="item-toggle">+</span><a href="#sec-shadowrealmimportvalue" title="ShadowRealmImportValue ( specifierString, exportNameString, callerRealm, evalRealm )"><span class="secnum">3.1.4</span> ShadowRealmImportValue ( <var>specifierString</var>, <var>exportNameString</var>, <var>callerRealm</var>, <var>evalRealm</var> )</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-export-getter-functions" title="ExportGetter functions"><span class="secnum">3.1.4.1</span> ExportGetter functions</a></li><li><span class="item-toggle-none"></span><a href="#sec-import-value-error-functions" title="ImportValueError functions"><span class="secnum">3.1.4.2</span> ImportValueError functions</a></li></ol></li><li><span class="item-toggle-none"></span><a href="#sec-getwrappedvalue" title="GetWrappedValue ( callerRealm, value )"><span class="secnum">3.1.5</span> GetWrappedValue ( <var>callerRealm</var>, <var>value</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-validateshadowrealmobject" title="ValidateShadowRealmObject ( O )"><span class="secnum">3.1.6</span> ValidateShadowRealmObject ( <var>O</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-getshadowrealmcontext" title="GetShadowRealmContext ( shadowRealmRecord, strictEval )"><span class="secnum">3.1.7</span> GetShadowRealmContext ( <var>shadowRealmRecord</var>, <var>strictEval</var> )</a></li></ol></li><li><span class="item-toggle">+</span><a href="#sec-shadowrealm-constructor" title="The ShadowRealm Constructor"><span class="secnum">3.2</span> The ShadowRealm Constructor</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-shadowrealm" title="ShadowRealm ( )"><span class="secnum">3.2.1</span> ShadowRealm ( )</a></li></ol></li><li><span class="item-toggle">+</span><a href="#sec-properties-of-the-shadowRealm-constructor" title="Properties of the ShadowRealm Constructor"><span class="secnum">3.3</span> Properties of the ShadowRealm Constructor</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-shadowrealm.prototype" title="ShadowRealm.prototype"><span class="secnum">3.3.1</span> ShadowRealm.prototype</a></li></ol></li><li><span class="item-toggle">+</span><a href="#sec-properties-of-the-shadowrealm-prototype-object" title="Properties of the ShadowRealm Prototype Object"><span class="secnum">3.4</span> Properties of the ShadowRealm Prototype Object</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-shadowrealm.prototype.evaluate" title="ShadowRealm.prototype.evaluate ( sourceText )"><span class="secnum">3.4.1</span> ShadowRealm.prototype.evaluate ( <var>sourceText</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-shadowrealm.prototype.importvalue" title="ShadowRealm.prototype.importValue ( specifier, exportName )"><span class="secnum">3.4.2</span> ShadowRealm.prototype.importValue ( <var>specifier</var>, <var>exportName</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-shadowrealm.prototype-@@tostringtag" title="ShadowRealm.prototype [ @@toStringTag ]"><span class="secnum">3.4.3</span> ShadowRealm.prototype [ @@toStringTag ]</a></li></ol></li><li><span class="item-toggle-none"></span><a href="#sec-properties-of-shadowrealm-instances" title="Properties of ShadowRealm Instances"><span class="secnum">3.5</span> Properties of ShadowRealm Instances</a></li><li><span class="item-toggle">+</span><a href="#sec-shadowrealm-host-operations" title="Host operations"><span class="secnum">3.6</span> Host operations</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-hostinitializeshadowrealm" title="HostInitializeShadowRealm ( realm )"><span class="secnum">3.6.1</span> HostInitializeShadowRealm ( <var>realm</var> )</a></li></ol></li></ol></li></ol></div></div><div id="spec-container"><h1 class="version">Stage 3 Draft / October 31, 2024</h1><h1 class="title">ShadowRealm API</h1>
</svg></div><div id="menu-spacer" class="menu-spacer"></div><div id="menu"><div id="menu-search"><input type="text" id="menu-search-box" placeholder="Search..."><div id="menu-search-results" class="inactive"></div></div><div id="menu-pins"><div class="menu-pane-header">Pins<button class="unpin-all">clear</button></div><ul id="menu-pins-list"></ul></div><div class="menu-pane-header">Table of Contents</div><div id="menu-toc"><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-well-known-intrinsic-objects" title="Well-Known intrinsic objects"><span class="secnum">1</span> Well-Known intrinsic objects</a></li><li><span class="item-toggle">+</span><a href="#sec-wrapped-function-exotic-objects" title="Wrapped Function Exotic Objects"><span class="secnum">2</span> Wrapped Function Exotic Objects</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-wrapped-function-exotic-objects-call-thisargument-argumentslist" title="[[Call]] ( thisArgument, argumentsList )"><span class="secnum">2.1</span> <var class="field">[[Call]]</var> ( <var>thisArgument</var>, <var>argumentsList</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-create-type-error-copy" title="CreateTypeErrorCopy ( realmRecord, originalError )"><span class="secnum">2.2</span> CreateTypeErrorCopy ( <var>realmRecord</var>, <var>originalError</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-ordinary-wrapped-function-call" title="OrdinaryWrappedFunctionCall ( F, thisArgument, argumentsList )"><span class="secnum">2.3</span> OrdinaryWrappedFunctionCall ( <var>F</var>, <var>thisArgument</var>, <var>argumentsList</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-prepare-for-wrapped-function-call" title="PrepareForWrappedFunctionCall ( F )"><span class="secnum">2.4</span> PrepareForWrappedFunctionCall ( <var>F</var> )</a></li></ol></li><li><span class="item-toggle">+</span><a href="#sec-shadowrealm-objects" title="ShadowRealm Objects"><span class="secnum">3</span> ShadowRealm Objects</a><ol class="toc"><li><span class="item-toggle">+</span><a href="#sec-shadowrealm-abstracts" title="ShadowRealm Abstract Operations"><span class="secnum">3.1</span> ShadowRealm Abstract Operations</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-wrappedfunctioncreate" title="WrappedFunctionCreate ( callerRealm, Target )"><span class="secnum">3.1.1</span> WrappedFunctionCreate ( <var>callerRealm</var>, <var>Target</var> )</a></li><li><span class="item-toggle">+</span><a href="#sec-copynameandlength" title="CopyNameAndLength ( F, Target [ , prefix [ , argCount ] ] )"><span class="secnum">3.1.2</span> CopyNameAndLength ( <var>F</var>, <var>Target</var> [ , <var>prefix</var> [ , <var>argCount</var> ] ] )</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-function.prototype.bind" title="Function.prototype.bind ( thisArg, ...args )"><span class="secnum">3.1.2.1</span> Function.prototype.bind ( <var>thisArg</var>, ...<var>args</var> )</a></li></ol></li><li><span class="item-toggle-none"></span><a href="#sec-performshadowrealmeval" title="PerformShadowRealmEval ( sourceText, callerRealm, evalRealm )"><span class="secnum">3.1.3</span> PerformShadowRealmEval ( <var>sourceText</var>, <var>callerRealm</var>, <var>evalRealm</var> )</a></li><li><span class="item-toggle">+</span><a href="#sec-shadowrealmimportvalue" title="ShadowRealmImportValue ( specifierString, exportNameString, callerRealm, evalRealm )"><span class="secnum">3.1.4</span> ShadowRealmImportValue ( <var>specifierString</var>, <var>exportNameString</var>, <var>callerRealm</var>, <var>evalRealm</var> )</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-export-getter-functions" title="ExportGetter functions"><span class="secnum">3.1.4.1</span> ExportGetter functions</a></li><li><span class="item-toggle-none"></span><a href="#sec-import-value-error-functions" title="ImportValueError functions"><span class="secnum">3.1.4.2</span> ImportValueError functions</a></li></ol></li><li><span class="item-toggle-none"></span><a href="#sec-getwrappedvalue" title="GetWrappedValue ( callerRealm, value )"><span class="secnum">3.1.5</span> GetWrappedValue ( <var>callerRealm</var>, <var>value</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-validateshadowrealmobject" title="ValidateShadowRealmObject ( O )"><span class="secnum">3.1.6</span> ValidateShadowRealmObject ( <var>O</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-getshadowrealmcontext" title="GetShadowRealmContext ( shadowRealmRecord, strictEval )"><span class="secnum">3.1.7</span> GetShadowRealmContext ( <var>shadowRealmRecord</var>, <var>strictEval</var> )</a></li></ol></li><li><span class="item-toggle">+</span><a href="#sec-shadowrealm-constructor" title="The ShadowRealm Constructor"><span class="secnum">3.2</span> The ShadowRealm Constructor</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-shadowrealm" title="ShadowRealm ( )"><span class="secnum">3.2.1</span> ShadowRealm ( )</a></li></ol></li><li><span class="item-toggle">+</span><a href="#sec-properties-of-the-shadowRealm-constructor" title="Properties of the ShadowRealm Constructor"><span class="secnum">3.3</span> Properties of the ShadowRealm Constructor</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-shadowrealm.prototype" title="ShadowRealm.prototype"><span class="secnum">3.3.1</span> ShadowRealm.prototype</a></li></ol></li><li><span class="item-toggle">+</span><a href="#sec-properties-of-the-shadowrealm-prototype-object" title="Properties of the ShadowRealm Prototype Object"><span class="secnum">3.4</span> Properties of the ShadowRealm Prototype Object</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-shadowrealm.prototype.evaluate" title="ShadowRealm.prototype.evaluate ( sourceText )"><span class="secnum">3.4.1</span> ShadowRealm.prototype.evaluate ( <var>sourceText</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-shadowrealm.prototype.importvalue" title="ShadowRealm.prototype.importValue ( specifier, exportName )"><span class="secnum">3.4.2</span> ShadowRealm.prototype.importValue ( <var>specifier</var>, <var>exportName</var> )</a></li><li><span class="item-toggle-none"></span><a href="#sec-shadowrealm.prototype-@@tostringtag" title="ShadowRealm.prototype [ @@toStringTag ]"><span class="secnum">3.4.3</span> ShadowRealm.prototype [ @@toStringTag ]</a></li></ol></li><li><span class="item-toggle-none"></span><a href="#sec-properties-of-shadowrealm-instances" title="Properties of ShadowRealm Instances"><span class="secnum">3.5</span> Properties of ShadowRealm Instances</a></li><li><span class="item-toggle">+</span><a href="#sec-shadowrealm-host-operations" title="Host operations"><span class="secnum">3.6</span> Host operations</a><ol class="toc"><li><span class="item-toggle-none"></span><a href="#sec-hostinitializeshadowrealm" title="HostInitializeShadowRealm ( realm )"><span class="secnum">3.6.1</span> HostInitializeShadowRealm ( <var>realm</var> )</a></li></ol></li></ol></li></ol></div></div><div id="spec-container"><h1 class="version">Stage 3 Draft / November 11, 2024</h1><h1 class="title">ShadowRealm API</h1>
<emu-clause id="sec-well-known-intrinsic-objects">
Expand Down

0 comments on commit f84ac83

Please sign in to comment.