Mypal68/browser/components/newtab/content-src/asrouter
2025-04-19 19:10:44 +03:00
..
components 68.13 - everything else 2023-05-31 17:50:19 +03:00
docs 68.14.8 - browser 2025-04-19 19:10:44 +03:00
schemas 68.12.1 version - first release unstable. 2022-04-16 07:41:55 +03:00
templates 68.13 - everything else 2023-05-31 17:50:19 +03:00
asrouter-content.jsx 68.13 - everything else 2023-05-31 17:50:19 +03:00
README.md 68.12.1 version - first release unstable. 2022-04-16 07:41:55 +03:00
rich-text-strings.js 68.13 - everything else 2023-05-31 17:50:19 +03:00
template-utils.js 68.12.1 version - first release unstable. 2022-04-16 07:41:55 +03:00

Activity Stream Router

Preferences browser.newtab.activity-stream.asrouter.*

Name Used for Type Example value
whitelistHosts Whitelist a host in order to fetch messages from its endpoint [String] ["gist.github.com", "gist.githubusercontent.com", "localhost:8000"]
providers.snippets Message provider options for snippets Object see below
providers.cfr Message provider options for cfr Object see below
providers.onboarding Message provider options for onboarding Object see below

Message providers examples

{
  "id" : "snippets",
  "type" : "remote",
  "enabled": true,
  "url" : "https://snippets.cdn.mozilla.net/us-west/bundles/bundle_d6d90fb9098ce8b45e60acf601bcb91b68322309.json",
  "updateCycleInMs" : 14400000
}
{
  "id" : "onboarding",
  "enabled": true,
  "type" : "local",
  "localProvider" : "OnboardingMessageProvider"
}

Snippet message format documentation