Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Identify Chromium and Headless Chrome as "modern" browsers. #10334
This PR introduces changes to treat "Headless Chrome" and Chromium the same as Chrome in terms of identifying them as "modern" browsers (and thus serving them the modern, rather than legacy, bundles).
Best I can tell, the major version portion of Chromium versions has always tracked all the way through to Chrome Canary, Dev and Stable releases. The Chromium versioning documentation seems to back this up.
Furthermore, Headless Chrome isn't really a "different" Chrome — in fact, all recent versions of Chrome can be run with the
This was initially problematic since the
Chromium on the other hand, hasn't been a prominent issue since on macOS the
(Note, no presence of
However, on my Linux Chromium, a different behavior introduces a second