mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-26 01:35:08 +02:00
LibWeb: Remove ability to override MessagePort's primary interface
This hack no longer has any users.
This commit is contained in:
Notes:
github-actions[bot]
2025-07-18 14:10:23 +00:00
Author: https://github.com/trflynn89 Commit: https://github.com/LadybirdBrowser/ladybird/commit/f6f31fe2158 Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/5492 Reviewed-by: https://github.com/ADKaster Reviewed-by: https://github.com/shannonbooth
@@ -38,14 +38,13 @@ static HashTable<GC::RawPtr<MessagePort>>& all_message_ports()
|
||||
return ports;
|
||||
}
|
||||
|
||||
GC::Ref<MessagePort> MessagePort::create(JS::Realm& realm, HTML::TransferType primary_interface)
|
||||
GC::Ref<MessagePort> MessagePort::create(JS::Realm& realm)
|
||||
{
|
||||
return realm.create<MessagePort>(realm, primary_interface);
|
||||
return realm.create<MessagePort>(realm);
|
||||
}
|
||||
|
||||
MessagePort::MessagePort(JS::Realm& realm, HTML::TransferType primary_interface)
|
||||
MessagePort::MessagePort(JS::Realm& realm)
|
||||
: DOM::EventTarget(realm)
|
||||
, m_primary_interface(primary_interface)
|
||||
{
|
||||
all_message_ports().set(this);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user