-
Notifications
You must be signed in to change notification settings - Fork 76
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
uBO Icon Blank White and sometimes blinks while page loads on Firefox when 'privacy.resistFingerprinting' = true #32
Comments
Can't reproduce on Nightly. |
After setting privacy.resistFingerprinting to true did you close Firefox and reopen? I guess it could be an issue fixed in beta/nightly builds if so. If that is the case, it is a bit odd that it just started happening with 1.16.5b2 and not in previous builds though. |
I'm able to reproduce it on the stable, it doesn't flicker but the icon turns into a white block when visiting the aformentioned URL |
FYI: For me it is white block everywhere, not just the posted link. Also, the flickering I described happens one time toward the end of the posted example gif after clicking on 'Features' link in the gif. |
Yes, it happens everywhere on Stable, although no flickering on my end. Probably a regression in the dev build. |
Browser console reports:
uBO now uses canvas to generate the icon image data once which it then uses and reuses afterward. Apparently |
So it's specific to Stable version as that doesn't appear to be happening to Nightly ? |
Can this be confirmed? I use Nightly as my main browser, I try to not mess with it's current settings. If this works fine in Nightly, this means there is an issue somewhere in bugzilla about this. In any case, I could peek a pixel in the image data returned to find out whether the data is valid, and abort using image data if not. |
Yes, I did confirm it. It doesn't happen on Nightly and works as expected with Fingerprinting switch enabled. |
According to the last one listed, it's fixed in v61. |
Prerequisites
Description
When Firefox setting privacy.resistFingerprinting is set to 'true' in about:config, the uBO icon shows up as a white block. When a page is being loaded it sometimes flashes between the white block and the standard uBO icon.
When Firefox setting privacy.resistFingerprinting is set to 'false' there appears to be no issue. I believe this issue only started happening with the last 2 beta releases. (1.16.5b2 & 1.16.5b3)
Demo gif is below:
![demo01](https://user-images.githubusercontent.com/6795795/39764447-a0525744-52ad-11e8-88de-279821ee2e2f.gif)
A specific URL where the issue occurs
https://github.com/uBlockOrigin/uBlock-issues
Steps to Reproduce
Expected behavior:
uBO icon shows as normal.
Actual behavior:
uBO icon is white block.
Your environment
The text was updated successfully, but these errors were encountered: