diff --git a/browser/base/content/test/general/browser.ini b/browser/base/content/test/general/browser.ini
index 6c154de340c2..0c05c6a9e6b3 100644
--- a/browser/base/content/test/general/browser.ini
+++ b/browser/base/content/test/general/browser.ini
@@ -299,10 +299,10 @@ skip-if = e10s # Clicks in content don't go through contentAreaClick with e10s.
[browser_contextmenu.js]
subsuite = clipboard
tags = fullscreen
-skip-if = toolkit == "gtk2" || toolkit == "gtk3" # disabled on Linux due to bug 513558
+skip-if = toolkit == "gtk3" # disabled on Linux due to bug 513558
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_contextmenu_input.js]
-skip-if = toolkit == "gtk2" || toolkit == "gtk3" # disabled on Linux due to bug 513558
+skip-if = toolkit == "gtk3" # disabled on Linux due to bug 513558
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
[browser_ctrlTab.js]
# DO NOT ADD MORE TESTS HERE. USE A TOPICAL DIRECTORY INSTEAD.
diff --git a/browser/base/content/test/plugins/browser.ini b/browser/base/content/test/plugins/browser.ini
index 15017bcfc155..f98f5755b9cf 100644
--- a/browser/base/content/test/plugins/browser.ini
+++ b/browser/base/content/test/plugins/browser.ini
@@ -54,7 +54,7 @@ tags = blocklist
[browser_clearplugindata.js]
tags = blocklist
[browser_CTP_context_menu.js]
-skip-if = toolkit == "gtk2" || toolkit == "gtk3" # fails intermittently on Linux (bug 909342)
+skip-if = toolkit == "gtk3" # fails intermittently on Linux (bug 909342)
tags = blocklist
[browser_CTP_crashreporting.js]
skip-if = !crashreporter
diff --git a/docshell/test/chrome/chrome.ini b/docshell/test/chrome/chrome.ini
index 2c07cffc67ff..b42aae438ed8 100644
--- a/docshell/test/chrome/chrome.ini
+++ b/docshell/test/chrome/chrome.ini
@@ -69,8 +69,6 @@ skip-if = true # bug 1393441
[test_bug449780.xul]
[test_bug453650.xul]
[test_bug454235.xul]
-# bug 684176
-skip-if = toolkit == "gtk2"
[test_bug456980.xul]
[test_bug565388.xul]
skip-if = os == 'linux' || os == 'mac' # Bug 1026815
diff --git a/dom/ipc/tests/mochitest.ini b/dom/ipc/tests/mochitest.ini
index 23ac9317d572..5c51b952b2f0 100644
--- a/dom/ipc/tests/mochitest.ini
+++ b/dom/ipc/tests/mochitest.ini
@@ -15,7 +15,7 @@ skip-if = e10s || toolkit == 'android'
[test_child_docshell.html]
skip-if = toolkit == 'cocoa' || webrender # cocoa: disabled due to hangs, see changeset 6852e7c47edf, webrender: bug 1424752
[test_CrashService_crash.html]
-skip-if = !(crashreporter && !e10s && (toolkit == 'gtk2' || toolkit == 'gtk3' || toolkit == 'cocoa' || toolkit == 'windows'))
+skip-if = !(crashreporter && !e10s && (toolkit == 'gtk3' || toolkit == 'cocoa' || toolkit == 'windows'))
[test_temporaryfile_stream.html]
skip-if = !e10s
support-files =
diff --git a/dom/plugins/test/mochitest/mochitest.ini b/dom/plugins/test/mochitest/mochitest.ini
index c86ca9661bb3..4598845f27e4 100644
--- a/dom/plugins/test/mochitest/mochitest.ini
+++ b/dom/plugins/test/mochitest/mochitest.ini
@@ -69,9 +69,9 @@ support-files = cocoa_focus.html
skip-if = toolkit != "cocoa" # Bug 1194534
support-files = cocoa_window_focus.html
[test_copyText.html]
-skip-if = (toolkit != "gtk2") && (toolkit != "gtk3")
+skip-if = toolkit != "gtk3"
[test_crash_nested_loop.html]
-skip-if = (toolkit != "gtk2") && (toolkit != "gtk3")
+skip-if = toolkit != "gtk3"
[test_crashing.html]
skip-if = !crashreporter
[test_crashing2.html]
@@ -106,9 +106,6 @@ skip-if = !crashreporter || e10s
skip-if = toolkit == 'android' # needs plugin support
[test_painting.html]
skip-if = (toolkit == "cocoa" && e10s) # bug 1252230
-[test_plugin_scroll_invalidation.html]
-skip-if = toolkit != "gtk2"
-support-files = plugin_scroll_invalidation.html
[test_plugin_scroll_painting.html]
skip-if = true # Bug 596491
[test_pluginstream_err.html]
@@ -147,5 +144,5 @@ skip-if = !(os == "win" && processor == "x86_64")
[test_windowless_ime.html]
skip-if = os != "win"
[test_x11_error_crash.html]
-skip-if = !crashreporter || e10s || ((toolkit != "gtk2") && (toolkit != "gtk3"))
+skip-if = !crashreporter || e10s || toolkit != "gtk3"
[test_zero_opacity.html]
diff --git a/dom/plugins/test/mochitest/plugin_scroll_invalidation.html b/dom/plugins/test/mochitest/plugin_scroll_invalidation.html
deleted file mode 100644
index 74a68ff4acac..000000000000
--- a/dom/plugins/test/mochitest/plugin_scroll_invalidation.html
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
- Test helper for plugin child widgets not being invalidated by scrolling
-
-
-
-