142
edits
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
This page tracks the deployment of Firefox's Fingerprinting Protection (FPP) feature. | This page tracks the deployment of Firefox's Fingerprinting Protection (FPP) feature. | ||
Other documents that may be relevant depending on the audience: | Other documents that may be relevant depending on the audience: | ||
| Line 11: | Line 11: | ||
== Summary == | == Summary == | ||
''As of Firefox | ''As of Firefox 151 Release, last updated 5/12/26, the following protections are enabled:'' | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 17: | Line 17: | ||
! Protection !! Desktop FPP !! Android FPP !! Desktop Baseline !! Android Baseline | ! Protection !! Desktop FPP !! Android FPP !! Desktop Baseline !! Android Baseline | ||
|- | |- | ||
| CanvasRandomization || Yes || Yes || Nightly-only | | CanvasRandomization || Yes || Yes || Yes || Nightly-only | ||
|- | |- | ||
| EfficientCanvasRandomization || Yes || Yes || Nightly-only | | EfficientCanvasRandomization || Yes || Yes || Yes || Nightly-only | ||
|- | |- | ||
| FontVisibilityLangPack || Yes || Yes || || | | FontVisibilityLangPack || Yes || Yes || || | ||
| Line 25: | Line 25: | ||
| JSMathFdlibm || Yes || Yes || || | | JSMathFdlibm || Yes || Yes || || | ||
|- | |- | ||
| MaxTouchPointsCollapse || Yes || Yes || Nightly-only | | MaxTouchPointsCollapse || Yes || Yes || Yes || Nightly-only | ||
|- | |- | ||
| NavigatorHWConcurrencyTiered || Yes || Yes || || | | NavigatorHWConcurrencyTiered || Yes || Yes || || | ||
|- | |- | ||
| ScreenAvailToResolution || Yes || Yes || Nightly-only | | ScreenAvailToResolution || Yes || Yes || Yes || Nightly-only | ||
|} | |} | ||
| Line 38: | Line 38: | ||
! Protection Name !! Channel !! Version !! Bugs | ! Protection Name !! Channel !! Version !! Bugs | ||
|- | |- | ||
| rowspan=" | | rowspan="8" | ScreenAvailToResolution | ||
| colspan="3" | '''Enabled in FPP (PBM) Release as of 143; Enabled in Baseline | | colspan="3" | '''Enabled in FPP (PBM) Release as of 143; Enabled in Baseline Release as of 151''' | ||
|- | |||
| Baseline Release | |||
| 151 | |||
| {{bug|2032123}} | |||
|- | |||
| Baseline Beta | |||
| 151 | |||
| {{bug|2032123}} | |||
|- | |- | ||
| Baseline Nightly | | Baseline Nightly | ||
| Line 59: | Line 67: | ||
| colspan="3" | Regressions: {{bug|2016747}} | | colspan="3" | Regressions: {{bug|2016747}} | ||
|- | |- | ||
| rowspan=" | | rowspan="8" | MaxTouchPointsCollapse | ||
| colspan="3" | '''Enabled in FPP (PBM) Release as of 143; Enabled in Baseline | | colspan="3" | '''Enabled in FPP (PBM) Release as of 143; Enabled in Baseline Release as of 151''' | ||
|- | |||
| Baseline Release | |||
| 151 | |||
| {{bug|2032123}} | |||
|- | |||
| Baseline Beta | |||
| 151 | |||
| {{bug|2032123}} | |||
|- | |- | ||
| Baseline Nightly | | Baseline Nightly | ||
| Line 80: | Line 96: | ||
| colspan="3" | Regressions: {{bug|1991701}} (Linux touch disabled by companion fix {{bug|1957658}}, re-enabled in 146/147); {{bug|2021715}} (Linux Wayland count adjusted, 150) | | colspan="3" | Regressions: {{bug|1991701}} (Linux touch disabled by companion fix {{bug|1957658}}, re-enabled in 146/147); {{bug|2021715}} (Linux Wayland count adjusted, 150) | ||
|- | |- | ||
| rowspan=" | | rowspan="8" | EfficientCanvasRandomization | ||
| colspan="3" | '''Enabled in FPP (PBM) Release as of 145; Enabled in Baseline | | colspan="3" | '''Enabled in FPP (PBM) Release as of 145; Enabled in Baseline Release as of 151''' | ||
|- | |||
| Baseline Release | |||
| 151 | |||
| {{bug|2032123}} | |||
|- | |||
| Baseline Beta | |||
| 151 | |||
| {{bug|2032123}} | |||
|- | |- | ||
| Baseline Nightly | | Baseline Nightly | ||
| Line 101: | Line 125: | ||
| colspan="3" | Regressions: {{bug|2025570}} (Google Maps highway labels broken, fixed via RemoteSettings in 150/151) | | colspan="3" | Regressions: {{bug|2025570}} (Google Maps highway labels broken, fixed via RemoteSettings in 150/151) | ||
|- | |- | ||
| rowspan=" | | rowspan="8" | CanvasRandomization | ||
| colspan="3" | '''Enabled in FPP (PBM) Release as of 120; Enabled in Baseline | | colspan="3" | '''Enabled in FPP (PBM) Release as of 120; Enabled in Baseline Release as of 151''' | ||
|- | |||
| Baseline Release | |||
| 151 | |||
| {{bug|2032123}} | |||
|- | |||
| Baseline Beta | |||
| 151 | |||
| {{bug|2032123}} | |||
|- | |- | ||
| Baseline Nightly | | Baseline Nightly | ||
| Line 178: | Line 210: | ||
! Protection Name !! Channel !! Version !! Bugs | ! Protection Name !! Channel !! Version !! Bugs | ||
|- | |- | ||
| rowspan=" | | rowspan="5" | ScreenAvailToResolution | ||
| colspan="3" | '''Enabled in FPP (PBM) Release as of 143''' | | colspan="3" | '''Enabled in FPP (PBM) Release as of 143; Enabled in Baseline Nightly-only as of 151''' | ||
|- | |||
| Baseline Nightly | |||
| 151 | |||
| {{bug|2032123}} | |||
|- | |- | ||
| FPP (PBM) Release | | FPP (PBM) Release | ||
| Line 193: | Line 229: | ||
| {{bug|1978414}} | | {{bug|1978414}} | ||
|- | |- | ||
| rowspan=" | | rowspan="5" | MaxTouchPointsCollapse | ||
| colspan="3" | '''Enabled in FPP (PBM) Release as of 143''' | | colspan="3" | '''Enabled in FPP (PBM) Release as of 143; Enabled in Baseline Nightly-only as of 151''' | ||
|- | |||
| Baseline Nightly | |||
| 151 | |||
| {{bug|2032123}} | |||
|- | |- | ||
| FPP (PBM) Release | | FPP (PBM) Release | ||
| Line 208: | Line 248: | ||
| {{bug|1978414}} | | {{bug|1978414}} | ||
|- | |- | ||
| rowspan=" | | rowspan="5" | EfficientCanvasRandomization | ||
| colspan="3" | '''Enabled in FPP (PBM) Release as of 145''' | | colspan="3" | '''Enabled in FPP (PBM) Release as of 145; Enabled in Baseline Nightly-only as of 151''' | ||
|- | |||
| Baseline Nightly | |||
| 151 | |||
| {{bug|2032123}} | |||
|- | |- | ||
| FPP (PBM) Release | | FPP (PBM) Release | ||
| Line 223: | Line 267: | ||
| {{bug|1993304}} | | {{bug|1993304}} | ||
|- | |- | ||
| rowspan=" | | rowspan="6" | CanvasRandomization | ||
| colspan="3" | '''Enabled in FPP (PBM) Release as of 120''' | | colspan="3" | '''Enabled in FPP (PBM) Release as of 120; Enabled in Baseline Nightly-only as of 151''' | ||
|- | |||
| Baseline Nightly | |||
| 151 | |||
| {{bug|2032123}} | |||
|- | |- | ||
| FPP (PBM) Release | | FPP (PBM) Release | ||
edits