Bug#780809: iceweasel: Setting external viewer for PDF document is ignored

Branislav Hanacek branislav.hanacek at unitybox.de
Thu Mar 19 17:28:55 UTC 2015


Package: iceweasel
Version: 31.5.0esr-1
Severity: normal

The setting okular as a default viewer for the PDF in the Iceweasel Preferences
window is ignored.

Steps to reproduce:
1) open the Application preferences (Edit|Preferences|Applications)
2) in the list of content types look-up the PDF
3) change setting to use okular instead of previewing the document in the
Iceweasel
4) Close the window using OK button.
5) Restart iceweasel

Expected:
The PDF document shall be opened in the external viewer (okular).

Actual:
The PDF document is still opened in the internal PDFJS viewer.

Even after disabling the PDFJS using the option pdfjs.disabled in the
about:config is a PDF document opened in the internal viewer.




-- Package-specific info:

-- Extensions information
Name: Adblock Plus
Location: ${PROFILE_EXTENSIONS}/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi
Status: enabled

Name: All-in-One Sidebar
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{097d3191-e6fa-4728-9826-b533d755359d}
Package: xul-ext-all-in-one-sidebar
Status: enabled

Name: Autofill Forms
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/autofillForms at blueimp.net
Package: xul-ext-autofill-forms
Status: enabled

Name: Better Gmail 2
Location: ${PROFILE_EXTENSIONS}/bettergmail2 at ginatrapani.org
Status: enabled

Name: British English Dictionary
Location: ${PROFILE_EXTENSIONS}/en-GB at dictionaries.addons.mozilla.org
Status: enabled

Name: Certificate Patrol
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/CertPatrol at PSYC.EU
Package: xul-ext-certificatepatrol
Status: enabled

Name: Classic Compact Options
Location: ${PROFILE_EXTENSIONS}/notreal.ccoptions at environmentalchemistry.com.xpi
Status: enabled

Name: Cookie Monster
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{45d8ff86-d909-11db-9705-005056c00008}
Package: xul-ext-cookie-monster
Status: enabled

Name: Ctrl-Tab
Location: ${PROFILE_EXTENSIONS}/ctrl-tab at design-noir.de
Status: enabled

Name: Custom Tab Width
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/tab-width at design-noir.de
Package: xul-ext-custom-tab-width
Status: user-disabled

Name: Debian buttons
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{8fb11c5b-84eb-4da0-9128-292eacce2dcb}
Package: xul-ext-debianbuttons
Status: enabled

Name: Default theme
Location: /usr/lib/iceweasel/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
Package: iceweasel
Status: enabled

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

Name: DownThemAll!
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{DDC359D1-844A-42a7-9AA1-88A850A938A8}
Package: xul-ext-downthemall
Status: enabled

Name: Firebug
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/firebug at software.joehewitt.com
Package: xul-ext-firebug
Status: enabled

Name: Flashblock
Location: ${PROFILE_EXTENSIONS}/{3d7eb24f-2740-49df-8937-200b1cc08f8a}
Status: enabled

Name: Forecastfox
Location: ${PROFILE_EXTENSIONS}/{0538E3E3-7E9B-4d49-8831-A227C80A7AD3}
Status: app-disabled

Name: FoxyProxy Standard
Location: ${PROFILE_EXTENSIONS}/foxyproxy at eric.h.jung
Status: enabled

Name: German Dictionary dictionary
Location: ${PROFILE_EXTENSIONS}/de-DE at dictionaries.addons.mozilla.org
Status: enabled

Name: Ghostery
Location: ${PROFILE_EXTENSIONS}/firefox at ghostery.com.xpi
Status: enabled

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

Name: JavaScript Debugger
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{f13b157f-b174-47e7-a34d-4815ddfdfeb8}
Package: xul-ext-venkman
Status: enabled

Name: NoScript
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{73a6fe31-595d-460b-a920-fcc0f8843232}
Package: xul-ext-noscript
Status: enabled

Name: OpenMedSpel dictionary
Location: ${PROFILE_EXTENSIONS}/openmedspel at e-medtools.com
Status: enabled

Name: Oxygen KDE Options
Location: ${PROFILE_EXTENSIONS}/{c2a3f51e-2920-4eab-9008-1bcb44d21d57}.xpi
Status: enabled

Name: PDF Viewer
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/uriloader at pdf.js
Package: xul-ext-pdf.js
Status: enabled

Name: Seznam lištička
Location: ${PROFILE_EXTENSIONS}/{ea614400-e918-4741-9a97-7a972ff7c30b}
Status: enabled

Name: Showcase
Location: ${PROFILE_EXTENSIONS}/{89506680-e3f4-484c-a2c0-ed711d481eda}.xpi
Status: enabled

Name: Slovníky slovenského pravopisu
Location: ${PROFILE_EXTENSIONS}/sk at dictionaries.addons.mozilla.org
Status: enabled

Name: Speed Dial
Location: ${PROFILE_EXTENSIONS}/{64161300-e22b-11db-8314-0800200c9a66}.xpi
Status: enabled

