Background information for developers
Background information for developers
The information provided on this page might be interesting for developers.
extension IDs
There are two extension IDs in use, called On-AMO and Off-AMO ID. The On-AMO ID is used for any release published on AMO. As of the time I'm writing, only the v0.5 branch is offered on AMO, see issue #543. The Off-AMO ID is used for releases on GitHub. It includes an updateURL which points to update-1.x-beta.rdf. The extra, off-AMO ID is needed due to Extension Signing.
xpcshell
- Mozilla's xpcshell tests are run using
mach. In order to run custom (e.g. RequestPolicy's) xpcshell unit tests, there are two possibilities: (a) integrate the tests intomozilla-central; (b) userunxpcshelltests.py. Option (b) seemed to be much easier to me.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
