A large-scale study of browser fingerprinting based on telemetry from almost 25 million Firefox release users, and the mitigations it produced.