diff --git a/Userland/Libraries/LibJS/Runtime/Value.cpp b/Userland/Libraries/LibJS/Runtime/Value.cpp index b0a7ea2d61..1570d54d43 100644 --- a/Userland/Libraries/LibJS/Runtime/Value.cpp +++ b/Userland/Libraries/LibJS/Runtime/Value.cpp @@ -675,7 +675,7 @@ Optional Value::string_to_bigint(VM& vm) const VERIFY(is_string()); // 1. Let text be StringToCodePoints(str). - auto text = as_string().string().view().trim_whitespace(); + auto text = Utf8View(as_string().string().view()).trim(whitespace_characters, AK::TrimMode::Both).as_string(); // 2. Let literal be ParseText(text, StringIntegerLiteral). auto result = parse_bigint_text(text);