Aliaksandr Kalenik
67c727177e
LibWeb: Clear all active timers when document is destroyed
...
This change implements a step from the document's destroy procedure in
the specification, saying that all active timers should be cleared.
By doing this, we also fix the leaking of a document in case where we
have navigated away from a page that has scheduled timers that haven't
yet been triggered.
2023-09-26 19:42:59 +02:00
..
2023-08-13 15:38:42 +02:00
2023-09-25 21:14:53 +02:00
2023-09-25 21:14:53 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-09-25 15:39:29 +02:00
2023-09-25 15:39:29 +02:00
2023-09-25 15:39:29 +02:00
2023-09-06 11:44:45 -04:00
2023-09-17 20:29:18 +02:00
2023-09-19 10:54:07 +02:00
2023-09-19 10:54:07 +02:00
2023-09-19 10:54:07 +02:00
2023-09-19 10:54:07 +02:00
2023-09-19 10:54:07 +02:00
2023-09-17 20:29:18 +02:00
2023-09-06 11:44:45 -04:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-09-02 19:23:41 +01:00
2023-09-26 19:42:59 +02:00
2023-09-26 19:42:59 +02:00
2023-09-16 11:17:19 +02:00
2023-08-13 15:38:42 +02:00
2023-09-17 20:29:18 +02:00
2023-09-11 12:07:36 +01:00
2023-09-24 19:59:00 -06:00
2023-09-14 22:58:42 +02:00
2023-08-13 15:38:42 +02:00
2023-09-17 20:29:18 +02:00
2023-09-02 19:23:41 +01:00
2023-09-16 11:17:19 +02:00
2023-08-27 05:34:54 +02:00
2023-09-02 19:23:41 +01:00
2023-09-06 11:44:45 -04:00
2023-08-27 05:34:54 +02:00
2023-09-02 19:23:41 +01:00
2023-09-25 15:39:29 +02:00
2023-09-25 15:39:29 +02:00
2023-09-13 13:45:47 +02:00
2023-09-25 15:39:29 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-09-02 19:23:41 +01:00
2023-09-13 13:45:47 +02:00
2023-09-06 11:44:45 -04:00
2023-09-02 19:23:41 +01:00
2023-09-05 20:36:09 -04:00
2023-08-27 05:34:54 +02:00
2023-09-02 19:23:41 +01:00
2023-09-05 20:36:09 -04:00
2023-08-20 11:04:03 +02:00
2023-09-02 19:23:41 +01:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-08-26 13:51:18 +02:00
2023-08-26 13:51:18 +02:00
2023-08-13 15:38:42 +02:00
2023-09-06 11:44:45 -04:00
2023-09-06 11:44:45 -04:00
2023-09-09 10:47:12 -06:00
2023-09-09 10:47:12 -06:00
2023-09-09 10:47:12 -06:00
2023-09-25 15:39:29 +02:00
2023-09-25 15:39:29 +02:00
2023-09-09 10:47:12 -06:00
2023-09-25 15:39:29 +02:00
2023-09-23 13:04:38 +02:00
2023-09-17 20:29:18 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-09-06 11:44:45 -04:00
2023-09-11 12:07:36 +01:00
2023-09-11 12:07:36 +01:00
2023-09-11 12:07:36 +01:00
2023-09-16 11:17:19 +02:00
2023-09-16 11:17:19 +02:00
2023-09-19 10:54:07 +02:00
2023-09-19 10:54:07 +02:00
2023-09-17 20:29:18 +02:00
2023-09-25 15:39:29 +02:00
2023-09-25 15:39:29 +02:00
2023-08-26 13:51:18 +02:00
2023-08-26 13:51:18 +02:00
2023-09-02 19:23:41 +01:00
2023-09-19 10:54:07 +02:00
2023-08-29 10:05:02 +02:00
2023-09-02 19:23:41 +01:00
2023-09-06 11:44:45 -04:00
2023-09-17 20:29:18 +02:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-09-13 13:45:47 +02:00
2023-08-13 15:38:42 +02:00
2023-08-13 15:38:42 +02:00
2023-09-06 11:44:45 -04:00
2023-09-17 20:29:18 +02:00
2023-09-19 10:54:07 +02:00
2023-09-17 20:29:18 +02:00
2023-09-13 13:45:47 +02:00
2023-09-06 11:44:45 -04:00
2023-08-13 15:38:42 +02:00