Name: Tab Mix Plus
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{dc572301-7619-498c-a57d-39143191b318}
Package: xul-ext-tabmixplus
Status: enabled

Name: User Agent Switcher
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{e968fc70-8f95-4ab9-9e79-304de2a71ee1}
Package: xul-ext-useragentswitcher
Status: enabled

Name: Video WithOut Flash
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/vwof at drev.com
Package: xul-ext-video-without-flash
Status: enabled

Name: Web Developer
Location: /usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{c45c406e-ab73-11d8-be73-000a95be3b12}
Package: xul-ext-webdeveloper
Status: enabled

Name: Wörterbuch Deutsch (de-DE), Hunspell-unterstützt dictionary
Location: ${PROFILE_EXTENSIONS}/de_DE at dicts.j3e.de
Status: enabled

Name: Xmarks
Location: ${PROFILE_EXTENSIONS}/foxmarks at kei.com
Status: enabled

Name: zim-clip
Location: ${PROFILE_EXTENSIONS}/zim-clip at omacronides.com.xpi
Status: enabled

-- Plugins information
Name: Java(TM) Plug-in 11.40.2 (11.40.2)
Location: /usr/lib/jvm/java-8-oracle/jre/lib/amd64/libnpjp2.so
Status: enabled

Name: VLC Web Plugin
Location: /usr/lib/mozilla/plugins/libvlcplugin.so
Status: enabled


-- Addons package information
ii  iceweasel      31.5.0esr-1  amd64        Web browser based on Firefox
ii  xul-ext-all-in 0.7.23-1     all          sidebar extension for Iceweasel/F
ii  xul-ext-autofi 1.0.2-1      all          fill out web forms faster
ii  xul-ext-certif 2.0.14-4     all          Certificate Monitor for Iceweasel
ii  xul-ext-cookie 1.2.0-1      all          manage cookies in a whitelist-bas
ii  xul-ext-custom 1.0.1-2      all          Iceweasel/Firefox extension for s
ii  xul-ext-debian 1.11-1       all          Buttons for querying Debian-relat
ii  xul-ext-downth 2.0.17-1     all          iceweasel extension with advanced
ii  xul-ext-firebu 2.0.4-1      all          web development plugin for Icewea
ii  xul-ext-noscri 2.6.9.3-1    all          permissions manager for Iceweasel
ii  xul-ext-pdf.js 1.0.907+dfsg all          Portable Document Format (PDF) vi
ii  xul-ext-tabmix 0.4.1.5.2-1  all          add dozens of new capabilities to
ii  xul-ext-userag 0.7.3-1      all          Iceweasel/Firefox addon that allo
ii  xul-ext-venkma 0.9.89-1     all          Javascript debugger for Mozilla b
ii  xul-ext-video- 2.0.2-1      all          extension to watch videos without
ii  xul-ext-webdev 1.2.5+repack all          web developer extension

-- System Information:
Debian Release: 8.0
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to sk_SK.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages iceweasel depends on:
ii  debianutils               4.4+b1
ii  fontconfig                2.11.0-6.3
ii  libasound2                1.0.28-1
ii  libatk1.0-0               2.14.0-1
ii  libc6                     2.19-15
ii  libcairo2                 1.14.0-2.1
ii  libdbus-1-3               1.8.16-1
ii  libdbus-glib-1-2          0.102-1
ii  libevent-2.0-5            2.0.21-stable-2
ii  libffi6                   3.1-2+b2
ii  libfontconfig1            2.11.0-6.3
ii  libfreetype6              2.5.2-3
ii  libgcc1                   1:4.9.2-10
ii  libgdk-pixbuf2.0-0        2.31.1-2+b1
ii  libglib2.0-0              2.42.1-1
ii  libgtk2.0-0               2.24.25-3
ii  libhunspell-1.3-0         1.3.3-3
ii  libnspr4                  2:4.10.7-1
ii  libnss3                   2:3.17.2-1.1
ii  libpango-1.0-0            1.36.8-3
ii  libsqlite3-0              3.8.7.1-1
ii  libstartup-notification0  0.12-4
ii  libstdc++6                4.9.2-10
ii  libvpx1                   1.3.0-3
ii  libx11-6                  2:1.6.2-3
ii  libxext6                  2:1.3.3-1
ii  libxrender1               1:0.9.8-1+b1
ii  libxt6                    1:1.1.4-1+b1
ii  procps                    2:3.3.9-9
ii  zlib1g                    1:1.2.8.dfsg-2+b1

iceweasel recommends no packages.

Versions of packages iceweasel suggests:
pn  fonts-mathjax          <none>
ii  fonts-oflb-asana-math  000.907-6
ii  fonts-stix [otf-stix]  1.1.1-1
ii  libcanberra0           0.30-2.1
ii  libgnomeui-0           2.24.5-3
ii  libgssapi-krb5-2       1.12.1+dfsg-18
pn  mozplugger             <none>

-- no debconf information



More information about the pkg-mozilla-maintainers mailing list