Fingerprinting: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 12: Line 12:
== Desktop ==
== Desktop ==


  {| class="wikitable"
{| class="wikitable"
  |-
|-
  ! Protection Name !! Channel !! Version !! Bugs
! Protection Name !! Channel !! Version !! Bugs
  |-                                                                                                                                                                                        
|-
  | rowspan="6" | ScreenAvailToResolution
| rowspan="6" | 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 Nightly-only as of 150'''
  |-                                                            
|-
  | Baseline Nightly
| Baseline Nightly
  | 150                                                                                                                                                                                      
| 150
  | {{bug|1990514}}
| {{bug|1990514}}
  |-                                                                                                                                                                                        
|-
  | FPP (PBM) Release                                            
| FPP (PBM) Release
  | 143
| 143
  | {{bug|1978414}}
| {{bug|1978414}}
  |-
|-
  | FPP (PBM) Beta
| FPP (PBM) Beta
  | 143                                                                                                                                                                                      
| 143
  | {{bug|1978414}}
| {{bug|1978414}}
  |-                                                                                                                                                                                        
|-
  | FPP (PBM) Nightly                                            
| FPP (PBM) Nightly
  | 143
| 143
  | {{bug|1978414}}
| {{bug|1978414}}
  |-
|-
  | colspan="3" | Regressions: {{bug|2016747}}
| colspan="3" | Regressions: {{bug|2016747}}
  |}                                                                                                                                                                                        
|-
 
| rowspan="6" | MaxTouchPointsCollapse
== Android ==                                                                                                                                                                              
| colspan="3" | '''Enabled in FPP (PBM) Release as of 143; Enabled in Baseline Nightly-only as of 150'''
                                                                 
|-
  {| class="wikitable"
| Baseline Nightly
  |-
| 150
  ! Protection Name !! Channel !! Version !! Bugs
| {{bug|1990514}}
  |-
|-
  | rowspan="4" | ScreenAvailToResolution
| FPP (PBM) Release
  | colspan="3" | '''Enabled in FPP (PBM) Release as of 143'''
| 143
  |-                                                                                                                                                                                        
| {{bug|1978414}}
  | FPP (PBM) Release
|-
  | 143                                                                                                                                                                                      
| FPP (PBM) Beta
  | {{bug|1978414}}                                              
| 143
  |-
| {{bug|1978414}}
  | FPP (PBM) Beta
|-
  | 143                                                                                                                                                                                      
| FPP (PBM) Nightly
  | {{bug|1978414}}
| 143
  |-                                                                                                                                                                                        
| {{bug|1978414}}
  | FPP (PBM) Nightly                                            
|-
  | 143
| 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)
  | {{bug|1978414}}
|-
  |}
| rowspan="6" | EfficientCanvasRandomization
| colspan="3" | '''Enabled in FPP (PBM) Release as of 145; Enabled in Baseline Nightly-only as of 150'''
|-
| Baseline Nightly
| 150
| {{bug|2021606}}
|-
| FPP (PBM) Release
| 145
| {{bug|1993304}}
|-
| FPP (PBM) Beta
| 145
| {{bug|1993304}}
|-
| FPP (PBM) Nightly
| 145
| {{bug|1993304}}
|-
| colspan="3" | Regressions: {{bug|2025570}} (Google Maps highway labels broken, fixed via RemoteSettings in 150/151)
|}
 
== Android ==
 
{| class="wikitable"
|-
! Protection Name !! Channel !! Version !! Bugs
|-
| rowspan="4" | ScreenAvailToResolution
| colspan="3" | '''Enabled in FPP (PBM) Release as of 143'''
|-
| FPP (PBM) Release
| 143
| {{bug|1978414}}
|-
| FPP (PBM) Beta
| 143
| {{bug|1978414}}
|-
| FPP (PBM) Nightly
| 143
| {{bug|1978414}}
|-
| rowspan="4" | MaxTouchPointsCollapse
| colspan="3" | '''Enabled in FPP (PBM) Release as of 143'''
|-
| FPP (PBM) Release
| 143
| {{bug|1978414}}
|-
| FPP (PBM) Beta
| 143
| {{bug|1978414}}
|-
| FPP (PBM) Nightly
| 143
| {{bug|1978414}}
|-
| rowspan="4" | EfficientCanvasRandomization
| colspan="3" | '''Enabled in FPP (PBM) Release as of 145'''
|-
| FPP (PBM) Release
| 145
| {{bug|1993304}}
|-
| FPP (PBM) Beta
| 145
| {{bug|1993304}}
|-
| FPP (PBM) Nightly
| 145
| {{bug|1993304}}
|}

Revision as of 17:58, 15 April 2026

This page tracks the deployment of Firefox's Fingerprinting Protection (FPP) feature.

Other documents that may be relevant depending on the audience:

Desktop

Protection Name Channel Version Bugs
ScreenAvailToResolution Enabled in FPP (PBM) Release as of 143; Enabled in Baseline Nightly-only as of 150
Baseline Nightly 150 bug 1990514
FPP (PBM) Release 143 bug 1978414
FPP (PBM) Beta 143 bug 1978414
FPP (PBM) Nightly 143 bug 1978414
Regressions: bug 2016747
MaxTouchPointsCollapse Enabled in FPP (PBM) Release as of 143; Enabled in Baseline Nightly-only as of 150
Baseline Nightly 150 bug 1990514
FPP (PBM) Release 143 bug 1978414
FPP (PBM) Beta 143 bug 1978414
FPP (PBM) Nightly 143 bug 1978414
Regressions: bug 1991701 (Linux touch disabled by companion fix bug 1957658, re-enabled in 146/147); bug 2021715 (Linux Wayland count adjusted, 150)
EfficientCanvasRandomization Enabled in FPP (PBM) Release as of 145; Enabled in Baseline Nightly-only as of 150
Baseline Nightly 150 bug 2021606
FPP (PBM) Release 145 bug 1993304
FPP (PBM) Beta 145 bug 1993304
FPP (PBM) Nightly 145 bug 1993304
Regressions: bug 2025570 (Google Maps highway labels broken, fixed via RemoteSettings in 150/151)

Android

Protection Name Channel Version Bugs
ScreenAvailToResolution Enabled in FPP (PBM) Release as of 143
FPP (PBM) Release 143 bug 1978414
FPP (PBM) Beta 143 bug 1978414
FPP (PBM) Nightly 143 bug 1978414
MaxTouchPointsCollapse Enabled in FPP (PBM) Release as of 143
FPP (PBM) Release 143 bug 1978414
FPP (PBM) Beta 143 bug 1978414
FPP (PBM) Nightly 143 bug 1978414
EfficientCanvasRandomization Enabled in FPP (PBM) Release as of 145
FPP (PBM) Release 145 bug 1993304
FPP (PBM) Beta 145 bug 1993304
FPP (PBM) Nightly 145 bug 1993304