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: