From 34ad67e056dd9c290109ab00ee6e6a1c1d82560a Mon Sep 17 00:00:00 2001 From: Timothy Flynn Date: Wed, 21 Aug 2024 06:25:21 -0400 Subject: [PATCH] LibWeb: Remove unused DataTransfer-related IDL factories The IDL for DataTransferItem and DataTransferItemList do not have constructors. --- Userland/Libraries/LibWeb/HTML/DataTransferItem.cpp | 5 ----- Userland/Libraries/LibWeb/HTML/DataTransferItem.h | 1 - Userland/Libraries/LibWeb/HTML/DataTransferItemList.cpp | 5 ----- Userland/Libraries/LibWeb/HTML/DataTransferItemList.h | 1 - 4 files changed, 12 deletions(-) diff --git a/Userland/Libraries/LibWeb/HTML/DataTransferItem.cpp b/Userland/Libraries/LibWeb/HTML/DataTransferItem.cpp index b5ac6db658d..543f87fd148 100644 --- a/Userland/Libraries/LibWeb/HTML/DataTransferItem.cpp +++ b/Userland/Libraries/LibWeb/HTML/DataTransferItem.cpp @@ -13,11 +13,6 @@ namespace Web::HTML { JS_DEFINE_ALLOCATOR(DataTransferItem); -JS::NonnullGCPtr DataTransferItem::construct_impl(JS::Realm& realm) -{ - return realm.heap().allocate(realm, realm); -} - DataTransferItem::DataTransferItem(JS::Realm& realm) : PlatformObject(realm) { diff --git a/Userland/Libraries/LibWeb/HTML/DataTransferItem.h b/Userland/Libraries/LibWeb/HTML/DataTransferItem.h index bb19783d07f..68aa0380b8f 100644 --- a/Userland/Libraries/LibWeb/HTML/DataTransferItem.h +++ b/Userland/Libraries/LibWeb/HTML/DataTransferItem.h @@ -17,7 +17,6 @@ class DataTransferItem : public Bindings::PlatformObject { JS_DECLARE_ALLOCATOR(DataTransferItem); public: - static JS::NonnullGCPtr construct_impl(JS::Realm&); virtual ~DataTransferItem() override; private: diff --git a/Userland/Libraries/LibWeb/HTML/DataTransferItemList.cpp b/Userland/Libraries/LibWeb/HTML/DataTransferItemList.cpp index 75a4077284d..fb14dfef8a8 100644 --- a/Userland/Libraries/LibWeb/HTML/DataTransferItemList.cpp +++ b/Userland/Libraries/LibWeb/HTML/DataTransferItemList.cpp @@ -13,11 +13,6 @@ namespace Web::HTML { JS_DEFINE_ALLOCATOR(DataTransferItemList); -JS::NonnullGCPtr DataTransferItemList::construct_impl(JS::Realm& realm) -{ - return realm.heap().allocate(realm, realm); -} - DataTransferItemList::DataTransferItemList(JS::Realm& realm) : PlatformObject(realm) { diff --git a/Userland/Libraries/LibWeb/HTML/DataTransferItemList.h b/Userland/Libraries/LibWeb/HTML/DataTransferItemList.h index 9bf0c3502d0..50e4d1ce13c 100644 --- a/Userland/Libraries/LibWeb/HTML/DataTransferItemList.h +++ b/Userland/Libraries/LibWeb/HTML/DataTransferItemList.h @@ -17,7 +17,6 @@ class DataTransferItemList : public Bindings::PlatformObject { JS_DECLARE_ALLOCATOR(DataTransferItemList); public: - static JS::NonnullGCPtr construct_impl(JS::Realm&); virtual ~DataTransferItemList() override; private: