Throttle animations in 0-opacity element subtree
Categories
(Core :: DOM: Animation, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox75 | --- | fixed |
People
(Reporter: kalle, Assigned: emilio)
References
Details
(Keywords: perf:resource-use, power, Whiteboard: [gfx-noted] [layout:triage-discuss])
Attachments
(3 files)
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
Updated•7 years ago
|
Updated•7 years ago
|
Comment 4•7 years ago
|
||
Comment 5•7 years ago
|
||
Comment 6•7 years ago
|
||
Comment 7•7 years ago
|
||
Comment 8•7 years ago
|
||
Updated•7 years ago
|
Comment 9•7 years ago
|
||
Comment 10•7 years ago
|
||
Comment 11•7 years ago
|
||
Comment 12•5 years ago
|
||
P2 was set 2 years ago. Maybe this should go through re-triage again? Seeing such high CPU consumption across different web sites is disappointing and frustrating, especially when being not connected to AC.
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 13•5 years ago
|
||
I hope you can help me figure out writing tests for this and figuring whether
the reasoning here is correct / I'm missing something else :)
Depends on D64441
Updated•5 years ago
|
Comment 14•5 years ago
|
||
Pretty sure this should still be DOM: Animation (since it's about the underlying animation primitives, not the specific mapping to transitions/animations properties).
Assignee | ||
Comment 15•5 years ago
|
||
(In reply to Brian Birtles (:birtles) from comment #14)
Pretty sure this should still be DOM: Animation (since it's about the underlying animation primitives, not the specific mapping to transitions/animations properties).
Sure, fair enough.
Ni? myself for writing tests tomorrow of:
- Basic throttling.
- (non-)throttling when root of the opacity zero subtree is animating (basically, the nasty test-case from hiro's review comment :P).
- throttling after an animation towards zero from the root.
- Throttling of out-of-flow descendants (as opacity does apply to them).
Anything else that may be missing hiro?
Assignee | ||
Comment 17•5 years ago
|
||
Assignee | ||
Updated•5 years ago
|
Comment 18•5 years ago
|
||
Comment 19•5 years ago
|
||
bugherder |
Comment 20•5 years ago
|
||
Assignee | ||
Comment 21•5 years ago
|
||
Ouch, the tests werent in the phab stack.
Comment 22•5 years ago
|
||
bugherder |
Updated•3 years ago
|
Description
•