Bug 1925823 - Stop disabling screenshots component in mochitest r=urlbar-reviewers,niklas

Differential Revision: https://phabricator.services.mozilla.com/D226241
This commit is contained in:
Gregory Pappas
2025-02-17 22:39:54 +00:00
parent a1f9d05ecb
commit 408fd9c57f
12 changed files with 5 additions and 14 deletions

View File

@@ -72,7 +72,6 @@ add_setup(async function () {
await SpecialPowers.pushPrefEnv({
set: [
["browser.search.separatePrivateDefault.ui.enabled", true],
["extensions.screenshots.disabled", false],
["privacy.query_stripping.strip_on_share.canDisable", false],
],
});

View File

@@ -298,6 +298,10 @@ add_task(
null,
"---",
null,
"context-take-screenshot",
true,
"---",
null,
"context-viewsource",
true,
],

View File

@@ -17,9 +17,6 @@ prefs = [
# For perfomance tests do not enable the remote control cue, which gets set
# when Marionette is enabled, but users normally don't see.
"browser.chrome.disableRemoteControlCueForTests=true",
# The Screenshots extension is disabled by default in Mochitests. We re-enable
# it here, since it's a more realistic configuration.
"extensions.screenshots.disabled=false",
# Need to keep the revamped sidebar off until Bug 1905212 is done
"sidebar.revamp=false",
]

View File

@@ -14,7 +14,6 @@ skip-if = [
prefs = [
"browser.startup.record=true",
"gfx.canvas.willReadFrequently.enable=true",
"extensions.screenshots.disabled=false", # The Screenshots extension is disabled by default in Mochitests. We re-enable it here, since it's a more realistic configuration.
]
environment = [
"GNOME_ACCESSIBILITY=0",

View File

@@ -341,6 +341,7 @@ skip-if = ["(verify && debug && (os == 'linux' || os == 'mac'))"]
["browser_reset_dom_events.js"]
["browser_screenshot_button_disabled.js"]
skip-if = ["true"] # TODO: Fix this test (bug 1925823 comment 4)
["browser_searchbar_removal.js"]

View File

@@ -1,7 +1,6 @@
[DEFAULT]
prefs = [
"browser.policies.alternatePath='<test-root>/browser/components/enterprisepolicies/tests/browser/disable_fxscreenshots/config_disable_fxscreenshots.json'",
"extensions.screenshots.disabled=false",
]
support-files = ["config_disable_fxscreenshots.json"]

View File

@@ -14,7 +14,6 @@ support-files = [
]
prefs = [
"extensions.screenshots.disabled=false",
"screenshots.browser.component.enabled=true",
"sidebar.revamp=false",
]

View File

@@ -14,7 +14,6 @@ support-files = [
]
prefs = [
"extensions.screenshots.disabled=false",
"screenshots.browser.component.enabled=true",
"sidebar.revamp=true",
]

View File

@@ -12,7 +12,6 @@ skip-if = [
prefs = [
"browser.bookmarks.testing.skipDefaultBookmarksImport=true",
"browser.urlbar.trending.featureGate=false",
"extensions.screenshots.disabled=false",
"screenshots.browser.component.enabled=true",
"sidebar.revamp=false",
]

View File

@@ -13,7 +13,6 @@ skip-if = [
prefs = [
"browser.bookmarks.testing.skipDefaultBookmarksImport=true",
"browser.urlbar.trending.featureGate=false",
"extensions.screenshots.disabled=false",
"screenshots.browser.component.enabled=true",
"sidebar.revamp=true",
]

View File

@@ -1,7 +1,5 @@
[DEFAULT]
# The Screenshots extension is disabled by default in Mochitests. We re-enable it here, since it's a more realistic configuration.
prefs = [
"extensions.screenshots.disabled=false",
"screenshots.browser.component.enabled=false",
]

View File

@@ -106,8 +106,6 @@ user_pref("extensions.getAddons.search.browseURL", "http://{server}/extensions-d
user_pref("extensions.hotfix.url", "http://{server}/extensions-dummy/hotfixURL");
// Disable intalling any distribution add-ons
user_pref("extensions.installDistroAddons", false);
// Disable Screenshots by default for now
user_pref("extensions.screenshots.disabled", true);
user_pref("extensions.systemAddon.update.url", "http://{server}/dummy-system-addons.xml");
user_pref("extensions.systemAddon.update.enabled", false);
user_pref("extensions.update.background.url", "http://{server}/extensions-dummy/updateBackgroundURL");