Skip to content

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

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Open
billyvg opened this issue Apr 9, 2024 · 2 comments
Open
Labels
Improvement Package: replay Issues related to the Sentry Replay SDK Replays

Comments

@billyvg
Copy link
Member

billyvg commented Apr 9, 2024

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.

@billyvg billyvg added the Package: replay Issues related to the Sentry Replay SDK label Apr 9, 2024
@billyvg billyvg mentioned this issue Apr 9, 2024
3 tasks
@s1gr1d
Copy link
Member

s1gr1d commented Dec 11, 2024

Related to this issue: #12866

@mydea
Copy link
Member

mydea commented Mar 18, 2025

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

@mydea mydea changed the title Animations can cause replays to be dropped Improve handling of animations to avoid repeating mutations to drop Replays Mar 18, 2025
@chargome chargome removed their assignment Mar 24, 2025
@mydea mydea added the Replays label Apr 14, 2025 — with Linear
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Improvement Package: replay Issues related to the Sentry Replay SDK Replays
Projects
None yet
Development

No branches or pull requests

5 participants