[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#392625: konqueror: kdewallet and cookie popup window interact badly



Package: konqueror
Version: 4:3.5.5a-1
Severity: normal


When going to a website where the cookie policy is 'ask' and these
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
logging in.

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.

greets,
Wim


-- 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                     2.1.8.2-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:1.1.0.2-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



Reply to: