Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sometimes doesn't work if privacy.resistFingerprinting is set to true, under unknown circumstances #93

Open
ghost opened this issue Nov 19, 2020 · 3 comments

Comments

@ghost
Copy link

ghost commented Nov 19, 2020

This is an issue with Firefox and not with this package, but the whole thing doesn't work at all if privacy.resistFingerprinting is set to true, but only for newer versions of Firefox. On 68 ESR and 78 ESR, it worked fine, but with Firefox 83 on Xubuntu 20.04.1, the font config doesn't apply, Deja Vu remains the default font, and even if you manually change the fonts to Bitstream Vera in Firefox settings, the emoji font is never loaded so they don't work.

Figured I'd point it out in case someone else ran into the same problem, this seems to be the culprit. It makes a lot of sense why privacy.resistFingerprinting would block this, but if there's some other setting that can be tweaked to allow this to work while keeping this setting enabled, I'm all ears. Fortunately, most emoji seem to already render properly and in color in newer versions of Firefox, so this is not a pressing issue, but some of the newer emojis from Emoji 13.0 won't work. Mozilla might add those themselves in a future version of Firefox though which would mitigate this problem.

@ghost
Copy link
Author

ghost commented Nov 19, 2020

May be a (X)ubuntu-specific issue, and might not be limited to only newer versions of Firefox; on Linux Mint it seems to work fine. Might be something weird that Xubuntu does, but other distros don't?

@ghost ghost changed the title Doesn't work if privacy.resistFingerprinting is set to true, on newer versions of Firefox Sometimes doesn't work if privacy.resistFingerprinting is set to true, under unknown circumstances Nov 19, 2020
@Schnark
Copy link

Schnark commented Nov 23, 2020

Didn't try, but according to https://bugzilla.mozilla.org/show_bug.cgi?id=1121643 the about:config property font.system.whitelist could be the tweak you're looking for.

@ghost
Copy link
Author

ghost commented Nov 24, 2020

Unfortunately this doesn't seem to help. The property does not exist, and creating it as an empty string doesn't fix it. So it must be something else.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants