Bug 68427 - <progress> and <input type=checkbox switch> ideally build upon an animation concept rather than maintaining their own timer
Summary: <progress> and <input type=checkbox switch> ideally build upon an animation c...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Animations (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-19 23:58 PDT by Hajime Morrita
Modified: 2023-12-19 23:05 PST (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hajime Morrita 2011-09-19 23:58:24 PDT
For power-saving, RenderProgress::m_animationTimer should be removed.
It should be replaced with an animation system.
Which will allow us to reducing the frame rate, suspending and resuming.
Comment 1 Ahmad Saleem 2023-12-19 16:20:11 PST
Still has: https://github.com/WebKit/WebKit/blob/35c1f16c757919912b753c31234880400a5c6f25/Source/WebCore/rendering/RenderProgress.cpp#L83

void RenderProgress::animationTimerFired() <--- etc.

Should it be in 'Animations' category rather than 'DOM'?
Comment 2 Anne van Kesteren 2023-12-19 23:05:49 PST
Yeah this is still valid. And also applies to the new switch control.