8000 Introduce something like Gecko's refresh driver · Issue #3406 · servo/servo · GitHub
[go: up one dir, main page]

Skip to content

Introduce something like Gecko's refresh driver #3406

@jdm

Description

@jdm

From @bzbarsky:

It's basically a tick that we use to update our on-screen presentation.

When it ticks, we update the document timebase, resample animations/transitions, call requestAnimationFrame callbacks, recompute style and then layout, and paint.

We initially added it for the animation/transition bits and have been moving more and more things into there as time goes on. 

This makes sense, and we'll need something like this when we eventually get around to CSS transitions, video, etc.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-content/uncategorizedUnclear categorization, related to script-based web contentB-interesting-projectRepresents work that is expected to be interesting in some fashion

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0