Address bar suggestion list flickers when two firefox windows are opened in multiple screens




8 years ago
6 years ago


(Reporter: navaneethkn, Unassigned)


Windows 7

Firefox Tracking Flags

(Not tracked)



(1 attachment)



8 years ago
User-Agent:       Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b6) Gecko/20100101 Firefox/4.0b6
Build Identifier: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b6) Gecko/20100101 Firefox/4.0b6

When working with multiple monitors, open one instance of firefox in one screen and the other one in other screen. Type some address in the alternate screen's firefox instance. You can see the suggestion list flickering. But the instance running on main display is good. This is happening for other menu items as well. 

Alternative method which may reproduce this issue. Start firefox. Connect an external monitor to the system and make the monitor's display as main. Follow the remaining steps will reproduce this.

Reproducible: Always

Steps to Reproduce:

A system with dual display. 

1. Open firefox in alternate screen. 
2. Open other firefox instance in main display.
3. both has many tabs opened.
3. Type some address in the alternate screen's firefox address bar. You can see the suggestion list flickering. 
Actual Results:  
Suggestion list flickers

Expected Results:  
Should not flicker

I am not using any theme. Running on Windows7 on a 64 bit machine.

Comment 1

8 years ago
This can also be reproduced with just one firefox instance and using two screens and keeping one firefox in the secondary screen. All the menu's flicker including the context menus.

If the external screen is removed, this issue will go away.

Comment 2

8 years ago
Uploading a screenshot which shows the suggestion list being not painted correctly.
Priority: -- → P1

Comment 3

8 years ago
This can be easily reproduced by having two screens for the system and opening FF on the secondary screen. All the suggestion list, address bar and suggestions on normal text boxes will start flickering. Reproducible on FF4.0b6

Comment 4

8 years ago
OS: Windows 7 32 bit
Graphics: Nvidia GeForce 9500 GT - Latest drivers
CPU: Q6600
RAM: 4Gb
With 4 B7 the menus were flickering (constantly redrawing?) and not rendering correctly on the secondary monitor. On the primary monitor it works perfectly. Uninstalled as it was unusable.

Comment 5

8 years ago
Created attachment 496779 [details]
The bug I have

Comment 6

8 years ago
My bug seems a bit different from this one, but it also occurs only on my secondary screen, and affects menus too, so i think it could be linked.
I have the same kind of problems on tooltips, too.

OS : Windows XP
Video : ATI Radeon HD 2400 XT.
Firefox : 4.0 Beta 7


8 years ago
Component: General → Location Bar
Priority: P1 → --
QA Contact: general →
Version: unspecified → Trunk

Comment 7

7 years ago
I just upgraded from 3.6 to 7.0.1 and ran into the same issue. After some investigation I tried updating my nVidia drivers (I'm using a Quadro FX 1800) and that resolved the issue for me. If anyone else is still having problems then try updating your drivers.

I upgraded from version 259.81 to 268.66.

Comment 8

7 years ago
(In reply to Chris from comment #7)
> I upgraded from version 259.81 to 268.66.

Sorry for the double post, but I spoke too soon. It appeared to work for several hours but now I'm getting flickering again. Apologies for the incorrect information.

Comment 9

6 years ago
Maybe related to bug 740043 ...

For me setting browser.urlbar.delay to the value 0 (zero) helps.
I cannot reproduce on Win7, tried many times with windows in multiple screens, the only kind of flicker I see seems to be related to bug 740043, but that doesn't depend on the screen I'm on (looks more like autocomplete controller closing and reopening the panel fast on certain events).

I'm going to call this incomplete until someone can reproduce a different flicker on a secondary screen with some consistent steps.
Last Resolved: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.