DEPRECATED - A WebExtensions API to add custom sections to the Activity Stream version of new tab
Перейти к файлу
Mozilla-GitHub-Standards c2b8edd941 Add Mozilla Code of Conduct file
Fixes #34.

_(Message COC002)_
2019-04-01 08:31:19 -04:00
bin chore: Remove accidentally commited file and exclude it in future (#2) 2017-07-25 10:02:06 -04:00
dummy-extension chore: Rename API namespace to newTabSection (#24) 2017-08-28 17:12:13 -04:00
experiment fix: Add API experiment unit tests. Closes #18. (#30) 2017-09-27 10:10:56 -04:00
github-extension feat: Add example GitHub extension (#25) 2017-09-05 10:10:33 -04:00
nyt-extension feat: Update NYT extension (#27) 2017-09-27 10:12:17 -04:00
onthisday-extension chore: Rename API namespace to newTabSection (#24) 2017-08-28 17:12:13 -04:00
test/unit fix: Add API experiment unit tests. Closes #18. (#30) 2017-09-27 10:10:56 -04:00
weather-extension feat: Add example weather extension (#26) 2017-08-29 17:07:13 -04:00
.eslintignore Configure Travis and test infrastructure (#1) 2017-07-25 09:32:20 -04:00
.eslintrc.js fix: Add API experiment unit tests. Closes #18. (#30) 2017-09-27 10:10:56 -04:00
.gitignore chore: Remove accidentally commited file and exclude it in future (#2) 2017-07-25 10:02:06 -04:00
.travis.yml Configure Travis and test infrastructure (#1) 2017-07-25 09:32:20 -04:00
CODE_OF_CONDUCT.md Add Mozilla Code of Conduct file 2019-04-01 08:31:19 -04:00
LICENSE Initial commit 2017-07-17 11:19:54 -04:00
README.md chore: Rename API namespace to newTabSection (#24) 2017-08-28 17:12:13 -04:00
karma.conf.js fix: Add API experiment unit tests. Closes #18. (#30) 2017-09-27 10:10:56 -04:00
package-lock.json fix: Add API experiment unit tests. Closes #18. (#30) 2017-09-27 10:10:56 -04:00
package.json fix: Add API experiment unit tests. Closes #18. (#30) 2017-09-27 10:10:56 -04:00

README.md

newtab-webextensions

A WebExtensions experiment to add custom sections to the Activity Stream version of the new tab page, and some example extensions consuming the API.

Install and run

The experiment depends on Activity Stream being present in Firefox. Updates may depend on ongoing Activity Stream development, so it's recommended to use an up to date version of Firefox Nightly.

As the experiment is a legacy bootstrapped addon, the extensions.legacy.enabled pref must be set to true in about:config.

Both the experiment and any consumer extensions can be installed as temporary addons in about:debugging: open any file in the relevant experiment or extension directory from the install dialog. The experiment must be installed before any consumer extension.