https://gitlab.com/librewolf-community/browser/linux/-/issues/115
Is this solvable trough user.js?
https://gitlab.com/librewolf-community/browser/linux/-/issues/115
Is this solvable trough user.js?
First of all, for anyone reading, I do not support LibreWolf in any way or form: I think it's a piece of shit and a complete waste of time (everything it tries to achieve can be done in Firefox), and the previous LibreFox was so fucked up it compromised security and privacy (and fingerprinting) - I do not expect that LibreWolf is any better (and I'm not going to waste my time proving it)
And then you (I don't know what role you play: except that of a hoodwinked ill-informed ignorant fool) come here and expect me (as one of the main authors whose work and years of research and testing etc forms the basis of most of LibreWolf's changes: including doing the opposite of what we think is best practice) to answer such a generic and wide-ranging question, in order to help out a PoS like LibreWolf, or at the very least to satisfy your ill-informed opinions. Why don't you guys do your own fucking research?
And you state "[blah blah] proves fingerprinting protection in Firefox is a lie by Mozilla" (edited from "Firefox is Mozilla's scam")- which tells me several things
Those things mean I don't want to even waste my time on this - but here goes: really shortened answer.
You have misunderstood some pretty basic premises
Here's a slightly longer version... the test page is highly misleading and conflates two concepts that have no correlation - additionally, the test site does not explain anything and is sensationalist
And you have confused fingerprinters (default on: promoted) with anti-fingerprinting (off by default: never promoted, it doesn't even have a UI setting)
Here's an even longer explanation
What are the two things being conflated?
These two techniques are combating different tracking concepts. One tackles persistent local data (web storage mechanisms, history) to try and preserve local privacy and the other tackles a global concept that doesn't even need/use persistent data
private browsing / incognito type modes
Anti-fingerprinting vs fingerprinters
Anti-fingerprinting
So.. can a user.js be used to defeat fingerprinting? Yes. Comprehensively? No.
I was going to deep dive into the FPing metrics used by the test site (and I have looked), but I'll just leave it at this:
spoofing as english, and instead use their build language (currently there are 34? language builds) for date formats and language headers etctl;dr: fuck off
https://gitlab.com/librewolf-community/browser/linux/-/issues/115#note_335164679
BTW I opened same issue (
#938) on ghacks github. I have never seen such rude and arrogant answer. It was just a simple question.
It was not just a simple question. It wasn't even a clear question. It was a link to a statement which has another link to a github page with a wild generalized statement with no facts And then you followed it with a very broad question on can a user.js defeat FPing (which would take a book to answer)? I even had to address at least three misconceptions because of the non-question.
And yes, I'm fucking blunt (to you): because you have come in here, posted something that has nothing directly to do with this repo, with pre-conceived bias and faulty assumptions, and have absolutely no knowledge on the subject matter: not Firefox's settings or their marketing, not the RFP pref, and not on how the many methods that anti-fingerprinting can work, and not on the test or how to interpret that test.
And then you expect someone to answer that? Well, I did - I actually went out of my way to give you an answer - if you're too biased or dumb to understand the answer - then fuck off (I have no time for the biased BS that people like you bring).
Pro Tip: don't come in here and link to shit like LibreWolf, or say "Firefox is Mozilla's scam", "Wouldn't touch Firefox with 4meter stick", "Firefox is a lie by Mozilla" - I'm not saying that Mozilla/Firefox don't deserve scrutiny or that they don't make the occasionally wrong decision (for some people: it's always subjective) - but you need to be rational and able to see beyond black and white. When I see words like yours, I'm not encouraged that you would be anything but a waste of time. Against my better judgement, I actually answered
Here's your answer in super condensed format
Most helpful comment
First of all, for anyone reading, I do not support LibreWolf in any way or form: I think it's a piece of shit and a complete waste of time (everything it tries to achieve can be done in Firefox), and the previous LibreFox was so fucked up it compromised security and privacy (and fingerprinting) - I do not expect that LibreWolf is any better (and I'm not going to waste my time proving it)
And then you (I don't know what role you play: except that of a hoodwinked ill-informed ignorant fool) come here and expect me (as one of the main authors whose work and years of research and testing etc forms the basis of most of LibreWolf's changes: including doing the opposite of what we think is best practice) to answer such a generic and wide-ranging question, in order to help out a PoS like LibreWolf, or at the very least to satisfy your ill-informed opinions. Why don't you guys do your own fucking research?
And you state "[blah blah] proves fingerprinting protection in Firefox is a lie by Mozilla" (edited from "Firefox is Mozilla's scam")- which tells me several things
Those things mean I don't want to even waste my time on this - but here goes: really shortened answer.
You have misunderstood some pretty basic premises
Here's a slightly longer version... the test page is highly misleading and conflates two concepts that have no correlation - additionally, the test site does not explain anything and is sensationalist
And you have confused fingerprinters (default on: promoted) with anti-fingerprinting (off by default: never promoted, it doesn't even have a UI setting)
Here's an even longer explanation
What are the two things being conflated?
These two techniques are combating different tracking concepts. One tackles persistent local data (web storage mechanisms, history) to try and preserve local privacy and the other tackles a global concept that doesn't even need/use persistent data
private browsing / incognito type modes
Anti-fingerprinting vs fingerprinters
Anti-fingerprinting
So.. can a user.js be used to defeat fingerprinting? Yes. Comprehensively? No.
I was going to deep dive into the FPing metrics used by the test site (and I have looked), but I'll just leave it at this:
spoofing as english, and instead use their build language (currently there are 34? language builds) for date formats and language headers etctl;dr: fuck off