Package: firefox-esr
Version: 128.14.0esr-1~deb13u1
Severity: normal
X-Debbugs-Cc: [email protected]

Dear Maintainer,

[This report is similar to https://bugs.debian.org/1113708, but with
updates.  1113708 may be discarded.]

   * Since upgrading to Debian Trixie, and *only* when running on
     Plasma (Wayland), the URL bar autocompletion and suggestions
     drop-down have been behaving erratically.

     All screencasts (broken/expected behaviour):
     https://imgur.com/a/SPPcepC
          
     - Autocomplete suggestions no longer show up.
     - Suggestions drop-down works, but rapidly redraws (closes and
       opens with new results) with each keystroke, creating a
       distracting jittery animation.
     - In 2FA forms with a separate *box* for each digit—like
       Proton—the cursor jumps ahead twice instead of once after
       each keystroke. Also TAB or arrow keys don't work. So I have to
       selct each text box with the mouse, for each of the six digits.
   
   * Attemped fixes, with no success:
   
     - Purged and re-installed Firefox, including different release
       channels besides ESR like, Nightly, Developer Edition, and
       Librewolf.  Deleted user profile directory each time.
     - Ran in 'Troubleshoot Mode', and ran a fresh install with no
       addons.
     - Tried non-Firefox browsers to check for the same problem:
       Chromium, Konqueror.
     - Tried running under Gnome (Wayland), and Plasma (X11).
     - Tweaking Plasma (Wayland) settings like animation, font sizes,
       anti-aliasing, etc.
        
   * Findings:
   
     - Issue only exists in Firefox based browsers, and only while
       running in Plasma (Wayland).  Firefox works as expected under
       GNOME (Wayland) and Plasma (X11).  Other browsers are
       unaffected.
     - All versions, release channels, and forks of Firefox are
       affected, including Librewolf.  Re-installs and tweaks in
       mentioned Plasma settings have no effect on this behaviour.
     - Turning off font anti-aliasing in Plasma momentarily fixed the
       problem once, but this didn't last and couldn't be repeated.
     - A similar text-field issue in 'emacs-pgtk' of disappearing
       search-failures, was caused by a mismatch in monospace font
       sizes between Emacs settings and Plasma font settings. Updating
       plasma settings to same size (12) DejaVu Sans Mono resolved
       this issue. No such luck with Firefox. [screencast included
       above]
   
   * Expected behaviour:

     - URL bar shows a highlighted autocomplete suggestion as per
       user settings, if matches exist in bookmarks, history, etc.
     - The URL bar suggestions drop down remains open while typing,
       and only the listing within it gets updated when new text is
       entered.
     - In 2FA forms, the cursor should move to the next box/field when
       a digit is entered.

-- Package-specific info:

-- Extensions information
Name: Add-ons Search Detection
Location: /usr/lib/firefox-esr/browser/omni.ja
Package: firefox-esr
Status: enabled

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

Name: Firefox Alpenglow theme
Location: /usr/lib/firefox-esr/browser/omni.ja
Package: firefox-esr
Status: user-disabled

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

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

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

Name: Picture-In-Picture
Location: /usr/lib/firefox-esr/browser/features/[email protected]
Package: firefox-esr
Status: enabled

Name: Plasma Integration
Location: /usr/share/webext/plasma-browser-integration
Package: webext-plasma-browser-integration
Status: enabled

Name: System theme — auto theme
Location: /usr/lib/firefox-esr/omni.ja
Package: firefox-esr
Status: enabled

Name: Web Compatibility Interventions
Location: /usr/lib/firefox-esr/browser/features/[email protected]
Package: firefox-esr
Status: enabled

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


-- Addons package information
ii  firefox-esr                       128.14.0esr-1~deb13u1 amd64        
Mozilla Firefox web browser - Extended Support Release (ESR)
ii  webext-plasma-browser-integration 6.3.4-2               all          
Chromium, Firefox integration for Plasma (web extension component)

-- System Information:
Debian Release: 13.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.43+deb13-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en_GB
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages firefox-esr depends on:
ii  debianutils          5.23.2
ii  fontconfig           2.15.0-2.3
ii  libasound2t64        1.2.14-1
ii  libatk1.0-0t64       2.56.2-1
ii  libc6                2.41-12
ii  libcairo-gobject2    1.18.4-1+b1
ii  libcairo2            1.18.4-1+b1
ii  libdbus-1-3          1.16.2-2
ii  libevent-2.1-7t64    2.1.12-stable-10+b1
ii  libffi8              3.4.8-2
ii  libfontconfig1       2.15.0-2.3
ii  libfreetype6         2.13.3+dfsg-1
ii  libgcc-s1            14.2.0-19
ii  libgdk-pixbuf-2.0-0  2.42.12+dfsg-4
ii  libglib2.0-0t64      2.84.4-3~deb13u1
ii  libgtk-3-0t64        3.24.49-3
ii  libnspr4             2:4.36-1
ii  libnss3              2:3.110-1
ii  libpango-1.0-0       1.56.3-1
ii  libstdc++6           14.2.0-19
ii  libvpx9              1.15.0-2.1
ii  libx11-6             2:1.8.12-1
ii  libx11-xcb1          2:1.8.12-1
ii  libxcb-shm0          1.17.0-2+b1
ii  libxcb1              1.17.0-2+b1
ii  libxcomposite1       1:0.4.6-1
ii  libxdamage1          1:1.1.6-1+b2
ii  libxext6             2:1.3.4-1+b3
ii  libxfixes3           1:6.0.0-2+b4
ii  libxrandr2           2:1.5.4-1+b3
ii  procps               2:4.0.4-9
ii  zlib1g               1:1.3.dfsg+really1.3.1-1+b1

Versions of packages firefox-esr recommends:
ii  libavcodec61  7:7.1.1-1+b1

Versions of packages firefox-esr suggests:
ii  fonts-lmodern          2.005-1
ii  fonts-stix [otf-stix]  1.1.1-5
ii  libcanberra0           0.30-18
ii  libgssapi-krb5-2       1.21.3-5
pn  pulseaudio             <none>

-- no debconf information

Reply via email to