Divested-Mobile / Mull-Fenix

Build scripts for a web browser built upon Mozilla technology
https://divestos.org/pages/our_apps#mull
GNU Affero General Public License v3.0
610 stars 16 forks source link

Mobile user-agent string inconsistency #91

Open Sami32 opened 2 years ago

Sami32 commented 2 years ago

https://www.whatsmyua.info/

In Android Desktop mode Mull display the same user-agent as Firefox/Focus: Mozilla/5.0 (X11; Linux x86_64; rv:105.0) Gecko/20100101 Firefox/105.0

but in mobile it doesn't:

Firefox/Focus: Mozilla/5.0 (Android 7.0; Mobile; rv:105.0) Gecko/105.0 Firefox/105.0

Mull: Mozilla/5.0 (Android 10; Mobile; rv:102.0) Gecko/102.0 Firefox/102.0

About Mull informations: 105.2.0 (Build #21052020), 01fbfd637+ AC: 105.0.8, 658c2d239f GV: 105.0.2-20221004120447 AS: 94.1.0

SkewedZeppelin commented 2 years ago

That is expected per privacy.resistFingerprinting.

Sami32 commented 2 years ago

Ok, i didn't knew that fingerprints resistance only worked in mobile mode and not in Desktop mode.

Thanks +1

SkewedZeppelin commented 2 years ago

Oh, I overlooked that you noted they are different when desktop view is requested. Will reopen and check this.

RFP is always enforcing, but the UA handling may not be right on Fenix.