A refreshed "new tab page" for Firefox
Switch branches/tags
Clone or download
Permalink
Failed to load latest commit information.
bin Port Bug 1486739 - Enable ESLint rule comma-dangle for browser/, serv… Sep 17, 2018
common Port Bug 1486739 - Enable ESLint rule comma-dangle for browser/, serv… Sep 17, 2018
content-src Port Bug 1491609 - Update common.inc.css checkbox and radio styling. … Sep 21, 2018
data/content Bug 1487772 - show logo and wordmark when only search enabled Sep 20, 2018
dist bare addon skeleton Feb 1, 2016
docs Bug 1483655 - Add a new explainer to the Recommended by Pocket section Aug 31, 2018
lib Port Bug 1485305 - browser/ Ensure loadURI always passes a triggering… Sep 21, 2018
loaders chore(package): Remove unused dependencies and add minimist (#3869) Nov 22, 2017
locales chore(l10n): Update from l10n-central Wed Sep 19 2018 06:44:33 GMT-07… Sep 19, 2018
ping-centre Fix Bug 1487793 - Use UpdateUtils.getUpdateChannel() instead of AppCo… Sep 19, 2018
test Fix Bug 1492777 - Failing CFR mochitest browser_asrouter_cfr.js (#4443) Sep 21, 2018
vendor Move files from system-addon/ to root/ Jun 6, 2018
.eslintignore add new scripts, path changes Jun 6, 2018
.eslintrc.js Port Bug 1486739 - Enable ESLint rule comma-dangle for browser/, serv… Sep 17, 2018
.gitignore add new scripts, path changes Jun 6, 2018
.mcignore add new scripts, path changes Jun 6, 2018
.nvmrc fix(package): Upgrade webpack to 4.15.0 and update nvmrc (#4229) Jul 5, 2018
.sass-lint.yml Fix Bug 1476450 - disallow text-transform in sass-lint Jul 30, 2018
.taskcluster.yml Fix Bug 1474372: Run mochitests on taskcluster Jul 24, 2018
.travis.yml Port Bug 1478305 - Remove unnecessary imports and fix ESLint warnings… Sep 17, 2018
CODEOWNERS chore(strings): Add strings for about:preferences and top site custom… Mar 2, 2018
LICENSE Add LICENSE file. Feb 2, 2016
NewTabComponents.manifest Backport Bug 1474414 - Move most of browser/extensions/activity-strea… Jul 27, 2018
README.md Fix Bug 1474372: Run mochitests on taskcluster Jul 24, 2018
aboutNewTabService.js Port Bug 1486739 - Enable ESLint rule comma-dangle for browser/, serv… Sep 17, 2018
contributing.md chore(readme): #3394 Update README to reflect system-addon Oct 3, 2017
jar.mn Backport Bug 1474414 - Move most of browser/extensions/activity-strea… Jul 27, 2018
karma.mc.config.js Port Bug 1486739 - Enable ESLint rule comma-dangle for browser/, serv… Sep 17, 2018
mochitest.sh Fix Bug 1491944 - Run all_files_referenced on taskcluster (#4426) Sep 19, 2018
moz.build Backport Bug 1474414 - Move most of browser/extensions/activity-strea… Jul 27, 2018
nsIAboutNewTabService.idl Backport Bug 1474414 - Move most of browser/extensions/activity-strea… Jul 27, 2018
package-lock.json Port Bug 1478305 - Remove unnecessary imports and fix ESLint warnings… Sep 17, 2018
package.json Port Bug 1478305 - Remove unnecessary imports and fix ESLint warnings… Sep 17, 2018
webpack.prerender.config.js Port Bug 1486739 - Enable ESLint rule comma-dangle for browser/, serv… Sep 17, 2018
webpack.system-addon.config.js Port Bug 1486739 - Enable ESLint rule comma-dangle for browser/, serv… Sep 17, 2018
yamscripts.yml Fix Bug 1474419 - Update yamscripts and other files for browser/compo… Jul 27, 2018

README.md

activity-stream

Task Status

This system add-on replaces the new tab page in Firefox with a new design and functionality as part of the Activity Stream project.

The files in this directory, including vendor dependencies, are imported from the system-addon directory in https://github.com/mozilla/activity-stream.

Read docs/v2-system-addon for more detail.

Where should I file bugs?

We regularly check the ActivityStream:NewTab component on Bugzilla.

For Developers

If you are interested in contributing, take a look at this guide on where to find us and how to contribute, and this guide for getting your development environment set up.

For Localizers

Activity Stream localization is managed via Pontoon, not direct pull requests to the repository. If you want to fix a typo, add a new language, or simply know more about localization, please get in touch with the existing localization team for your language, or Mozilla’s l10n-drivers for guidance.