From 156fef9ceae212950f7355d5e3ca8d6e4890cfe0 Mon Sep 17 00:00:00 2001 From: Kenta Moriuchi Date: Thu, 22 Dec 2022 10:54:38 +0900 Subject: fix(ext): Add checks for owning properties in for-in loops (#17139) In the for-in loops, there were a few places where we forgot to check if objects owned some properties, so I added them. --- ext/web/13_message_port.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ext/web') diff --git a/ext/web/13_message_port.js b/ext/web/13_message_port.js index 7ec8dc9f9..847daba26 100644 --- a/ext/web/13_message_port.js +++ b/ext/web/13_message_port.js @@ -231,7 +231,7 @@ transferredArrayBuffers, }); - for (const i in arrayBufferIdsInTransferables) { + for (let i = 0; i < arrayBufferIdsInTransferables.length; ++i) { const id = arrayBufferIdsInTransferables[i]; transferables[id] = transferredArrayBuffers[i]; } -- cgit v1.2.3