Package: firefox
Version: 69.0-1
Severity: normal

Firefox no longer remembers the last printer used.  Rather, the print
dialog always offers the first one on the list as the default, even
after printing to a different printer.

On my system, for example, the CUPS default is lj400 and is the printer
that I usually use.  601lab, however, is the first one in nthe CUPS list
(due perhaps to the ASCII ordering) and in the list given in the Firefox
print dialog.  If I print (e.g. with ctrl-P), I'm offered 601lab as the
highlighted choice.  I then scroll down to lj400, hit return twice, and
it prints to lj400.  So far, so good.

But when I print again, I'm still offered 601lab as the highlighted
default.  According to the Mozilla support pages, Firefox should
remember the last printer used -- and it used to do so until maybe one
or two updates ago: I've had this problem with Firefox 68 and 69 at
least, and maybe earlier.

Also as recommended in the Mozilla support pages, I tried resetting the
print_printer setting in about:config and also setting it to lj400.
Neither approach worked.  Rather, as soon as I typed ctrl-P, the setting
reverted to 601lab in front of my eyes (I tried to print the
about:config page with the print_printer line).  And then the print
dialog appeared with 601lab highlighted.

The same change happened if I tried to print another tab.  I couldn't
see the print_printer setting change in front of my eyes, but, when I
returned to the about:config tab, the setting had indeed changed to
601lab.

I could also reproduce the problem starting Firefox with a fresh
profile.  Thus, I think that the behavior is a bug.

-Sanjoy


-- Package-specific info:
-- Extensions information
Name: Adblock Plus - free ad blocker
Location: ${PROFILE_EXTENSIONS}/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}.xpi
Status: enabled

Name: Amazon.com
Location: /usr/lib/firefox/browser/omni.ja
Status: enabled

Name: Bing
Location: /usr/lib/firefox/browser/omni.ja
Status: enabled

Name: Dark theme
Location: /usr/lib/firefox/browser/omni.ja
Status: user-disabled

Name: Default theme
Location: /usr/lib/firefox/omni.ja
Status: enabled

Name: DuckDuckGo
Location: /usr/lib/firefox/browser/omni.ja
Status: enabled

Name: eBay
Location: /usr/lib/firefox/browser/omni.ja
Status: enabled

Name: Firebug
Location: /usr/share/xul-ext/firebug
Status: app-disabled

Name: Firefox Monitor
Location: /usr/lib/firefox/browser/features/[email protected]
Status: enabled

Name: Firefox Screenshots
Location: /usr/lib/firefox/browser/features/[email protected]
Status: enabled

Name: Flash Block (Plus)
Location: ${PROFILE_EXTENSIONS}/[email protected]
Status: enabled

Name: Form Autofill
Location: /usr/lib/firefox/browser/features/[email protected]
Status: enabled

Name: Ghostery €“ Privacy Ad Blocker
Location: ${PROFILE_EXTENSIONS}/[email protected]
Status: user-disabled

Name: Google
Location: /usr/lib/firefox/browser/omni.ja
Status: enabled

Name: Light theme
Location: /usr/lib/firefox/browser/omni.ja
Status: user-disabled

Name: Twitter
Location: /usr/lib/firefox/browser/omni.ja
Status: enabled

Name: Web Compat
Location: /usr/lib/firefox/browser/features/[email protected]
Status: enabled

Name: WebCompat Reporter
Location: /usr/lib/firefox/browser/features/[email protected]
Status: user-disabled

Name: Wikipedia (en)
Location: /usr/lib/firefox/browser/omni.ja
Status: enabled

-- Plugins information

-- Addons package information
*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), 
LANGUAGE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages firefox depends on:
ii  debianutils               4.8.6.3
ii  fontconfig                2.13.1-2+b1
ii  libasound2                1.1.8-1
ii  libatk1.0-0               2.33.3+really2.32.0-4
ii  libc6                     2.28-10
ii  libcairo-gobject2         1.16.0-4
ii  libcairo2                 1.16.0-4
ii  libdbus-1-3               1.12.16-1
ii  libdbus-glib-1-2          0.110-4
ii  libevent-2.1-6            2.1.8-stable-4
ii  libffi6                   3.2.1-9
ii  libfontconfig1            2.13.1-2+b1
ii  libfreetype6              2.9.1-4
ii  libgcc1                   1:9.2.1-4
ii  libgdk-pixbuf2.0-0        2.38.1+dfsg-1
ii  libglib2.0-0              2.60.6-2
ii  libgtk-3-0                3.24.10-1
ii  libnspr4                  2:4.21-2
ii  libnss3                   2:3.45-1
ii  libpango-1.0-0            1.42.4-7
ii  libsqlite3-0              3.29.0-2
ii  libstartup-notification0  0.12-6
ii  libstdc++6                9.2.1-4
ii  libx11-6                  2:1.6.7-1
ii  libx11-xcb1               2:1.6.7-1
ii  libxcb-shm0               1.13.1-2
ii  libxcb1                   1.13.1-2
ii  libxcomposite1            1:0.4.4-2
ii  libxdamage1               1:1.1.5-1
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+b3
ii  procps                    2:3.3.15-2+b1
ii  zlib1g                    1:1.2.11.dfsg-1+b1

Versions of packages firefox recommends:
ii  libavcodec-extra57                 7:3.4.3-1
ii  libavcodec-extra58 [libavcodec58]  7:4.1.4-1+b2

Versions of packages firefox suggests:
ii  fonts-lmodern          2.004.5-6
ii  fonts-stix [otf-stix]  1.1.1-4
ii  libcanberra0           0.30-7
ii  libgssapi-krb5-2       1.17-6
ii  libgtk2.0-0            2.24.32-3
ii  pulseaudio             12.99.2-1

-- no debconf information

Reply via email to