Bug 1414979 - Add fallbacks for pocket disclaimer in Activity Stream
--- a/browser/extensions/activity-stream/lib/SectionsManager.jsm
+++ b/browser/extensions/activity-stream/lib/SectionsManager.jsm
@@ -29,17 +29,21 @@ const BUILT_IN_SECTIONS = {
}] : []
},
shouldHidePref: options.hidden,
eventSource: "TOP_STORIES",
icon: options.provider_icon,
title: {id: "header_recommended_by", values: {provider: options.provider_name}},
disclaimer: {
text: {id: options.disclaimer_text || "section_disclaimer_topstories"},
- link: {href: options.disclaimer_link, id: options.disclaimer_linktext || "section_disclaimer_topstories_linktext"},
+ link: {
+ // The href fallback is temporary so users in existing Shield studies get this configuration as well
+ href: options.disclaimer_link || "https://getpocket.cdn.mozilla.net/firefox/new_tab_learn_more",
+ id: options.disclaimer_linktext || "section_disclaimer_topstories_linktext"
+ },
button: {id: options.disclaimer_buttontext || "section_disclaimer_topstories_buttontext"}
},
maxRows: 1,
availableContextMenuOptions: ["CheckBookmark", "SaveToPocket", "Separator", "OpenInNewWindow", "OpenInPrivateWindow", "Separator", "BlockUrl"],
infoOption: {
header: {id: options.provider_header || "pocket_feedback_header"},
body: {id: options.provider_description || "pocket_feedback_body"},
link: {href: options.info_link, id: "section_info_privacy_notice"}