Skip to content
All fingerprint checks
Capability surfaces

Under a Windows claim, ActiveText is the Windows hotlight colour, not Chrome's red

Pim· Clearcote Research 1 min readCheck id activetext-vs-windows

Under a Windows claim, from Chrome 138: ActiveText in the light scheme is not rgb(255, 0, 0). N/A for other claimed OSes, earlier majors and forced colours (severity: warn).

What a detector infers

ActiveText is a CSS system colour for links being activated. Since Chrome 138, Chrome on Linux and macOS resolves it from its built-in palette to pure red, rgb(255, 0, 0), while Chrome on Windows takes the system hotlight colour, rgb(0, 102, 204) unless the user changed it. A user agent and navigator.platform can claim Windows, but the colour comes from the platform code Chrome was built for, so a Linux machine presenting itself as Windows shows red.

The audit reads ActiveText in the light scheme and skips forced-colours mode, where the palette is the user's. Measured on 2 November 2026 on Windows: genuine Chrome 156 and Clearcote give rgb(0, 102, 204). A Windows theme with a red hotlight colour would fail this row, which is why it is a warning.

How to resolve it

Claim the OS the browser runs on, or run it on the OS it claims: the colour comes from Chrome's platform code, not from anything a page or a user-agent setting reaches.

Anatomy of a browser fingerprint: every signal, and why they must agree

Nearby checks in Capability surfaces

See all 25 checks in Capability surfaces
Who builds this test

Clearcote is a browser built for fingerprint coherence

It is a Chromium fork, maintained by the same people who wrote this reference. It ships as a compiled browser rather than as a stealth script injected into someone else's — which is a description of how it is built, and is not an argument about how it behaves on this check.

This audit takes no position on how Clearcote scores on Capability surfaces checks, on this one, or anywhere else. It has no baseline corpus of other people's fingerprints to rank you against and no vendor scoreboard — nearly every check is self-referential, asking one browser the same question through two independent APIs and reporting whether both answers can be true at once. It runs identically on any browser, including ours. Run it on yours and read the result yourself.

See the other checks in Capability surfaces — the family activetext-vs-windows belongs to.