I use an extension called Canvas Defender that does this. You can have it create a new "fingerprint" every so often. It also pops up an alert when a site requests a fingerprint. I believe Facebook uses the fingerprint as part of the browser profile to help combat fraudulent logins, as I get many more "new browser" emails from them with this extension than I did prior to installing it.