marquee animation is broken if Partial Prerender is enabled
Categories
(Core :: CSS Transitions and Animations, defect)
Tracking
()
People
(Reporter: dholbert, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
7.10 KB,
text/html
|
Details |
STR:
- Visit https://www.jackery.com/pages/give-the-gift-of-power
- Scroll down to the marquee, below the array of 5 face-down playing cards
EXPECTED RESULTS:
The marquee should be moving.
ACTUAL RESULTS:
The marquee does not move. And if you wait a little while, it starts getting slowly "eaten" from the left edge while not moving. (i.e. the parts that should be animating out-of-view just disappear instead of moving)
This is a "marquee" with a custom implementation using a CSS animation, rather than an html <marquee>
tag.
If I set layout.animation.prerender.partial
to false
, then the bug goes away, so I'm pretty sure this is a bug in the partial prerender implementation. (Maybe even related to bug 1679649, if we're lucky?)
Reporter | ||
Comment 1•5 years ago
|
||
Here's a partially reduced testcase.
Reporter | ||
Comment 2•5 years ago
|
||
I just confirmed that the reduced testcase is broken for me in Nightly, regardless of whether WebRender is enabled. So, this is not WebRender-dependent in any way.
Reporter | ||
Updated•5 years ago
|
Comment 3•5 years ago
|
||
Yeah, the reduced case is definitely another variant of bug 1679649, there is an overflow: hidden element offseted from the reference transform frame by top: 350px
.
Description
•