gecko-dev/browser/components/newtab/content-src/asrouter
2019-05-01 22:55:10 +00:00
..
components Bug 1548388 - Add focus states, fill telemetry and bug fixes to Activity Stream r=r1cky 2019-05-01 22:55:10 +00:00
docs Bug 1548388 - Add focus states, fill telemetry and bug fixes to Activity Stream r=r1cky 2019-05-01 22:55:10 +00:00
schemas Bug 1544126 - Add FxA snippet, pinned targeting and bug fixes to Activity Stream r=k88hudson 2019-04-15 14:12:34 +00:00
templates Bug 1548388 - Add focus states, fill telemetry and bug fixes to Activity Stream r=r1cky 2019-05-01 22:55:10 +00:00
asrouter-content.jsx Bug 1548388 - Add focus states, fill telemetry and bug fixes to Activity Stream r=r1cky 2019-05-01 22:55:10 +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

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