From d44dd756b382c5f8966ad98b78020e01a6f31b2a Mon Sep 17 00:00:00 2001 From: Timothy Flynn Date: Thu, 17 Oct 2024 07:57:20 -0400 Subject: [PATCH] LibWeb: Reset MessagePort's worker event target when it is disentangled --- Userland/Libraries/LibWeb/HTML/MessagePort.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Userland/Libraries/LibWeb/HTML/MessagePort.cpp b/Userland/Libraries/LibWeb/HTML/MessagePort.cpp index 65fe991e853..c4cc105b08a 100644 --- a/Userland/Libraries/LibWeb/HTML/MessagePort.cpp +++ b/Userland/Libraries/LibWeb/HTML/MessagePort.cpp @@ -128,6 +128,8 @@ void MessagePort::disentangle() m_remote_port = nullptr; m_socket = nullptr; + + m_worker_event_target = nullptr; } // https://html.spec.whatwg.org/multipage/web-messaging.html#entangle