Matthew Olsson
cf54ba01ac
LibWeb: Be more strict about invoking .play() on element animations
...
We don't want to always invoke the .play() method if an animation is
relevant and had a play state of running, as the play state is
essentially just "paused" or "not paused". We replace that relevancy
check with the inverse of the pause check so we don't constantly call
.play() on animations that are finished.
Also duplicates and moves the temporary context into both blocks, since
most of the time neither condition will be true.
2024-03-26 05:47:09 +01:00
..
2024-03-24 13:28:24 +01:00
2024-03-18 14:06:28 -04:00
2024-03-16 16:35:54 +01:00
2024-02-16 12:02:11 -07:00
2024-02-16 12:02:11 -07:00
2023-12-30 20:11:24 +01:00
2023-12-30 20:11:24 +01:00
2024-03-18 14:06:28 -04:00
2024-03-16 16:35:54 +01:00
2024-02-21 19:52:35 +01:00
2024-02-16 12:02:11 -07:00
2024-03-16 16:35:54 +01:00
2024-02-28 22:14:58 +01:00
2024-02-28 22:14:58 +01:00
2024-03-18 14:06:28 -04:00
2023-11-28 17:15:27 -05:00
2023-10-25 19:45:41 +02:00
2024-03-16 16:35:54 +01:00
2023-10-25 19:45:41 +02:00
2024-03-18 14:06:28 -04:00
2024-03-18 14:06:28 -04:00
2023-10-25 19:45:41 +02:00
2024-03-16 16:35:54 +01:00
2023-11-28 17:15:27 -05:00
2023-11-11 08:51:51 +01:00
2024-03-16 16:35:54 +01:00
2023-11-28 17:15:27 -05:00
2023-11-11 08:51:51 +01:00
2024-03-16 16:35:54 +01:00
2024-02-28 22:14:58 +01:00
2023-10-25 19:45:41 +02:00
2024-03-16 16:35:54 +01:00
2023-12-01 16:03:58 +01:00
2024-01-18 14:00:06 +01:00
2023-11-21 01:29:26 +01:00
2023-09-28 20:33:20 +01:00
2023-11-28 17:15:27 -05:00
2023-12-01 20:48:13 +01:00
2023-10-25 19:45:41 +02:00
2024-03-16 16:35:54 +01:00
2024-02-24 21:59:28 +01:00
2023-10-25 19:45:41 +02:00
2024-03-16 16:35:54 +01:00
2023-12-17 23:12:34 +01:00
2023-10-25 19:45:41 +02:00
2024-03-19 16:48:22 +01:00
2024-03-19 16:48:22 +01:00
2023-10-25 19:45:41 +02:00
2024-03-18 14:06:28 -04:00
2024-03-18 14:06:28 -04:00
2024-02-24 21:59:28 +01:00
2024-03-16 16:35:54 +01:00
2024-02-28 22:14:58 +01:00
2023-10-25 19:45:41 +02:00
2024-03-07 10:38:17 +00:00
2024-03-03 15:33:12 +01:00
2023-09-28 20:33:20 +01:00
2023-09-28 20:33:20 +01:00
2023-12-10 17:32:04 +01:00
2024-03-18 14:06:28 -04:00
2024-01-05 13:21:09 +01:00
2024-01-05 13:21:09 +01:00
2024-01-27 07:46:37 +01:00
2024-03-03 19:50:25 +01:00
2024-03-02 13:00:09 +01:00
2024-03-16 16:35:54 +01:00
2024-02-24 21:59:28 +01:00
2023-10-25 19:45:41 +02:00
2024-01-12 15:04:06 +01:00
2024-03-16 16:35:54 +01:00
2023-12-01 20:48:13 +01:00
2023-10-25 19:45:41 +02:00
2024-03-16 16:35:54 +01:00
2023-11-19 22:00:48 +01:00
2024-03-02 13:00:09 +01:00
2024-03-09 16:02:17 +01:00
2024-03-03 19:50:25 +01:00
2023-12-30 20:11:24 +01:00
2023-12-30 20:11:24 +01:00
2024-03-16 14:27:59 +01:00
2023-12-17 23:12:34 +01:00
2024-03-16 16:35:54 +01:00
2023-11-19 22:00:48 +01:00
2024-03-22 18:27:32 +01:00
2024-03-22 18:27:32 +01:00
2024-03-20 10:33:16 -04:00
2024-03-19 16:48:22 +01:00
2024-03-03 19:50:25 +01:00
2023-12-10 17:32:04 +01:00
2024-01-07 09:03:57 +01:00
2024-01-07 09:03:57 +01:00
2024-03-26 05:47:09 +01:00
2024-03-22 18:27:32 +01:00
2024-03-19 17:30:34 +01:00
2024-03-19 17:30:34 +01:00
2024-03-19 17:30:34 +01:00
2024-03-19 17:30:34 +01:00
2023-11-07 11:33:41 +01:00
2023-12-01 20:48:13 +01:00
2023-10-25 19:45:41 +02:00
2024-03-16 16:35:54 +01:00
2024-01-12 09:11:18 +01:00
2023-10-25 19:45:41 +02:00
2024-01-21 09:32:10 -05:00
2024-03-18 14:06:28 -04:00
2024-02-21 19:38:17 +01:00
2024-01-10 09:48:25 +01:00
2024-01-10 09:48:25 +01:00
2024-03-16 16:35:54 +01:00
2023-11-19 22:00:48 +01:00
2023-10-25 19:45:41 +02:00