Bug 1879130 - enable Report Broken Site by default, with 'reason' drop-down required; r=ksenia

Differential Revision: https://phabricator.services.mozilla.com/D200959
This commit is contained in:
Thomas Wisniewski 2024-02-07 21:56:10 +00:00
Родитель bf1e202f0d
Коммит ad677e89a5
2 изменённых файлов: 2 добавлений и 5 удалений

Просмотреть файл

@ -2969,11 +2969,7 @@ pref("cookiebanners.ui.desktop.cfrVariant", 0);
pref("dom.security.credentialmanagement.identity.enabled", true);
#endif
#if defined(NIGHTLY_BUILD)
pref("ui.new-webcompat-reporter.enabled", true);
#else
pref("ui.new-webcompat-reporter.enabled", false);
#endif
#if defined(EARLY_BETA_OR_EARLIER)
pref("ui.new-webcompat-reporter.send-more-info-link", true);
@ -2982,7 +2978,7 @@ pref("ui.new-webcompat-reporter.send-more-info-link", false);
#endif
# 0 = disabled, 1 = reason optional, 2 = reason required.
pref("ui.new-webcompat-reporter.reason-dropdown", 0);
pref("ui.new-webcompat-reporter.reason-dropdown", 2);
pref("ui.new-webcompat-reporter.reason-dropdown.randomized", true);

Просмотреть файл

@ -140,6 +140,7 @@ function isSelectedTab(win, tab) {
function ensureReportBrokenSitePreffedOn() {
Services.prefs.setBoolPref(PREFS.DATAREPORTING_ENABLED, true);
Services.prefs.setBoolPref(PREFS.REPORTER_ENABLED, true);
ensureReasonDisabled();
}
function ensureReportBrokenSitePreffedOff() {