[Bug 221916] cease www/firefox-i18n dependency on old, incompatible xpi-quick-locale-switcher

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Aug 29 18:32:29 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221916

            Bug ID: 221916
           Summary: cease www/firefox-i18n dependency on old, incompatible
                    xpi-quick-locale-switcher
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: gecko at FreeBSD.org
          Reporter: grahamperrin at gmail.com
          Assignee: gecko at FreeBSD.org
             Flags: maintainer-feedback?(gecko at FreeBSD.org)

Quick Locale Switcher 1.7.8.5 
<http://www.freshports.org/www/xpi-quick-locale-switcher/> 
apparently not updated since 2015-07-30 is 
not compatible with modern multiprocess Firefox, e10s. 

Working alternatives that are multiprocess-compatible include: 

Quick Locale Switcher 2
<https://addons.mozilla.org/firefox/addon/quick-locale-switcher-2/>, which
presents itself in the Tools menu

> … isn't a WebExtensions addon, and I doubt it ever will be. … 

Simple Locale Switcher
<https://addons.mozilla.org/firefox/addon/simple-locale-switcher/>, which
presents itself as a button in the toolbar (or overflow menu). At
<http://forums.mozillazine.org/viewtopic.php?p=14759416#p14759416> on
2017-08-07 the developer wrote: 

> … As the availability of a WebExtensions API for it is still an 
> uncertain thing, I will try to keep the add-on working in 
> Nightly/Aurora while it's possible: I will update it soon.

----

Given the current choices of extensions, and the uncertainties around the
transition to WebExtensions, I suggest simply: 

* ceasing the dependency on old, incompatible xpi-quick-locale-switcher
* adding a post-install message drawing attention to the choices.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-gecko mailing list