Aliaksandr Kalenik
41a3c19cfe
LibWeb: Make HTML::DecodedImageData to be GC-allocated
...
This change fixes GC-leak caused by following mutual dependency:
- SVGDecodedImageData owns JS::Handle for Page.
- SVGDecodedImageData is owned by visited objects.
by making everything inherited from HTML::DecodedImageData and
ListOfAvailableImages to be GC-allocated.
Generally, if visited object has a handle, very likely we leak
everything visited from object in a handle.
2023-12-12 23:01:08 +01:00
..
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-11 08:51:51 +01:00
2023-11-19 22:00:48 +01:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-11 08:51:51 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-11 08:51:51 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-12-12 23:01:08 +01:00
2023-12-12 23:01:08 +01:00
2023-11-11 08:51:51 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-12-02 22:54:53 +01:00
2023-11-17 16:02:36 +01:00
2023-11-19 22:00:48 +01:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-19 22:00:48 +01:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-12-11 16:54:59 +01:00
2023-12-11 16:54:59 +01:00
2023-11-04 21:28:30 +01:00
2023-11-04 21:28:30 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-12-02 22:54:53 +01:00
2023-11-11 08:51:51 +01:00
2023-11-28 17:15:27 -05:00
2023-11-20 00:39:42 +01:00
2023-11-28 17:15:27 -05:00
2023-11-28 17:15:27 -05:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-11 08:51:51 +01:00
2023-11-19 08:05:45 +00:00
2023-11-19 22:00:48 +01:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-28 17:15:27 -05:00
2023-12-11 16:54:59 +01:00
2023-12-02 22:54:53 +01:00
2023-11-19 22:00:48 +01:00
2023-11-19 22:00:48 +01:00
2023-11-11 08:51:51 +01:00
2023-12-02 22:54:53 +01:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-02 17:09:34 +01:00
2023-11-06 11:37:08 +01:00
2023-11-06 11:37:08 +01:00
2023-12-12 01:08:07 +01:00
2023-12-12 01:08:07 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-06 11:37:08 +01:00
2023-11-06 11:37:08 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-20 15:00:19 +01:00
2023-11-03 20:50:34 +01:00
2023-11-11 08:51:51 +01:00
2023-11-19 22:00:48 +01:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-12-01 20:48:13 +01:00
2023-12-01 20:48:13 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00
2023-12-03 23:16:26 +01:00
2023-11-19 22:00:48 +01:00
2023-11-28 17:15:27 -05:00
2023-11-19 22:00:48 +01:00