Skip to content

Improve handling of animations to avoid repeating mutations to drop Replays #11517

Open

Description

@billyvg

Animations can cause a lot mutations (e.g. css transforms running in a long/infinite loop) which can result in a very large replay segment that ultimately ends up being dropped. Here is an example

Ideally we detect repeating mutations and handle them in such a way that we do not end up sending all of the repeated mutations.

Activity

  1. s1gr1d commented on Dec 11, 2024

    @s1gr1d
    Member

    Related to this issue: #12866

  2. self-assigned this
    on Feb 18, 2025
  3. mydea commented on Mar 18, 2025

    @mydea
    Member

    I re-classified this from a bug to an improvement!

  4. changed the issue type fromtoon Mar 18, 2025
  5. changed the title [-]Animations can cause replays to be dropped[/-] [+]Improve handling of animations to avoid repeating mutations to drop Replays[/+] on Mar 18, 2025
  6. removed their assignment
    on Mar 24, 2025
  7. billyvg commented on Aug 1, 2025

    @billyvg
    MemberAuthor

    I've added another example here of an animation causing us issues. Looks like the same canvas image keeps getting added and removed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions