From 1eb15cbaf4953b4a7fa45bc95f8f04839ab01f1b Mon Sep 17 00:00:00 2001 From: Jamie Mansfield Date: Fri, 18 Nov 2022 17:06:04 +0000 Subject: [PATCH] LibJS: Add spec comments to %TypedArray%.prototype.values --- Userland/Libraries/LibJS/Runtime/TypedArrayPrototype.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Userland/Libraries/LibJS/Runtime/TypedArrayPrototype.cpp b/Userland/Libraries/LibJS/Runtime/TypedArrayPrototype.cpp index e9b83e07f9..1c60075c11 100644 --- a/Userland/Libraries/LibJS/Runtime/TypedArrayPrototype.cpp +++ b/Userland/Libraries/LibJS/Runtime/TypedArrayPrototype.cpp @@ -1623,7 +1623,12 @@ JS_DEFINE_NATIVE_FUNCTION(TypedArrayPrototype::values) { auto& realm = *vm.current_realm(); + // 1. Let O be the this value. auto* typed_array = TRY(typed_array_from_this(vm)); + + // FIXME 2. Perform ? ValidateTypedArray(O). + + // 3. Return CreateArrayIterator(O, value). return ArrayIterator::create(realm, typed_array, Object::PropertyKind::Value); }