Closed
Bug 405899
Opened 17 years ago
Closed 17 years ago
Initiating autoscroll (middle click) causes Firefox to disappear
Categories
(Core :: Widget: Win32, defect, P1)
Tracking
()
VERIFIED
FIXED
People
(Reporter: leaf.of.grass, Assigned: enndeakin)
References
Details
(Keywords: dogfood, regression)
Attachments
(1 file)
1.03 KB,
patch
|
roc
:
review+
roc
:
superreview+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9b2pre) Gecko/2007112817 Minefield/3.0b2pre Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9b2pre) Gecko/2007112817 Minefield/3.0b2pre middle-clicking in pages is broken as of sometime today. worked yesterday. Reproducible: Always Steps to Reproduce: 1. middle-click inside a scrollable page 2. firefox seems to 'disappear', auto-scroll icon is displayed in upper-left of screen 3. Expected Results: Auto-scroll should work as normal
regress from 20071128_1228_firefox-3.0b2pre.en-US.win32.zip [range] http://bonsai.mozilla.org/cvsquery.cgi?module=PhoenixTinderbox&date=explicit&mindate=1196280540&maxdate=1196281679
Updated•17 years ago
|
Flags: blocking-firefox3?
Assignee | ||
Comment 2•17 years ago
|
||
Is the autoscroll icon created using a noautohide panel?
Comment 3•17 years ago
|
||
Doesn't appear to be. See http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/toolkit/content/widgets/browser.xml&rev=1.110#708 .
Comment 4•17 years ago
|
||
SeaMonkey Trunk-Builds (tested Win32 Build 2007112902) are also affected, so this should be set to "Core" and "XP/Toolkit Widgets" I presume.
I have this bug too, on windows xp, Im using Win32 Build 2007112905, worked fine on Win32 Build 2007112805, also about the disappearing i still notice Firefox on the windows task bar but unresponsive, so it's still running. I have to end task it.
Comment 6•17 years ago
|
||
Using Spy++ shows that the Minefield window is off the upper-left corner of the primary screen, in the "Maximized" state, sized something like 28px by 28px. The taskbar button is nonresponsive, but by using Task Manager to manipulate the window, Minefield's entire window consists solely of the autoscroll icon, which lives in the upper-left corner of the window regardless of its size. The Windows message pump still runs, as the window responds to messages sent to it, including ones to close. It's as though the autoscroll icon replaces the *entire* browser UI and window.
Comment 7•17 years ago
|
||
I do not see this on Linux with Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b2pre) Gecko/2007112916 Mnenhy/0.7.5.20004 SeaMonkey/2.0a1pre (self compiled from cvs).
Assignee | ||
Comment 8•17 years ago
|
||
I won't have access to a Windows machine for a few days. Can someone check if this guess at a patch solves the problem? Bug 395334 shouldn't have had any effect on popups that weren't noautohide panels.
Assignee: nobody → enndeakin
Status: NEW → ASSIGNED
Comment 12•17 years ago
|
||
Something else to check. I have been seeing the following: In the first browser window (maximized) I have open my gmail in one tab and the Trunk forum thread in the 2nd. I open a 2nd browser window (also maximized) for other browsing purposes. While in the 2nd window, it appears that when gmail updates for a newly arriving message, the 1st browser window comes to the front (steals focus?). I have also seen this if I have something starting to load in one window and switch to the other. The window without the focus will steal it back perhaps based on what is loading into it (like gmail?). I have not seen this until today's nightly. Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9b2pre) Gecko/2007112905 Minefield/3.0b2pre ID:2007112905
Comment 13•17 years ago
|
||
(In reply to comment #5) > I have to end task it. Cleaner way to shutdown: left-clicking the autoscroll icon brings up the context menu, from which one can Exit.
Comment 14•17 years ago
|
||
Middle click WFM with this patch applied.
Comment 15•17 years ago
|
||
Workaround: write following style to userChrome.css. #autoscroller { background-color: white !important; }
Comment 19•17 years ago
|
||
The workaround has provided a temporary fix, thanks.
Comment 20•17 years ago
|
||
Someone knows if a separate bug for the issue mentioned in Comment 12 has already been filed?
Comment 21•17 years ago
|
||
(In reply to comment #20) > Someone knows if a separate bug for the issue mentioned in Comment 12 has > already been filed? > The issue described in Comment 12 starts in 20071128_1228_firefox-3.0b2pre.en-US.win32.zip, but does not appear to happen in 20071128_1209_firefox-3.0b2pre.en-US.win32.zip. What I cannot tell is what patch landing is pertinent to the issue described. The steps to reproduce it are: 1. In a maximized browser window, open a page that automatically update like a gmail inbox. 2. Open a 2nd browser window also maximized. Any "static" page, i.e., a mozillazine forum page. 3. Send a message to the email account open in the 1st underlying browser window. When the email page updates that windows comes forward (steals focus?). Expected action: Current (2nd) window should not lose focus. Please feel free to post as a separate bug.
Updated•17 years ago
|
Assignee: enndeakin → nobody
Status: ASSIGNED → NEW
Component: General → Widget: Win32
Flags: blocking-firefox3?
Product: Firefox → Core
QA Contact: general → win32
Updated•17 years ago
|
Assignee: nobody → enndeakin
Flags: blocking1.9?
I don't understand this patch.
Comment 28•17 years ago
|
||
Filed Bug 406304 on Comment 12.
Assignee | ||
Comment 29•17 years ago
|
||
(In reply to comment #26) > I don't understand this patch. > roc, this was a mistake in the patch for bug 395334. The else clause is what the old code used to do. A popup should not have a parent unless aParent was specified, otherwise Windows thinks the popup is a dependent.
Assignee | ||
Updated•17 years ago
|
Attachment #290699 -
Flags: superreview?(roc)
Attachment #290699 -
Flags: review?(roc)
Comment 31•17 years ago
|
||
(In reply to comment #15) > Workaround: > write following style to userChrome.css. > > #autoscroller { > background-color: white !important; > } > This works for me, but if you change the background-color to "transparent" Firefox does the same thing as if it wasn't even added in.
Comment 32•17 years ago
|
||
Given the number of dups (have seen this bug myself) I think we should try and fix for b1
Flags: blocking1.9? → blocking1.9+
Priority: -- → P1
Updated•17 years ago
|
Flags: blocking1.9+ → blocking1.9?
Comment 35•17 years ago
|
||
I think this bug should be highest priority, fixed ASAP.
Updated•17 years ago
|
Summary: Initiating Auto-Scroll causes Firefox to disappear → Initiating autoscroll (middle click) causes Firefox to disappear
Comment 36•17 years ago
|
||
when is this bug(405899) fixed?
Comment 37•17 years ago
|
||
This one is a Royal show stopper...
Comment 39•17 years ago
|
||
Firefox crashed when I was trying to restore the main window after it disappeared: http://crash-stats.mozilla.com/report/index/19bbb802-a042-11dc-b116-001a4bd43e5c?date=2007-12-01-19
Attachment #290699 -
Flags: superreview?(roc)
Attachment #290699 -
Flags: superreview+
Attachment #290699 -
Flags: review?(roc)
Attachment #290699 -
Flags: review+
Updated•17 years ago
|
Whiteboard: [has patch][has review][can land]
Assignee | ||
Updated•17 years ago
|
Status: NEW → RESOLVED
Closed: 17 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Whiteboard: [has patch][has review][can land]
Comment 47•17 years ago
|
||
Confirming WFM now with: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b2pre) Gecko/2007120306 Minefield/3.0b2pre ID:2007120306 Haven't tried the gmail issue in comment 12.
Status: RESOLVED → VERIFIED
Comment 48•17 years ago
|
||
(In reply to comment #28) > Filed Bug 406304 on Comment 12. > (In reply to comment #47) >Haven't tried the gmail issue in comment 12. See (In reply to comment #28)
Comment 50•17 years ago
|
||
Confirming WFM now with: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9b2pre) Gecko/2007120405 Minefield/3.0b2pre
You need to log in
before you can comment on or make changes to this bug.
Description
•