Page MenuHomePhabricator

Investigate and test compatibility of Firefox ESR
Open, Needs TriagePublic

Description

As I was told, Firefox Extended Support Release (ESR) will be treated as an Unknown browser (Grade X). In other words, it won't be given basic or modern support, and it won't be treated the same as Firefox. Firefox ESR is different slightly from Firefox (Rapid) because ESR is designed for mainly enterprises, organisations, schools, and others. It also uses each LTS version, the latest being 78 ESR, the final version for macOS 10.9 (Mavericks), 10.10 (Yosemite), and 10.11 (El Captain).

The first version of Firefox ESR was version 10. While Rapid moves from major version to major version, ESR receives security updates and bug fixes without moving to another major version for at least months or one year. The least I can request is basic support (Grade C) for ESR. First, compatibility of versions of Firefox ESR with the core MediaWiki infrastructure shall be tested out. Then whether to give the browser basic support (grade C) shall be decided.

According to "data from 2020-11-28 to 2020-12-09" (adjusted from default date range), 0.67% of Wikimedian users use Firefox 78. That's less than one percent, but also more than those using either Safari 11 and 12 combined (to this date grade A), Edge Legacy 18 (grade C), Edge Chromium 86 (grade A), or Opera 71 (grade A). (I'm still astounded by combined percentages of those using pre-86 versions of Chrome.) I predict that many (or some) Windows 7 users wanting to stick with the same unsupported OS will migrate from Chrome to Firefox when Google ends support for Windows 7 in 2022, resulting in a bearable (if not big) pie slice.

Event Timeline

gh87 renamed this task from Test compatibility of Firefox ESR to Investigate and test compatibility of Firefox ESR.Dec 10 2020, 4:29 AM

Also see https://www.mediawiki.org/wiki/Topic:Vf012bxcgtw630y9 , https://www.mediawiki.org/wiki/Topic:Vz09i2dg3nbghxmv , https://phabricator.wikimedia.org/T269504 for related conversations before this task was created.

(Furthermore, I don't think that "but in the last month browser X with version Y has less Z% but is still grade A" snapshot comparisons make convincing arguments.)

Firefox ESR may be used by universities where a teacher leads courses for editing Wikipedia, by software stability-conscious users, and so on. I think ESR versions should qualify even as Grade A as long as they’re supported by Mozilla (which is a bit more than a year per version). By the way, it wouldn’t stop us from using new features as long as IE11 is supported; Firefox ESR represents an up to 1-1.5 years old state of the art, not a 7 years old…