ladybird/Userland/Libraries/LibWeb/HTML/Canvas
Andreas Kling 6f433c8656 LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated
This is a monster patch that turns all EventTargets into GC-allocated
PlatformObjects. Their C++ wrapper classes are removed, and the LibJS
garbage collector is now responsible for their lifetimes.

There's a fair amount of hacks and band-aids in this patch, and we'll
have a lot of cleanup to do after this.
2022-09-06 00:27:09 +02:00
..
CanvasDrawImage.cpp LibWeb: Extract CanvasDrawImage class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasDrawImage.h LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated 2022-09-06 00:27:09 +02:00
CanvasDrawImage.idl LibWeb: Extract CanvasDrawImage class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasDrawPath.h LibWeb: Extract CanvasDrawPath class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasDrawPath.idl LibWeb: Extract CanvasDrawPath class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasFillStrokeStyles.h LibWeb: Extract CanvasFillStrokeStyles class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasFillStrokeStyles.idl LibWeb: Extract CanvasFillStrokeStyles class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasImageData.h LibWeb: Extract CanvasImageData class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasImageData.idl LibWeb: Extract CanvasImageData class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasPath.cpp LibWeb: Extract CanvasPath class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasPath.h LibWeb: Extract CanvasPath class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasPath.idl LibWeb: Extract CanvasPath class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasPathDrawingStyles.h LibWeb: Extract CanvasPathDrawingStyles class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasPathDrawingStyles.idl LibWeb: Extract CanvasPathDrawingStyles class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasRect.h LibWeb: Extract CanvasRect class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasRect.idl LibWeb: Extract CanvasRect class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasState.cpp LibWeb: Extract CanvasState class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasState.h LibWeb: Extract CanvasState class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasState.idl LibWeb: Extract CanvasState class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasText.h LibWeb: Extract CanvasText class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasText.idl LibWeb: Extract CanvasText class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasTransform.h LibWeb: Extract CanvasTransform class from CRC2D 2022-08-14 11:30:40 +02:00
CanvasTransform.idl LibWeb: Extract CanvasTransform class from CRC2D 2022-08-14 11:30:40 +02:00