Open Bug 452547 Opened 12 years ago Updated 6 years ago

Cmd+{ doesn't work when siteicon is focused

Categories

(Firefox :: Keyboard Navigation, defect, minor)

PowerPC
macOS
defect
Not set
minor

Tracking

()

People

(Reporter: pepper, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; en-us) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1

Normally, in Firefox 2 and Safari, I can move left one tab with `Command-Shift-[`. After upgrading to Firefox 3.0.1, I could only move left as far as the first tab in the window this way; I could not loop around to the rightmost tab -- nothing happened. I cycled right past the end, back to the leftmost tab, and afterwards was able to go left past the edge too, as I should have been able all along.

Reproducible: Sometimes

Steps to Reproduce:
1. Open several tabs.
2. Hit `Command-Shift-[` enough times to get to the first tab.
3. Hit `Command-Shift-[` again.
Actual Results:  
Doesn't move again once at the left-most tab.

Expected Results:  
Should loop around from the leftmost tab to the rightmost.

I was able to go right from the rightmost tab, after which I could suddenly go left from the leftmost too!
Summary: Could not → Cmd+{ sometimes fails to "loop around" to the rightmost tab
I don't see this problem.

I opened three tabs, then used cmd-shift-[ to move left through them.
When I reached the left-most tab, pressing cmd-shift-[ switched to the
right-most tab.

I tested in Firefox 3.0.1 on OS X 10.5.4 and 10.4.11.

Conceivably this is a settings problem.  Try giving yourself a fresh
profile.

The easiest way to give yourself a fresh profile (and one that's
reversible if need be) is:

1) Quit Firefox.

2) Open a Terminal window and change to the Library/Application
   Support/ directory (the ~/Library/Application Support/ directory
   under your home directory).

3) Rename the Firefox directory to something like Firefox.old.

4) Restart Firefox.
I think I know what's happening here.

Steps to reproduce:
1.  Open a new tab, click in location bar, type www.mozilla.org, hit Enter.
2.  Wait for page to load.
2.  Shift-Tab until the location bar is selected.
3.  Shift-Tab one more time.  It will look like nothing is selected.
4.  Hit Cmd+{.

Expected:  Switch to previous tab.
Observed:  Browser goes *ding*

I don't know why I'm so special, but I end up triggering this often.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Cmd+{ sometimes fails to "loop around" to the rightmost tab → Cmd+{ doesn't work when siteicon is focused
(In reply to comment #2)

Interesting!

Your STR also "works" for me (I see the problem when I follow it).

Variations on it may also work to reproduce otherwise non-reproducible
bugs that look like focus bugs.

Are there similar switch-tabs key combinations (besides ctrl-tab) that
work in Firefox on Windows or Linux?
(Following up comment #3)

> Are there similar switch-tabs key combinations (besides ctrl-tab)
> that work in Firefox on Windows or Linux?

Ctrl-PageUp and Ctrl-PageDown are one example.

With them Jason's STR "works" (with Firefox 3.0.1) on OS X, Windows
and Linux.  No beep, though (even on OS X).
Still reproducible here with 4.0 beta 9 on Linux.
I would like to work on this bug, Can you please assign me this bug?
You need to log in before you can comment on or make changes to this bug.