Open 0x0480 opened 8 months ago
Hi @0x0480,
I'm not able to replicate using a spoofed profile. Do you have any other extensions enabled that might be conflicting with Chameleon? Can you post your settings?
Hi @sereneblue ,
First of all, thanks for your fast reply.
And nope, there is no other extension enabled. But, I'm using firefox with privacy.fingerprintingProtection
and privacy.resistFingerprinting
prefs enabled.
https://gist.github.com/0x0480/51fa86c0a6fc429aebe5625ae172cc39 Here's my ext settings.
And with iframe: Audio and Rects hashes are always same. Without iframe:
WebGL + Canvas hashes randomly returns but it's not related with Chameleon.
UPDATE:
Yup, i think privacy.resistFingerprinting
option causes that issue.
Oh no, it just works for navigator.useragent prop. Audio fp and client rects fp are still unaffected when they're inside an iframe.
After some testing, it does seem like this is a bug. Thanks for reporting, I'll continue to look into this.
Prerequisites
Please use issues for bugs only! Answer the following questions for yourself before submitting an issue: YOU MAY DELETE THE PREREQUISITES SECTION.
Expected Behavior
Randomized props. https://iphey.com (no iframe)
Current Behavior
Untouched properties like JavaScript UserAgent, Audio, Client Rects hashes etc. https://gologin.com/check-browser (contains an iframe to iphey)
Context (Environment)
123.0 Nightly