Bug#392625: konqueror: kdewallet and cookie popup window interact badly
cookies only get set when logging in, the kdewallet popup window and the
cookie alert popup window will pop up at the same time when first
They happen in this order:
- KDEWallet: do you wish to store? (I click store)
- KDEWallet: enter your password
- Cookie alert: accept/reject cookies?
The problem here is that the cookie alert popup window takes the input
focus away from the kdewallet window, but it is not brought to front.
Worse even, you cannot click the kdewallet input window to regain focus,
you have to manually select the cookie window (which might even be
invisible at this point, and is in any case under the kdewallet window)
When changing virtual desktops, the kdewallet popup will follow and the
cookie window will not.
This behaviour doesn't seem logical (though it is understandable) and
I'd propose that either the cookie window should not steal focus from
kdewallet, or should be able to gain foreground from kdewallet.
All this was observed under Gnome (metacity window manager I presume). I
have not tested it yet under KDE or another window manager.
Steps to reproduce:
- Pick a site in which you have no kdewallet information.
- Make sure the policy for this website for cookies will be 'ask',
remove any existing cookies
- Attempt to login on the website
- When asked to store your login information, click 'Store'
- Attempt to input your password, the kdewallet input box should be in
front but not have focus.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.16-2-k7
Locale: LANG=nl_BE.ISO-8859-1, LC_CTYPE=nl_BE.ISO-8859-1 (charmap=ISO-8859-1)
Versions of packages konqueror depends on:
ii kcontrol 4:3.5.5a-1 control center for KDE
ii kdebase-kio-plugins 4:3.5.5a-1 core I/O slaves for KDE
ii kdelibs4c2a 4:3.5.5a-1 core libraries and binaries for al
ii kdesktop 4:3.5.5a-1 miscellaneous binaries and files f
ii kfind 4:3.5.5a-1 file-find utility for KDE
ii libacl1 2.2.41-1 Access control list shared library
ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi
ii libattr1 2.4.32-1 Extended attribute shared library
ii libaudio2 1.8-2 The Network Audio System (NAS). (s
ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries
ii libfam0 2.7.0-10 Client library to control the FAM
ii libfontconfig1 2.4.1-1 generic font configuration library
ii libfreetype6 2.2.1-3 FreeType 2 font engine, shared lib
ii libgcc1 1:4.1.1-13 GCC support library
ii libice6 1:1.0.0-3 X11 Inter-Client Exchange library
ii libidn11 0.6.5-1 GNU libidn library, implementation
ii libjpeg62 6b-13 The Independent JPEG Group's JPEG
ii libkonq4 4:3.5.5a-1 core libraries for Konqueror
ii libpng12-0 1.2.8rel-5.2 PNG library - runtime
ii libqt3-mt 3:3.3.6-4 Qt GUI Library (Threaded runtime v
ii libsm6 1:1.0.1-2 X11 Session Management library
ii libstdc++6 4.1.1-13 The GNU Standard C++ Library v3
ii libx11-6 2:1.0.0-8 X11 client-side library
ii libxcursor1 1.1.7-4 X cursor management library
ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar
ii libxft2 220.127.116.11-8 FreeType-based font drawing librar
ii libxi6 1:1.0.1-3 X11 Input extension library
ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library
ii libxrandr2 2:18.104.22.168-4 X11 RandR extension library
ii libxrender1 1:0.9.1-3 X Rendering Extension client libra
ii libxt6 1:1.0.2-2 X11 toolkit intrinsics library
ii zlib1g 1:1.2.3-13 compression library - runtime
konqueror recommends no packages.
-- no debconf information