Bug#884600: firefox-esr: Please package "feature" addons separately

Dmitry Mikhirev mikhirev at gmail.com
Sun Dec 17 12:57:37 UTC 2017


Package: firefox-esr
Version: 52.5.2esr-1~deb9u1
Severity: wishlist

Dear Maintainer,

the firefox-esr package contains several addons installed under
/usr/lib/firefox-esr/browser/features/:

/usr/lib/firefox-esr/browser/features/aushelper at mozilla.org.xpi
/usr/lib/firefox-esr/browser/features/e10srollout at mozilla.org.xpi
/usr/lib/firefox-esr/browser/features/firefox at getpocket.com.xpi
/usr/lib/firefox-esr/browser/features/webcompat at mozilla.org.xpi

Those addons are not required for normal browser operation and slow it down.
Please make it possible to remove them by splitting them into separate
packages. The main firefox-esr package may still recommend them to keep them
installed by default, but it shouldn't have a strong dependency on them.

--
Regards,
        Dmitry Mikhirev



-- Package-specific info:

-- Extensions information
Name: Стандартная theme
Location: /usr/lib/firefox-esr/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi
Package: firefox-esr
Status: enabled

Name: Adblock Plus
Location: /usr/share/xul-ext/adblock-plus
Package: xul-ext-adblock-plus
Status: user-disabled

Name: Clear Search 2
Location: ${PROFILE_EXTENSIONS}/ClearSearch2 at extension-id.invalid.xpi
Status: user-disabled

Name: CopyFeedLocation
Location: ${PROFILE_EXTENSIONS}/{f633ecdc-eb6e-11dd-82dc-a60456d89593}.xpi
Status: enabled

Name: Element Hiding Helper для Adblock Plus
Location: /usr/share/xul-ext/adblock-plus-element-hiding-helper
Package: xul-ext-adblock-plus-element-hiding-helper
Status: user-disabled

Name: Exif Viewer
Location: ${PROFILE_EXTENSIONS}/exif_viewer at mozilla.doslash.org.xpi
Status: enabled

Name: Flashblock
Location: /usr/share/xul-ext/flashblock
Package: xul-ext-flashblock
Status: user-disabled

Name: FoxyProxy Standard
Location: /usr/share/xul-ext/foxyproxy-standard
Package: xul-ext-foxyproxy-standard
Status: enabled

Name: HttpFox
Location: ${PROFILE_EXTENSIONS}/{4093c4de-454a-4329-8aff-c6b0b123c386}.xpi
Status: enabled

Name: HTTPS Everywhere
Location: ${PROFILE_EXTENSIONS}/https-everywhere-eff at eff.org.xpi
Status: enabled

Name: Lazarus: Form Recovery
Location: ${PROFILE_EXTENSIONS}/lazarus at interclue.com.xpi
Status: enabled

Name: NoScript
Location: ${PROFILE_EXTENSIONS}/{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi
Status: enabled

Name: Privacy Badger
Location: ${PROFILE_EXTENSIONS}/jid1-MnnxcxisBPnSXQ-eff at jetpack.xpi
Status: enabled

Name: Russian (RU) Language Pack locale
Location: /usr/lib/firefox-esr/browser/extensions/langpack-ru at firefox-esr.mozilla.org.xpi
Package: firefox-esr-l10n-ru
Status: enabled

Name: Scroll Search Engines
Location: ${PROFILE_EXTENSIONS}/scrollsearchengines at einaregilsson.com.xpi
Status: enabled

Name: Search By Image (by Google)
Location: ${PROFILE_EXTENSIONS}/{ce7e73df-6a44-4028-8079-5927a588c948}.xpi
Status: enabled

Name: Select like a Boss
Location: ${PROFILE_EXTENSIONS}/SelectLikeABoss at dzianis.rusak.xpi
Status: enabled

Name: Torbutton
Location: ${PROFILE_EXTENSIONS}/{e0204bd5-9d31-402b-a99d-a6aa8ffebdca}.xpi
Status: app-disabled

Name: UAControl
Location: ${PROFILE_EXTENSIONS}/uacontrol at qz.tsugumi.org.xpi
Status: enabled

Name: uBlock Origin
Location: ${PROFILE_EXTENSIONS}/uBlock0 at raymondhill.net.xpi
Status: enabled

Name: Video DownloadHelper
Location: ${PROFILE_EXTENSIONS}/{b9db16a4-6edc-47ec-a1f4-b86292ed211d}.xpi
Status: enabled

-- Plugins information

-- Addons package information
ii  firefox-esr    52.5.2esr-1~ amd64        Mozilla Firefox web browser - Ext
ii  firefox-esr-l1 52.5.2esr-1~ all          Russian language package for Fire
ii  xul-ext-adbloc 2.7.3+dfsg-1 all          advertisement blocking extension 
ii  xul-ext-adbloc 1.3.8-1      all          companion for Adblock Plus to cre
ii  xul-ext-flashb 1.5.20-2     all          Mozilla extension to block Adobe 
ii  xul-ext-foxypr 4.5.6-debian all          advanced proxy management tool fo

-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (190, 'proposed-updates'), (190, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.utf8, LC_CTYPE=ru_RU.utf8 (charmap=UTF-8), LANGUAGE=ru_RU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages firefox-esr depends on:
ii  debianutils               4.8.1.1
ii  fontconfig                2.11.0-6.7+b1
ii  libasound2                1.1.3-5
ii  libatk1.0-0               2.22.0-1
ii  libc6                     2.24-11+deb9u2
ii  libcairo-gobject2         1.14.8-1
ii  libcairo2                 1.14.8-1
ii  libdbus-1-3               1.10.24-0+deb9u1
ii  libdbus-glib-1-2          0.108-2
ii  libevent-2.0-5            2.0.21-stable-3
ii  libffi6                   3.2.1-6
ii  libfontconfig1            2.11.0-6.7+b1
ii  libfreetype6              2.6.3-3.2
ii  libgcc1                   1:6.3.0-18
ii  libgdk-pixbuf2.0-0        2.36.5-2+deb9u1
ii  libglib2.0-0              2.50.3-2
ii  libgtk-3-0                3.22.11-1
ii  libgtk2.0-0               2.24.31-2
ii  libhunspell-1.4-0         1.4.1-2+b2
ii  libjsoncpp1               1.7.4-3
ii  libpango-1.0-0            1.40.5-1
ii  libsqlite3-0              3.16.2-5+deb9u1
ii  libstartup-notification0  0.12-4+b2
ii  libstdc++6                6.3.0-18
ii  libvpx4                   1.6.1-3
ii  libx11-6                  2:1.6.4-3
ii  libx11-xcb1               2:1.6.4-3
ii  libxcb-shm0               1.12-1
ii  libxcb1                   1.12-1
ii  libxcomposite1            1:0.4.4-2
ii  libxdamage1               1:1.1.4-2+b3
ii  libxext6                  2:1.3.3-1+b2
ii  libxfixes3                1:5.0.3-1
ii  libxrender1               1:0.9.10-1
ii  libxt6                    1:1.1.5-1
ii  procps                    2:3.3.12-3
ii  zlib1g                    1:1.2.8.dfsg-5

firefox-esr recommends no packages.

Versions of packages firefox-esr suggests:
ii  fonts-lmodern          2.004.5-3
ii  fonts-stix [otf-stix]  1.1.1-4
ii  libcanberra0           0.30-3
ii  libgssapi-krb5-2       1.15-1+deb9u1
pn  mozplugger             <none>
ii  otf-stix               1.1.1-1

-- Configuration Files:
/etc/firefox-esr/firefox-esr.js changed:
// This is the Debian specific preferences file for Firefox ESR
// You can make any change in here, it is the purpose of this file.
// You can, with this file and all files present in the
// /etc/firefox-esr directory, override any preference you can see in
// about:config.
//
// Note that lockPref is allowed in these preferences files if you
// don't want users to be able to override some preferences.
pref("extensions.update.enabled", true);
// Use LANG environment variable to choose locale
pref("intl.locale.matchOS", true);
// Disable default browser checking.
pref("browser.shell.checkDefaultBrowser", false);
// Avoid openh264 being downloaded.
pref("media.gmp-manager.url.override", "data:text/plain,");
// Disable openh264.
pref("media.gmp-gmpopenh264.enabled", false);
// Default to classic view for about:newtab
sticky_pref("browser.newtabpage.enhanced", false);
// Disable health report upload
pref("datareporting.healthreport.uploadEnabled", false);
// Disable EME.
pref("media.eme.apiVisible", false);
pref("media.eme.enabled", false);
// Disable pocket
pref("extensions.pocket.enabled", false);


-- no debconf information


More information about the pkg-mozilla-maintainers mailing list