(Note: this is filed as part of the “Paper Cut” bugs — we assume that there may be multiple existing bugs on this. Please make them block this bug, and we will de-dupe if they are indeed exactly the same. Thanks!) To reproduce: 1. Open a tab 2. Drag the tab around 3. it's too easy to tear the tab off the window, which causes accidental tears Recommendation: Increase the tab-tearing threshold to be more robust. Google Chrome does this very well.
How about actually hiding the tab in the tabstrip when the tab has been dragged far enough to initiate the tear?
Created attachment 460447 [details] [diff] [review] patch (increases threshold from half a tab to 1 tab height) While we would love a tab tearing animation like this one ( http://www.stephenhorlander.com/images/blog-posts/tab-animation/animation-tab-tear-off.html ), that's for another day and another bug. This should be a decent short-term solution.
This will be fixed when bug 455694 is.
(In reply to comment #3) > This will be fixed when bug 455694 is. Because the topics are completely different it would be nice to just add the dependency. That way we do not forget about this specific issue covered by this bug.
As KWierso note, this is primarily an issue of lack of feedback from the UI. We've been aware of that; it's just not simple to fix, but my patch in bug 455694 does fix it! :)
Fixed by patch in bug 455694.
Tested in Firefox 8.0b1. When dragging the tab, I see the following tear behaviour: * UP, does not tear until mouse leaves top-bounds of the window * DOWN, does not tear until mouse leaves mid-point in Navigation toolbar * LEFT, does not tear until mouse leaves left-bounds of the window * RIGHT, does not tear until mouse leaves right-bounds of the window Is this the desired behaviour to call this bug fixed?
(In reply to Anthony Hughes, Mozilla QA (irc: ashughes) from comment #7) > Is this the desired behaviour to call this bug fixed? Yes.
Marking verified based on comment 8.