- What happens when you try to unlock the "mozilla" keyring through seahorse? - What happens if you press "escape" several times, when the mouse appears to be grabbed?
However, it is strange that you are able to switch to another window. When the "unlock" dialog shows for me, I am unable to switch to other windows, and I *must* either enter a password or cancel the prompt. The "unlock" feature is done completely within gnome-keyring, transparently. This extension has no way of knowing if your keyring is unlocked or not, and no way to control whether to grab the mouse. It seems likely that this bug is really a bug in gnome-keyring. I will re-assign the bug unless we discover a reason not to do this. X On 09/08/12 13:24, Bart Vanhaute wrote: > Hello, > > I have checked with seahorse: there is a keyring called 'mozilla' and > when this keyring is locked, clicking the 'Remember password' in > iceweasel results in the cursor grab and I do not see any dialog box > from gnome-keyring. Nothing is printed to the terminal. > > When the keyring is unlocked in seahorse, the 'Remember password' in > iceweasel works. The password is added to the mozilla keyring. > > I am using gnome-shell as my desktop environment and I have upgraded tot > the latest gnome-keyring (3.4.1-4+b1). > > Bart. > > On Sun, 2012-08-05 at 17:44 +0100, Ximin Luo wrote: >> I still can't reproduce this behaviour. The cursor should only be grabbed if >> gnome-keyring pops up an unlock dialog box. You are not seeing any dialog >> boxes? This extension contains no code to do any mouse grabbing... >> >> 1. Which website are you trying this on? >> 2. Is your keyring unlocked, and can you view it correctly in seahorse? >> 3. Run iceweasel from a terminal and try to reproduce the bug. Are there any >> error messages in the terminal window when the bug appears? >> 4. What window manager / desktop environment are you running? I am using >> xfwm4 >> on gnome-session-fallback, can you see if the bug is still present there? You >> can try those with: >> >> $ aptitude install gnome-session-fallback xfwm4 >> $ echo 'exec gnome-session-fallback "$@"' > ~/.xsession >> <re-login> >> $ xfwm4 --replace & disown >> >> To revert, just 'rm ~/.xsession' then <re-login> then '<your_window_manager> >> --replace & disown' >> >> 5. Try upgrading to gnome-keyring 3.4.1-4, which is the current version in >> wheezy and sid. Does the bug still appear? >> >> On 03/08/12 16:22, Bart Vanhaute wrote: >>> Package: xul-ext-gnome-keyring >>> Version: 0.6.3-1 >>> Followup-For: Bug #681203 >>> >>> Hello, >>> >>> I might be experiencing the same problem as the reporter described. >>> >>> This is the scenario I am using: >>> 1/ go to a web site that requires basic authentication, but where the >>> keyring >>> does not have the needed information. >>> 2/ enter the correct username and password and click ok. the web site >>> correctly >>> loads. >>> 3/ A small dialog appears in the iceweasel window, pointing at the key icon >>> in >>> the location bar, that asks if I want to remember the password. >>> 4/ I click on the 'Remember Password' button. >>> >>> As a result, it looks like the mouse cursor is 'grabbed', because I cannot >>> click or interact with *any* window anymore. I can still use the keyboard to >>> switch to another window. After I kill iceweasel, the mouse cursor is >>> 'ungrabbed' and everything is back to normal. >>> >>> >>> Bart. >>> >>> >>> >>> -- System Information: >>> Debian Release: wheezy/sid >>> APT prefers unstable >>> APT policy: (500, 'unstable'), (1, 'experimental') >>> Architecture: amd64 (x86_64) >>> Foreign Architectures: i386 >>> >>> Kernel: Linux 3.2.0-3-amd64 (SMP w/8 CPU cores) >>> Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) >>> Shell: /bin/sh linked to /bin/dash >>> >>> Versions of packages xul-ext-gnome-keyring depends on: >>> ii icedove 10.0.5-1 >>> ii iceweasel 10.0.6esr-1 >>> ii libc6 2.13-35 >>> ii libgcc1 1:4.7.1-6 >>> ii libglib2.0-0 2.32.3-1 >>> ii libgnome-keyring0 3.4.1-1 >>> ii libnspr4 2:4.9.2-1 >>> ii libnspr4-0d 2:4.9.2-1 >>> ii libstdc++6 4.7.1-6 >>> >>> xul-ext-gnome-keyring recommends no packages. >>> >>> xul-ext-gnome-keyring suggests no packages. >>> >>> -- no debconf information >> >> > > -- GPG: 4096R/5FBBDBCE https://github.com/infinity0 https://bitbucket.org/infinity0 https://launchpad.net/~infinity0
signature.asc
Description: OpenPGP digital signature