You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A user encounters canvas fingerprint changes on their Google Pixelbook with Chrome 87. In order to reproduce on the laptop, they open https://fingerprintjs.github.io/fingerprintjs/ (it doesn't matter whether the tab is new or old) and reload the page. One image appears after a soft reload, and the other after almost every hard reload:
Another pair of canvas pictures appeared when the link above was opened from a Google Meet conversation:
The difference is the text spacing and positioning:
1st pair
2nd pair
Left pictures of the pairs
Other user reports:
The canvas image is stable on Acer R752 with Chrome 85
The canvas image is stable too on an unknown device and Chrome version
I've tried to reproduce in Chrome 86 on Ubuntu 20.04 on a virtual machine, the canvas is stable.
The canvas image is stable on Pixelbook Go.
The canvas image is unstable on Acer Chromebook 314 with Chrome OS 80, 85 and 86 (my device)
The text was updated successfully, but these errors were encountered:
Trying to mitigate it in d3e359c by extracting the text into a separate canvas image. The image with text is still used to calculate the hash, but it can be removed in a custom components hash function.
A user encounters canvas fingerprint changes on their Google Pixelbook with Chrome 87. In order to reproduce on the laptop, they open https://fingerprintjs.github.io/fingerprintjs/ (it doesn't matter whether the tab is new or old) and reload the page. One image appears after a soft reload, and the other after almost every hard reload:
Another pair of canvas pictures appeared when the link above was opened from a Google Meet conversation:
The difference is the text spacing and positioning:
Other user reports:
The text was updated successfully, but these errors were encountered: