ladybird/Libraries/LibWeb/HTML/Canvas
Shannon Booth fd44da6829 LibWeb/Bindings: Emit one bindings header and cpp per IDL
Previously, the LibWeb bindings generator would output multiple per
interface files like Prototype/Constructor/Namespace/GlobalMixin
depending on the contents of that IDL file.

This complicates the build system as it means that it does not know
what files will be generated without knowledge of the contents of that
IDL file.

Instead, for each IDL file only generate a single Bindings/<IDLFile>.h
and Bindings/<IDLFile>.cpp.
2026-04-21 07:36:13 +02:00
..
CanvasCompositing.h
CanvasCompositing.idl
CanvasDrawImage.cpp LibWeb: Present canvas before snapshotting in drawImage() 2026-02-12 00:28:36 +01:00
CanvasDrawImage.h
CanvasDrawImage.idl
CanvasDrawPath.h
CanvasDrawPath.idl
CanvasFillStrokeStyles.cpp LibWeb: Disallow random() in canvas context value setters 2026-04-08 14:31:43 +01:00
CanvasFillStrokeStyles.h
CanvasFillStrokeStyles.idl
CanvasFilters.h
CanvasFilters.idl
CanvasImageData.h
CanvasImageData.idl
CanvasImageSmoothing.h
CanvasImageSmoothing.idl
CanvasPath.cpp
CanvasPath.h
CanvasPath.idl
CanvasPathDrawingStyles.h
CanvasPathDrawingStyles.idl
CanvasRect.h
CanvasRect.idl
CanvasSettings.cpp
CanvasSettings.h LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
CanvasSettings.idl
CanvasShadowStyles.h
CanvasShadowStyles.idl
CanvasState.cpp
CanvasState.h LibWeb/Bindings: Emit one bindings header and cpp per IDL 2026-04-21 07:36:13 +02:00
CanvasState.idl
CanvasText.h
CanvasText.idl
CanvasTextDrawingStyles.cpp LibWeb: Use correct inherited font size when canvas is not connected 2026-04-08 14:31:43 +01:00
CanvasTextDrawingStyles.h LibGfx+LibWeb: Implement CanvasTextDrawingStyles.letterSpacing 2026-03-12 17:13:16 +01:00
CanvasTextDrawingStyles.idl LibGfx+LibWeb: Implement CanvasTextDrawingStyles.letterSpacing 2026-03-12 17:13:16 +01:00
CanvasTransform.h
CanvasTransform.idl
CanvasUserInterface.idl
OffscreenCanvasBase.idl
SerializeBitmap.cpp
SerializeBitmap.h LibWeb: Remove unused Document.h includes from SerializeBitmap.h 2026-02-08 18:51:13 +01:00