You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: index.bs
+21-37Lines changed: 21 additions & 37 deletions
Original file line number
Diff line number
Diff line change
@@ -8970,7 +8970,7 @@ are represented by objects of the corresponding ECMAScript class, with the follo
8970
8970
a {{ECMAScript/TypeError}}.
8971
8971
1. If the conversion is not to an IDL type
8972
8972
[=extended attributes associated with|associated with=] the [{{AllowResizable}}]
8973
-
[=extended attribute=], and <a abstract-op>IsResizableArrayBuffer</a>(|V|) is false,
8973
+
[=extended attribute=], and <a abstract-op>IsResizableArrayBuffer</a>(|V|) is true,
8974
8974
then [=ECMAScript/throw=] a {{ECMAScript/TypeError}}.
8975
8975
1. Return the IDL {{ArrayBuffer}} value that is a reference
8976
8976
to the same object as |V|.
@@ -8990,7 +8990,7 @@ are represented by objects of the corresponding ECMAScript class, with the follo
8990
8990
then [=ECMAScript/throw=] a {{ECMAScript/TypeError}}.
8991
8991
1. If the conversion is not to an IDL type
8992
8992
[=extended attributes associated with|associated with=] the [{{AllowResizable}}]
8993
-
[=extended attribute=], and <a abstract-op>IsResizableArrayBuffer</a>(|V|.\[[ViewedArrayBuffer]]) is false,
8993
+
[=extended attribute=], and <a abstract-op>IsResizableArrayBuffer</a>(|V|.\[[ViewedArrayBuffer]]) is true,
8994
8994
then [=ECMAScript/throw=] a {{ECMAScript/TypeError}}.
8995
8995
1. Return the IDL {{DataView}} value that is a reference
8996
8996
to the same object as |V|.
@@ -9024,7 +9024,7 @@ are represented by objects of the corresponding ECMAScript class, with the follo
9024
9024
then [=ECMAScript/throw=] a {{ECMAScript/TypeError}}.
9025
9025
1. If the conversion is not to an IDL type
9026
9026
[=extended attributes associated with|associated with=] the [{{AllowResizable}}]
9027
-
[=extended attribute=], and <a abstract-op>IsResizableArrayBuffer</a>(|V|.\[[ViewedArrayBuffer]]) is false,
9027
+
[=extended attribute=], and <a abstract-op>IsResizableArrayBuffer</a>(|V|.\[[ViewedArrayBuffer]]) is true,
9028
9028
then [=ECMAScript/throw=] a {{ECMAScript/TypeError}}.
9029
9029
1. Return the IDL value of type |T| that is a reference to the same object as |V|.
9030
9030
</div>
@@ -9163,7 +9163,24 @@ A type that is not a [=buffer source type=] must not be
9163
9163
See the rules for converting ECMAScript values to IDL [=buffer source types=] in
9164
9164
[[#es-buffer-source-types]] for the specific requirements that the use of [{{AllowResizable}}] entails.
9165
9165
9166
-
<div class="example">
9166
+
See the <a href="#example-allowresizable-allowshared">example</a> in [[#AllowShared]] for example usage of both [{{AllowResizable}}] and [{{AllowShared}}].
0 commit comments