** Description changed: - On an uptodate Ubuntu 18.04.2 LTS system I am observing the same symptoms as in bug + On an uptodate Ubuntu 18.04.2 LTS system I am observing the same symptoms as in bug https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1765304 When I focus a password field in Firefox, it starts focusing and unfocusing rapidly, making it difficult to type passwords. Also, CPU usage goes up with the 4 processes eating most: %Cpu(s): 25,3 us, 11,0 sy, 0,0 ni, 63,5 id Xorg 60% gnome-flashback 21% firefox 20% ibus-daemon 4% - Launching Firefox with + Launching Firefox with GTK_IM_MODULE=xim firefox makes it go away. - This started several (~7) days ago. + [Impact] + This affects Firefox and potentially other applications running on GNOME Flashback desktop environment. - $ apt list gnome-shell ibus firefox - Listing... Done - firefox/bionic-updates,bionic-security,now 68.0+build3-0ubuntu0.18.04.1 amd64 [installed] - gnome-shell/bionic-updates,now 3.28.4-0ubuntu18.04.1 amd64 [installed] - ibus/bionic,now 1.5.17-3ubuntu4 amd64 [installed] + [Test Case] + 1) Install gnome-session-flashback and ibus; + 2) Log into the GNOME Flashback session; + 3) Make sure the ibus indicator is visible in panel; + 4) Start Firefox and open any page which contains <input type="password">, e.g. https://twitter.com/login. + 5) It should be possible to type into the input. There should be no flickering. - $ lsb_release -rd - Description: Ubuntu 18.04.2 LTS - Release: 18.04 + [Proposed Fix] + The fix is backporting these two commits from upstream gnome-3-28 branch: + - https://gitlab.gnome.org/GNOME/gnome-flashback/commit/97b91406aafe60ac + - https://gitlab.gnome.org/GNOME/gnome-flashback/commit/fdecddfa802bbbf1 + + [Regression Potential] + The second commit removes listening to sources-changed key in GSettings, so potentially there could be cases when that setting is updated but GNOME Flashback does not handle that. However, in practice the current-source-changed is updated together with that key, so GNOME Flashback will handle that. + + Both commits are already applied in Eoan. One of two is already applied + in Disco. No regressions have been reported so far.
** Description changed: On an uptodate Ubuntu 18.04.2 LTS system I am observing the same symptoms as in bug https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1765304 When I focus a password field in Firefox, it starts focusing and unfocusing rapidly, making it difficult to type passwords. Also, CPU usage goes up with the 4 processes eating most: %Cpu(s): 25,3 us, 11,0 sy, 0,0 ni, 63,5 id Xorg 60% gnome-flashback 21% firefox 20% ibus-daemon 4% Launching Firefox with GTK_IM_MODULE=xim firefox makes it go away. [Impact] This affects Firefox and potentially other applications running on GNOME Flashback desktop environment. [Test Case] 1) Install gnome-session-flashback and ibus; 2) Log into the GNOME Flashback session; 3) Make sure the ibus indicator is visible in panel; 4) Start Firefox and open any page which contains <input type="password">, e.g. https://twitter.com/login. 5) It should be possible to type into the input. There should be no flickering. [Proposed Fix] The fix is backporting these two commits from upstream gnome-3-28 branch: - https://gitlab.gnome.org/GNOME/gnome-flashback/commit/97b91406aafe60ac - https://gitlab.gnome.org/GNOME/gnome-flashback/commit/fdecddfa802bbbf1 [Regression Potential] The second commit removes listening to sources-changed key in GSettings, so potentially there could be cases when that setting is updated but GNOME Flashback does not handle that. However, in practice the current-source-changed is updated together with that key, so GNOME Flashback will handle that. - Both commits are already applied in Eoan. One of two is already applied - in Disco. No regressions have been reported so far. + Both commits are now applied in Eoan. The first one has been present + there since the 3.32.0 release. No regressions have been reported so + far. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1836659 Title: Ubuntu 18.04's ibus package breaks password fields in Firefox again To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-flashback/+bug/1836659/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs