Package: firefox Version: 96.0-1 Severity: important Forwarded: https://bugzilla.mozilla.org/show_bug.cgi?id=1749840
For text input (forms, address bar...), in my GTK-3 settings ~/.config/gtk-3.0/gtk.css (attached), I have Ctrl-A bound to the beginning of a paragraph (the usual meaning in Emacs). But with the upgrade to firefox 96.0-1, this is no longer taken into account, and Ctrl-A does a "select all" instead. This is particularly annoying, and worse, as I'm used to type text just after that, all the selected data are lost!!! Note that some of my other GTK-3 bindings, such as Ctrl-E, Ctrl-K and Ctrl-U, are still honored, showing that this file is still taken into account. -- Package-specific info: -- Addons package information -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.15.0-2-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=POSIX, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages firefox depends on: ii debianutils 5.5-1 ii fontconfig 2.13.1-4.2 ii libatk1.0-0 2.36.0-3 ii libc6 2.33-2 ii libcairo-gobject2 1.16.0-5 ii libcairo2 1.16.0-5 ii libdbus-1-3 1.12.20-3 ii libdbus-glib-1-2 0.112-2 ii libevent-2.1-7 2.1.12-stable-1 ii libffi8 3.4.2-3 ii libfontconfig1 2.13.1-4.2 ii libfreetype6 2.11.1+dfsg-1 ii libgcc-s1 11.2.0-13 ii libgdk-pixbuf-2.0-0 2.42.6+dfsg-2 ii libglib2.0-0 2.70.2-1 ii libgtk-3-0 3.24.31-1 ii libnspr4 2:4.32-3 ii libnss3 2:3.73.1-1 ii libpango-1.0-0 1.48.10+ds1-1 ii libstdc++6 11.2.0-13 ii libvpx7 1.11.0-2 ii libx11-6 2:1.7.2-2+b1 ii libx11-xcb1 2:1.7.2-2+b1 ii libxcb-shm0 1.14-3 ii libxcb1 1.14-3 ii libxcomposite1 1:0.4.5-1 ii libxdamage1 1:1.1.5-2 ii libxext6 2:1.3.4-1 ii libxfixes3 1:5.0.3-2 ii libxrandr2 2:1.5.2-1 ii libxtst6 2:1.2.3-1 ii procps 2:3.3.17-5 ii zlib1g 1:1.2.11.dfsg-2 Versions of packages firefox recommends: ii libavcodec57 7:3.4.3-1 ii libavcodec58 7:4.4.1-2+b1 Versions of packages firefox suggests: ii fonts-lmodern 2.004.5-6.1 ii fonts-stix [otf-stix] 1.1.1-4.1 ii libcanberra0 0.30-8 ii libgssapi-krb5-2 1.18.3-7 ii pulseaudio 15.0+dfsg1-3 -- no debconf information -- Vincent Lefèvre <vinc...@vinc17.net> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
/* $Id: gtk.css 89798 2016-06-17 10:50:31Z vinc17/cventin $ * * GTK 3 style - ~/.config/gtk-3.0/gtk.css * See <http://developer.gnome.org/gtk3/>. */ GtkScrollbar { -GtkRange-slider-width: 10; -GtkScrollbar-has-secondary-backward-stepper: true; -GtkScrollbar-has-secondary-forward-stepper: true; } @binding-set text-entry { bind "<Control>a" { "move-cursor" (paragraph-ends, -1, 0) }; bind "<Control>e" { "move-cursor" (paragraph-ends, 1, 0) }; bind "<Control>k" { "delete-from-cursor" (paragraph-ends, 1) }; bind "<Control>u" { "move-cursor" (paragraph-ends, -1, 0) "delete-from-cursor" (paragraph-ends, 1) }; bind "<Control>w" { "delete-from-cursor" (word-ends, -1) }; } /* The property name -gtk-key-bindings is used as of GTK+ 3.19.3 * (in previous versions, it was gtk-key-bindings). */ entry { -gtk-key-bindings: text-entry; } textview { -gtk-key-bindings: text-entry; }