Closed Bug 1730999 Opened 3 years ago Closed 3 years ago

Restore additional mailto protocol handlers in localized repos

Categories

(Mozilla Localizations :: Other, enhancement)

enhancement

Tracking

(firefox93 fixed, firefox94 fixed)

RESOLVED FIXED
Tracking Status
firefox93 --- fixed
firefox94 --- fixed

People

(Reporter: karlcow, Assigned: flod)

References

Details

There was an issue reported by a user on webcompat.com
gmail is not part of the mailto protocol handler suggested for Russian locales.

Cf https://github.com/webcompat/web-bugs/issues/86111

Flags: needinfo?(francesco.lodolo)

We have a script that removes obsolete strings from repositories.
https://github.com/flodolo/fluent-migrations/blob/master/scripts/remove_obsolete_files.py

Unfortunately, I and the reviewer at the time didn't think of locales who more than two mailto protocol handlers.

This is the result of having this information stored in the wrong type of file (.properties) and in l10n repositories, while it should be centralized.

There are way too many places where this can be messed up with: I used to have checks for these files, but they were removed when we moved search out of l10n repositories.

Assignee: nobody → francesco.lodolo
Flags: needinfo?(francesco.lodolo)

And please, remove yandex.mail and mail.ru for ukraine, they both blocked in my country.

Component: ru / Russian → Other
Summary: [ru] Add gmail to mailto: protocol handler → Restore additional mailto protocol handlers in localized repos

Follow-up: I realized that, while still restore an existing version of the handlers, it might be a good idea to increase the defaultHandlersVersion.

(In reply to soredake from comment #4)

And please, remove yandex.mail and mail.ru for ukraine, they both blocked in my country.

These settings are per locale, not per region, and Ukrainian doesn't have any of those
https://hg.mozilla.org/l10n-central/uk/file/tip/browser/chrome/browser-region/region.properties

You need to log in before you can comment on or make changes to this bug.