Everyone is welcome to contribute to Facebook Containers. Reach out to team members if you have questions:
- IRC: #containers on irc.mozilla.org
- Email: containers@mozilla.com
If you find a bug with Facebook Container, please file a issue.
Check first if the bug might already exist: https://github.com/mozilla/contain-facebook/issues
- Visit about:support
- Click "Copy raw data to clipboard" and paste into the bug. Alternatively copy the following sections into the issue:
- Application Basics
- Nightly Features (if you are in nightly)
- Extensions
- Experimental Features
- Include clear steps to reproduce the issue you have experienced.
- Include screenshots if possible.
Patches should be submitted as pull requests. When submitting patches as PRs:
- You agree to license your code under the project's open source license (MPL 2.0).
- Base your branch off the current master (see below for an example workflow).
- Add both your code and new tests if relevant.
- Run
npm test
to make sure all tests still pass. - Please do not include merge commits in pull requests; include only commits with the new relevant code.
See the main README for information on prerequisites, installing, running and testing.