Closed
Bug 792303
Opened 12 years ago
Closed 9 years ago
Arrow panels flash when opened
Categories
(Core :: XUL, defect)
Core
XUL
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: asa, Unassigned)
References
()
Details
(Whiteboard: [Snappy])
When I open arrow panels, any of the Larry button, the downloads button or the social API toolbar items, the panels flicker. It's as if the panel opens and then closes and then re-opens in a fraction of a second. I believe this is a core arrow panel problem because I'm seeing it across various arrow panels.
Tested latest nightly build on Windows This seems like a regression to me.
Updated•12 years ago
|
Keywords: regressionwindow-wanted
Comment 1•12 years ago
|
||
Does this only happen when you click the button triggering the panel repeatedly?
Comment 2•12 years ago
|
||
Jared: can you reproduce this? I'm away from Windows for a bit...
Comment 3•12 years ago
|
||
I can't reproduce it on Win7 9/18 Nightly. I tried clicking very quickly on the identity button and downloads panel button.
Reporter | ||
Comment 4•12 years ago
|
||
I can reproduce it with one normal click almost 100% of the time with the Larry button, the download button, and the social buttons.
Comment 5•12 years ago
|
||
I can't see this with one normal click. It looks to me like the panels actually slide down to show the anchor arrow and there may even be a fade-in effect as it opens and a fade-out effect when it closes. If I quickly click multiple times, it looks like I just see an artifact of this sliding/fading rather than actual flicker.
Asa, assuming the fading is actually done, I wonder if it could be related to your graphics driver or similar, and if it is worth running around to a few other Windows machines and see if they exhibit the same behavior?
Comment 6•12 years ago
|
||
This could indeed be related to bug 767861 (landed for Firefox 16) or bug 767133 (Firefox 17), and may be dependent on a specific graphics configuration.
Asa, do you see this in Beta/Aurora?
Reporter | ||
Comment 7•12 years ago
|
||
(In reply to :Gavin Sharp (use gavin@gavinsharp.com for email) from comment #6)
> This could indeed be related to bug 767861 (landed for Firefox 16) or bug
> 767133 (Firefox 17), and may be dependent on a specific graphics
> configuration.
>
> Asa, do you see this in Beta/Aurora?
This works fine in Beta and Aurora. It fails for me in nightly.
My graphics info:
Adapter Description: Intel(R) HD Graphics 4000
Adapter Drivers: igdumd64 igd10umd64 igd10umd64 igdumd32 igd10umd32 igd10umd32
Adapter RAM: Unknown
ClearType Parameters: Gamma: 2200 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50
Device ID: 0x0166
Direct2D Enabled: true
DirectWrite Enabled: true (6.1.7601.17789)
Driver Date: 3-19-2012
Driver Version: 8.15.10.2696
GPU #2 Active: false
GPU Accelerated Windows: 1/1 Direct3D 10
Vendor ID0x8086
WebGL Renderer: Google Inc. -- ANGLE (Intel(R) HD Graphics 4000) -- OpenGL ES 2.0 (ANGLE 1.0.0.1267)
AzureCanvasBackend: direct2d
AzureContentBackend: direct2d
AzureFallbackCanvasBackend: cairo
Comment 8•12 years ago
|
||
FWIW, the second display adapter on my desktop box has an almost identical graphics configuration, and having nightly open on that adapter doesn't show any evidence of flicker.
"graphics": {
"numTotalWindows": 2,
"numAcceleratedWindows": 2,
"windowLayerManagerType": "Direct3D 10",
"adapterDescription": "NVIDIA GeForce 8400 GS ",
"adapterVendorID": "0x10de",
"adapterDeviceID": "0x0422",
"adapterRAM": "256",
"adapterDrivers": "nvd3dumx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um",
"driverVersion": "8.17.13.142",
"driverDate": "5-15-2012",
"adapterDescription2": "Intel(R) HD Graphics 4000",
"adapterVendorID2": "0x8086",
"adapterDeviceID2": "0x0162",
"adapterRAM2": "Unknown",
"adapterDrivers2": "igdumd64 igd10umd64 igd10umd64 igdumd32 igd10umd32 igd10umd32",
"driverVersion2": "8.15.10.2696",
"driverDate2": "3-19-2012",
"isGPU2Active": false,
"direct2DEnabled": true,
"directWriteEnabled": true,
"directWriteVersion": "6.1.7601.17789",
"clearTypeParameters": "DISPLAY1 [ Gamma: 2200 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50 ] DISPLAY2 [ Gamma: 2200 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50 ] DISPLAY3 [ Gamma: 2200 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50 ] ",
"webglRenderer": "Google Inc. -- ANGLE (NVIDIA GeForce 8400 GS ) -- OpenGL ES 2.0 (ANGLE 1.0.0.1267)",
"info": {
"AzureCanvasBackend": "direct2d",
"AzureFallbackCanvasBackend": "cairo",
"AzureContentBackend": "direct2d"
}
Updated•12 years ago
|
Blocks: ReleaseDownloadsPane
Comment 10•12 years ago
|
||
Here's a video demonstrating the problem:
http://youtu.be/0oDc4A4ARnU
Comment 11•12 years ago
|
||
It only happens for Nvidia graphics driver. I have personally tested on 1 with nvidia, 1 with ati , and one without any . All latest Nightlies, Windows 7.
So if I disable HWA, it gets fixed
No longer blocks: ReleaseDownloadsPane
Updated•12 years ago
|
Blocks: ReleaseDownloadsPane
Updated•12 years ago
|
Comment 12•12 years ago
|
||
Since 27-10-2012 build I can't reproduce this bug anymore. I'm not sure if this has been fixed by something in Firefox, or by recent WDDM update.
Comment 13•12 years ago
|
||
I can reproduce it every single time, both with 27-10-12 and 28-10-12
Reporter | ||
Updated•12 years ago
|
Whiteboard: [Snappy]
Comment 14•12 years ago
|
||
I was able to reproduce the same bug on common popups (like a folder of bookmarks on the toolbar), and likely this is a graphics bug, something similar happened in the past already (I'm sure I had the problem, then a graphics patch fixed it, then some time later it started again, unfortunately I don't remember the bug #).
Fwiw, I also have an nVidia card.
What flickers is not the panel, it's the selection. This could have been confused with a downloads panel bug that caused it to quickly open twice and is now fixed. Plus panels have larger selections, so it's more noticeable there.
Considering all of this, for how much I hate when this happens, this is not going to be a downloads panel blocker.
It's likely not even a snappy issue, it's mostly a graphical (acceleration) glitch.
No longer blocks: ReleaseDownloadsPane
Comment 15•12 years ago
|
||
(In reply to Marco Bonardo [:mak] from comment #14)
> What flickers is not the panel, it's the selection. This could have been
> confused with a downloads panel bug that caused it to quickly open twice and
> is now fixed. Plus panels have larger selections, so it's more noticeable
> there.
What do you mean by the selection flickers ?
I am pretty sure the at least for the case of arrow-panels, its the panel that quickly animates out twice in the same time it was supposed to animate once. On noticing carefully, one can see that the second time the panel appears, there is already a panel behind that gets hidden..
Comment 16•12 years ago
|
||
(In reply to Girish Sharma [:Optimizer] from comment #15)
> I am pretty sure the at least for the case of arrow-panels, its the panel
> that quickly animates out twice in the same time it was supposed to animate
> once.
As I said, the downloads panel had such a bug that is now fixed, to not be confused with the additional flickering I see there.
Comment 17•12 years ago
|
||
I'm seeing this "flicker" on current Nightly (OS X) with the Social (Facebook Messenger) panels - friend requests, messages, notifications - although I am -not- seeing it with the Downloads panel.
When opening the various Social panels in turn, I can see that what appears in the initial momentary flash is the content of the -previously-viewed- panel (but in the new location); then it is replaced by the correct content of the new panel. Repeatedly opening the -same- panel, therefore, flickers because of the repeated animate-into-view (at least that's what it looks like), but the content of the initial flash and the eventual display is the same.
Comment 18•12 years ago
|
||
I also see the same behavior as mentioned by Jonathan above. I see it for both Downloads panel and Social Panels. Basically on every arrow panel. This only happens with Hardware Acceleration enabled on Windows 7 (no idea about other OS) but it does not happen when I disable HWA on Windows 7. Can this bug be please looked into ? It is affecting a very large number of users.
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Keywords: regressionwindow-wanted
Resolution: --- → WORKSFORME
Comment 19•7 years ago
|
||
Moving to Core:XUL per https://bugzilla.mozilla.org/show_bug.cgi?id=1455336
Component: XP Toolkit/Widgets: XUL → XUL
You need to log in
before you can comment on or make changes to this bug.
Description
•