Closed
Bug 505749
Opened 15 years ago
Closed 2 years ago
All tabs panel is unresponsive (placed in-front of all applications and cannot be closed)
Categories
(Core :: Widget: Cocoa, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: whimboo, Unassigned, NeedInfo)
References
Details
Attachments
(2 files)
(deleted),
image/jpeg
|
Details | |
(deleted),
patch
|
enndeakin
:
review+
|
Details | Diff | Splinter Review |
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2a1pre) Gecko/20090722 Minefield/3.6a1pre
After opening the All Tabs panel it cannot be closed anymore. Also hovering or clicking thumbnails doesn't result in a reaction. The whole panel stucks while I'm able to work with Minefield in the background.
With the current behavior the panel is not usable and you have to close the browser to be able to use Minefield normally again.
Steps:
* Click All tabs button in the tabbar or show all tabs inside the Ctrl-Tab panel if more then 7 tabs are open.
Reporter | ||
Comment 2•15 years ago
|
||
What is too vague by clicking the All Tabs button or "show all xx tabs" inside the Ctrl-Tab panel?
Comment 3•15 years ago
|
||
I can't reproduce it this way, and haven't heard from others that they encountered something similar.
Reporter | ||
Comment 4•15 years ago
|
||
I tested it again on Windows and it seems like to be an OS X only bug. Works fine with WinXP.
Reporter | ||
Updated•15 years ago
|
Flags: blocking-firefox3.6?
Comment 5•15 years ago
|
||
Note that Neil Deakin reviewed the patch, and I'm pretty sure he did that on OS X...
Reporter | ||
Comment 6•15 years ago
|
||
(In reply to comment #5)
> Note that Neil Deakin reviewed the patch, and I'm pretty sure he did that on OS
> X...
And that means there can't be a regression? I doubt so.
More precise steps:
1. Open All Tabs panel (tabbar or button inside the Ctrl-Tab panel)
2. Click at any position (thumbnail, x button)
After step 2 the panel doesn't close and hangs around in the foreground.
Comment 7•15 years ago
|
||
(In reply to comment #6)
> (In reply to comment #5)
> > Note that Neil Deakin reviewed the patch, and I'm pretty sure he did that on OS
> > X...
>
> And that means there can't be a regression? I doubt so.
That means that there's more to it than "open the All Tabs panel on OS X".
In any case, this doesn't seem to be a tabbed browser bug. Pushing off to widget land.
Component: Tabbed Browser → Widget: Cocoa
Flags: blocking-firefox3.6?
Product: Firefox → Core
QA Contact: tabbed.browser → cocoa
Reporter | ||
Comment 8•15 years ago
|
||
Reasking for blocking1.9.2 because the all tabs panel is not usable on os x.
Flags: blocking1.9.2?
Comment 9•15 years ago
|
||
I don't think this needs to block just because of All Tabs, as that's currently pref'ed off. However, the underlying core bug might be block-worthy.
Updated•15 years ago
|
Summary: All tabs panel is not responsible (placed in-front of all applications and cannot be closed) → All tabs panel is unresponsive (placed in-front of all applications and cannot be closed)
Reporter | ||
Updated•15 years ago
|
Status: NEW → RESOLVED
Closed: 15 years ago
Flags: blocking1.9.2?
Resolution: --- → DUPLICATE
Comment 11•15 years ago
|
||
Attachment 389942 [details] doesn't seem to show what bug 469774 is about. Being unable to close the application is also not part of bug 469774. Bug 469774 is purely visual.
Comment 12•15 years ago
|
||
(In reply to comment #11)
> Being unable to close the application is also not part of bug 469774.
s/application/panel/
Reporter | ||
Comment 13•15 years ago
|
||
In my impression the panel is closed but is still shown. That's why I can click through. It's similar to bug 505658 which you have duped against bug 469774. If you feel its not related we should undupe 505658 and dupe this bug against bug 505658.
Comment 14•15 years ago
|
||
What I see from debugging is that the preview <button> is focused when it is clicked, and then an <input> is immediately focused (I think this is the autocomplete widget). The <input> is focused with the FLAG_NOSCROLL flag (and only that flag) which should narrow down what's doing this.
The only case like this might be the popuphiding event in the previews listener. Could the alltabs popup possibly be attempting to be hidden and then something either cancels the popuphiding event, or causes an error which prevents something from happening?
Comment 15•15 years ago
|
||
Henrik, is there anything suspicious in your error console?
Attachment 346858 [details] nicely illustrate what bug 469774 is about.
Attachment 389942 [details] is very different.
Reporter | ||
Comment 16•15 years ago
|
||
No. Sadly I don't see any error in the Error Console. With the attachments it's clear now. Thanks! We should undupe and handle it separately.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Comment 18•15 years ago
|
||
So, can you interact with the panel or can you not interact with the panel? Do you try to close it manually? It's not clear to me why you made bug 505658 a duplicate of this one.
Reporter | ||
Comment 19•15 years ago
|
||
I can only click once. Clicking on the close button the panel is still visible and doesn't react on further events. Same happens when clicking the thumbnails. When you move the window around the panel follows the window. You have to close the window to get rid off the panel. All those items gave me the impression that bug 505658 should be a dupe of this bug and not bug 469774. But I have reask the reporter.
Status: REOPENED → NEW
Comment 20•15 years ago
|
||
Are you able to use the search field? Do the hover effects work when moving the mouse over the previews?
> Same happens when clicking the thumbnails.
Is there no response at all or is the expected tab selected?
> When you move the window around the panel follows the window.
Now *this* sounds like bug 469774. But again, attachment 389942 [details] shows the panel outside of the window's bounds. Bug 469774 also wouldn't make it possible to open the Quit dialog behind the panel.
Comment 21•15 years ago
|
||
This bug is very recent. Here's the regression range:
firefox-2009-07-20-03-mozilla-central
firefox-2009-07-21-03-mozilla-central
Presumably this implicates the patch for bug 465076.
Blocks: 465076
Reporter | ||
Comment 22•15 years ago
|
||
(In reply to comment #20)
> Are you able to use the search field? Do the hover effects work when moving the
> mouse over the previews?
The search field works as long as you don't click onto the panel. Same applies to the hover effect.
> > Same happens when clicking the thumbnails.
>
> Is there no response at all or is the expected tab selected?
No response. No tab is changed and the focus is placed to the location bar.
Keywords: regression
Comment 23•15 years ago
|
||
Enn, does this mean that you're seeing this bug?
(In reply to comment #14)
> What I see from debugging is that the preview <button> is focused when it is
> clicked, and then an <input> is immediately focused (I think this is the
> autocomplete widget). The <input> is focused with the FLAG_NOSCROLL flag (and
> only that flag) which should narrow down what's doing this. [...]
Comment 24•15 years ago
|
||
Comment 25•15 years ago
|
||
It does.
Comment 26•15 years ago
|
||
I think this makes closing the panels less snappy, so if there's a way to fix the underlying bug here as well as in bug 506513, I'd like to undo this...
Attachment #390714 -
Flags: review?(enndeakin)
Updated•15 years ago
|
Attachment #390714 -
Attachment description: patch → front-end patch
Updated•15 years ago
|
Attachment #390714 -
Flags: review?(enndeakin) → review+
Comment 27•15 years ago
|
||
Comment on attachment 390714 [details] [diff] [review]
front-end patch (checked in)
http://hg.mozilla.org/mozilla-central/rev/fc412c73605b
Not sure if this bug should be closed. Maybe it should be investigated why this happened only on Mac?
Attachment #390714 -
Attachment description: front-end patch → front-end patch (checked in)
Updated•15 years ago
|
No longer blocks: ctrl-tab-panel
Keywords: regression
Reporter | ||
Comment 28•15 years ago
|
||
See comment 21 why this is a regression. Adding back regression keyword.
Is there a way to test this with an automated test?
Flags: in-testsuite?
Keywords: regression
Comment 29•15 years ago
|
||
See the Product and Component fields and comment 27 for why this is not a regression, based on the information we have so far.
Keywords: regression
Comment 30•3 years ago
|
||
Hey Henrik,
Can you still reproduce this or should we close it?
Flags: needinfo?(hskupin)
Reporter | ||
Comment 31•3 years ago
|
||
I assume at some point we removed the displaying of all the tabs in the panel? If that is the case we might close it as WFM given that usually we show only 7 panels and I haven't seen any issues with it recently regarding this bug. Dao, what do you think?
Flags: needinfo?(hskupin) → needinfo?(dao+bmo)
Updated•2 years ago
|
Status: NEW → RESOLVED
Closed: 15 years ago → 2 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•