Closed Bug 1728762 Opened 4 years ago Closed 4 years ago

Pontoon's supported-browsers list should be updated

Categories

(Webtools Graveyard :: Pontoon, defect)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: eemeli, Assigned: eemeli)

Details

Attachments

(1 file)

The current list was set three years ago, and is somewhat out of date.

Updating the listing should allow dropping at least the intl-pluralrules polyfill, possibly others as well. Intl.PluralRules has been generally available since 2018.

As part of this bug we could also reference this list from the docs, instead of keeping two separate ones (which is very very hard to maintain):
https://mozilla-pontoon.readthedocs.io/en/latest/dev/contributing.html#browser-support

Here's concrete proposal for a support list to go with:

chrome >= 85
edge >= 91
firefox >= 78
safari >= 13.1

Those versions are well ahead of the current minimum support, but still rather conservative for desktop browsers. That list also leaves out mobile devices, because realistically Pontoon is (at least currently) a desktop app.

Assignee: nobody → earo
Status: NEW → ASSIGNED

Based on the Google Analytics data for https://pontoon.mozilla.org, there are a few older Chrome users still, so in the PR I used chrome >= 80.

I updated the docs, rather than referencing the actual code. Linking to the package.json file would either need to be locked to its current version in order to get row highlighting to work well, or feel really rather clumsy. Also, writing and maintaining a script that reads the browserslist entry from there to insert into the docs would almost certainly require way more effort than just duplicating the list.

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: