Open
Bug 1354278
Opened 8 years ago
Updated 2 years ago
The blue fill in the downloads button flickers
Categories
(Core :: Graphics, defect, P3)
Tracking
()
NEW
Tracking | Status | |
---|---|---|
firefox53 | --- | unaffected |
firefox54 | + | wontfix |
firefox55 | - | fix-optional |
firefox56 | --- | fix-optional |
People
(Reporter: mstange, Unassigned)
References
Details
(Keywords: regression, Whiteboard: gfx-noted)
Attachments
(1 file)
176.38 KB,
video/quicktime
|
Details |
See the attached screen recording. This looks really bad.
Comment 1•8 years ago
|
||
How could i go about fixing this ? can someone mentor me on this
Reporter | ||
Comment 2•8 years ago
|
||
[Tracking Requested - why for this release]: Annoying regression
Blocks: 1270006
status-firefox53:
--- → unaffected
status-firefox54:
--- → affected
status-firefox55:
--- → affected
tracking-firefox54:
--- → ?
tracking-firefox55:
--- → ?
Comment 3•8 years ago
|
||
(In reply to pass2pawan from comment #1)
> How could i go about fixing this ? can someone mentor me on this
We don't know what's causing this bug, so we don't know how it could be fixed, and if it's a good bug to be mentored.
This will first need a look from the developer who implemented the feature, and it may require low-level graphics investigations.
Rex, have you seen this issue already? Is there something obvious, like the DOM changes, that may be causing this? If not, it may be a graphics bug.
Flags: needinfo?(rexboy)
Comment 4•8 years ago
|
||
No, I don't have any idea for now.
Only style.animationDelay of the element should be changed per our implementation. And that shouldn't produce flickering.
Unless someone sets percentage or visibility back and forth, but I didn't see that on my inspector.
Flags: needinfo?(rexboy)
Comment 5•8 years ago
|
||
And this is my first time seeing this issue. It didn't take place on machines I've tested.
In bug 1338984 the way of using css changed from modifying css.height directly to css animation - with a relatively rare usage. Comparing before and after bug 1338984 lands may clarify if that rare usage causes a low-level graphics issue. But first we need to know the exact condition to reproduce it.
Updated•8 years ago
|
Component: Downloads Panel → Graphics
Product: Firefox → Core
Comment 6•8 years ago
|
||
tracking as regression in 54.
Markus, does before/after bug 1338984 show a difference for you?
Reporter | ||
Comment 7•8 years ago
|
||
It seems a bit better, but I can still get it to flicker. But I have to move my mouse over the toolbar and over tabs in order to trigger it. So the underlying issue is still there.
Flags: needinfo?(mstange)
I believe Markus is on OS X. How is this related (if at all) to bug 1359062?
Flags: needinfo?(rexboy)
Comment 9•8 years ago
|
||
I don't think they are related since the change on bug 1359062 will be no more than adjusting the constant for contrast from 125% to 170%. Implementation details will not be changed.
Flags: needinfo?(rexboy)
Comment 10•8 years ago
|
||
I can't reproduce this issue on OS X by downloading a large file.
Reporter | ||
Comment 12•8 years ago
|
||
It's quite hard to reproduce now. It doesn't flash anymore on its own, only when I move my mouse over toolbarbuttons (and possibly trigger style flushes?).
I can reproduce it by going to https://www.virtualbox.org/wiki/Downloads , clicking the "OS X hosts" link, saving the file, and then quickly moving the mouse back and forth horizontally over the toolbar buttons between the search bar and the right edge of the window.
Flags: needinfo?(mstange)
Comment 13•8 years ago
|
||
(In reply to Markus Stange [:mstange] from comment #12)
> I can reproduce it by going to https://www.virtualbox.org/wiki/Downloads ,
> clicking the "OS X hosts" link, saving the file, and then quickly moving the
> mouse back and forth horizontally over the toolbar buttons between the
> search bar and the right edge of the window.
Thanks for the STR above, though I still can't reproduce on my macOS Nightly55 build.
As the symptom is mitigated and not that easy to reproduce, let's keep an eye on it.
Comment 14•8 years ago
|
||
No clear STR, no assignee, wontfix for 54.
Comment 15•7 years ago
|
||
We could take a patch for this but I'm going to drop tracking since this sounds like an intermittent, minor polish issue.
Updated•7 years ago
|
Whiteboard: gfx-noted
Updated•7 years ago
|
Priority: -- → P3
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•