Fingerprinting: Difference between revisions

Jump to navigation Jump to search
no edit summary
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 150 Release, last updated 4/15/26, the following protections are enabled:''
''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="6" | ScreenAvailToResolution
| rowspan="8" | ScreenAvailToResolution
| colspan="3" | '''Enabled in FPP (PBM) Release as of 143; Enabled in Baseline Nightly-only as of 150'''
| 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="6" | MaxTouchPointsCollapse
| rowspan="8" | MaxTouchPointsCollapse
| colspan="3" | '''Enabled in FPP (PBM) Release as of 143; Enabled in Baseline Nightly-only as of 150'''
| 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="6" | EfficientCanvasRandomization
| rowspan="8" | EfficientCanvasRandomization
| colspan="3" | '''Enabled in FPP (PBM) Release as of 145; Enabled in Baseline Nightly-only as of 150'''
| 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="6" | CanvasRandomization
| rowspan="8" | CanvasRandomization
| colspan="3" | '''Enabled in FPP (PBM) Release as of 120; Enabled in Baseline Nightly-only as of 150'''
| 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="4" | ScreenAvailToResolution
| 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="4" | MaxTouchPointsCollapse
| 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="4" | EfficientCanvasRandomization
| 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="5" | CanvasRandomization
| 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
142

edits

Navigation menu