From bf22f114a6e049744866ebaba48faec2cb86549b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Mon, 7 Feb 2022 13:54:32 +0100 Subject: refactor: update runtime code for primordial check for iterators (#13510) --- ext/url/00_url.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'ext/url') diff --git a/ext/url/00_url.js b/ext/url/00_url.js index 110890b7f..b83cdd17d 100644 --- a/ext/url/00_url.js +++ b/ext/url/00_url.js @@ -18,6 +18,7 @@ ArrayPrototypeSort, ArrayPrototypeSplice, ObjectKeys, + SafeArrayIterator, StringPrototypeSlice, Symbol, SymbolFor, @@ -345,7 +346,12 @@ "op_url_parse_search_params", StringPrototypeSlice(this.search, 1), ); - ArrayPrototypeSplice(params, 0, params.length, ...newParams); + ArrayPrototypeSplice( + params, + 0, + params.length, + ...new SafeArrayIterator(newParams), + ); } } -- cgit v1.2.3