Canvas image changes on a Chromebook

Author: FinesseCreated Nov 13, 2020Updated Dec 14, 2024
Labelsbughelp wanted

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:

Unknown-1 Unknown

Another pair of canvas pictures appeared when the link above was opened from a Google Meet conversation:

Unknown-2 Unknown-3

The difference is the text spacing and positioning:

1st pair 2nd pair Left pictures of the pairs
image image1 image2

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)

Source: fingerprintjs/fingerprintjs