diff --git a/browser/actors/AboutPluginsChild.sys.mjs b/browser/actors/AboutPluginsChild.sys.mjs
deleted file mode 100644
index 8529e43ec184..000000000000
--- a/browser/actors/AboutPluginsChild.sys.mjs
+++ /dev/null
@@ -1,8 +0,0 @@
-/* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-import { RemotePageChild } from "resource://gre/actors/RemotePageChild.sys.mjs";
-
-export class AboutPluginsChild extends RemotePageChild {}
diff --git a/browser/actors/AboutPluginsParent.sys.mjs b/browser/actors/AboutPluginsParent.sys.mjs
deleted file mode 100644
index efde242dffcf..000000000000
--- a/browser/actors/AboutPluginsParent.sys.mjs
+++ /dev/null
@@ -1,40 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-const lazy = {};
-
-ChromeUtils.defineESModuleGetters(lazy, {
- AddonManager: "resource://gre/modules/AddonManager.sys.mjs",
-});
-
-// Lists all the properties that plugins.html needs
-const NEEDED_PROPS = [
- "name",
- "pluginLibraries",
- "pluginFullpath",
- "version",
- "isActive",
- "blocklistState",
- "description",
-];
-
-export class AboutPluginsParent extends JSWindowActorParent {
- async receiveMessage(message) {
- switch (message.name) {
- case "RequestPlugins":
- function filterProperties(plugin) {
- let filtered = {};
- for (let prop of NEEDED_PROPS) {
- filtered[prop] = plugin[prop];
- }
- return filtered;
- }
-
- let plugins = await lazy.AddonManager.getAddonsByTypes(["plugin"]);
- return plugins.map(filterProperties);
- }
-
- return undefined;
- }
-}
diff --git a/browser/actors/moz.build b/browser/actors/moz.build
index 15f504dd95b0..25957ca7102a 100644
--- a/browser/actors/moz.build
+++ b/browser/actors/moz.build
@@ -34,8 +34,6 @@ with Files("WebRTCChild.sys.mjs"):
FINAL_TARGET_FILES.actors += [
"AboutNewTabChild.sys.mjs",
"AboutNewTabParent.sys.mjs",
- "AboutPluginsChild.sys.mjs",
- "AboutPluginsParent.sys.mjs",
"AboutPocketChild.sys.mjs",
"AboutPocketParent.sys.mjs",
"AboutPrivateBrowsingChild.sys.mjs",
diff --git a/browser/base/content/navigator-toolbox.inc.xhtml b/browser/base/content/navigator-toolbox.inc.xhtml
index c34012c4da58..85a9795cec8a 100644
--- a/browser/base/content/navigator-toolbox.inc.xhtml
+++ b/browser/base/content/navigator-toolbox.inc.xhtml
@@ -272,10 +272,6 @@
data-l10n-id="urlbar-indexed-db-notification-anchor"/>
-
-
-
-
OK",
];
diff --git a/browser/base/content/test/plugins/browser.toml b/browser/base/content/test/plugins/browser.toml
index 01cfe50e7be6..d727ed27f87a 100644
--- a/browser/base/content/test/plugins/browser.toml
+++ b/browser/base/content/test/plugins/browser.toml
@@ -3,7 +3,6 @@ support-files = [
"empty_file.html",
"head.js",
"plugin_bug797677.html",
- "plugin_test.html",
]
["browser_bug797677.js"]
diff --git a/browser/base/content/test/plugins/plugin_test.html b/browser/base/content/test/plugins/plugin_test.html
deleted file mode 100644
index 3d4f43e6a5c6..000000000000
--- a/browser/base/content/test/plugins/plugin_test.html
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-