fune/browser/components/newtab/content-src/asrouter
2020-07-07 21:57:48 +00:00
..
components Bug 1571685 - Set fill color and inheritance on Snippet block button to be compatible with Windows High Contrast mode r=Gijs 2020-06-08 21:58:10 +00:00
docs Bug 1643272 - Group schemas and docs together for button actions and triggers r=k88hudson 2020-06-10 13:12:28 +00:00
schemas
templates Bug 1648179 - Add schema test coverage for CFRMessageProvider messages r=k88hudson 2020-07-07 21:57:48 +00:00
asrouter-content.jsx Bug 1636463 - Refactor ASRouter to use SpecialMessageActions r=k88hudson 2020-05-20 15:26:31 +00:00
README.md
rich-text-strings.js
template-utils.js

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
useRemoteL10n Controls whether to use the remote Fluent files for l10n, default as true Boolean `[true

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