From dbf72c029eeb8eefca8816e6ce9d251aee87dd91 Mon Sep 17 00:00:00 2001 From: Nikolay Vitkov Date: Mon, 6 Nov 2023 16:46:58 +0100 Subject: [PATCH] extract script.InternalId Type --- index.bs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/index.bs b/index.bs index f064a778..3449ebda 100644 --- a/index.bs +++ b/index.bs @@ -6402,6 +6402,19 @@ the ECMAScript runtime. The handle is only valid in a specific [=Realm=]. Each ECMAScript [=Realm=] has a corresponding handle object map. This is a strong [=/map=] from handle ids to their corresponding objects. +#### The script.InternalId Type #### {#type-script-InternalId} + +[=Remote end definition=] and [=local end definition=] + +
+script.InternalId = text;
+
+ +The script.InternalId type represents the id of +a previously serialized script.RemoteValue during +[=serialize as a remote value|serialization=]. + + #### The script.LocalValue Type #### {#type-script-LocalValue} [=Remote end definition=] @@ -7149,8 +7162,6 @@ script.RemoteValue = ( script.WindowProxyRemoteValue ) -script.InternalId = text; - script.ListRemoteValue = [*script.RemoteValue]; script.MappingRemoteValue = [*[(script.RemoteValue / text), script.RemoteValue]];