docs/beta-testing-ff146.md
This guide explains how to test the experimental Firefox 146 build of Camoufox.
Note: The FF146 build is experimental and may contain bugs. For a stable production version, use branch
releases/135.
git clone --depth 1 https://github.com/daijro/camoufox
cd camoufox
make dir
make bootstrap # only needed once
python3 multibuild.py --target <os> --arch <arch>
| Parameter | Options |
|---|---|
--target | linux, windows, macos |
--arch | x86_64, arm64, i686 |
Build artifacts will appear in the dist/ folder.
When using the Python library (camoufox fetch), the default install directory is:
| OS | Install Directory |
|---|---|
| Linux | ~/.cache/camoufox/ |
| macOS | ~/Library/Caches/camoufox/ |
| Windows | C:\Users\<user>\AppData\Local\camoufox\camoufox\Cache\ |
To test FF146 with an existing Camoufox installation:
dist/Linux:
cp /path/to/built/camoufox-bin ~/.cache/camoufox/camoufox-bin
macOS:
cp /path/to/built/Camoufox.app ~/Library/Caches/camoufox/Camoufox.app
Windows:
copy C:\path\to\built\camoufox.exe C:\Users\<user>\AppData\Local\camoufox\camoufox\Cache\camoufox.exe