ladybird/Libraries/LibWeb/HTML/Canvas
Callum Law 6c236d04d8 LibWeb: Separate font computation logic from StyleComputer
Font computation and loading is distinct enough from style computation
that it makes more sense to have this in it's own class.

This will be useful later when we move the font loading process to
`ComputedProperties` in order to respect animated values.
2025-12-05 10:03:15 +00:00
..
CanvasCompositing.h LibWeb/Canvas: Support globalCompositionOperation 2025-02-05 11:26:58 +00:00
CanvasCompositing.idl LibWeb/Canvas: Support globalCompositionOperation 2025-02-05 11:26:58 +00:00
CanvasDrawImage.cpp Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers 2025-11-28 18:32:48 +01:00
CanvasDrawImage.h LibWeb: Implement support for drawing with CanvasPattern 2025-10-23 13:20:03 +01:00
CanvasDrawImage.idl LibWeb: Add OffscreenCanvas to IDL types 2025-06-30 09:46:21 -06:00
CanvasDrawPath.h
CanvasDrawPath.idl
CanvasFillStrokeStyles.cpp LibWeb: Ensure layout is up to date before resolving canvas colors 2025-10-27 16:56:01 -07:00
CanvasFillStrokeStyles.h LibWeb: Factor out some class template methods into implementation files 2025-10-27 14:50:54 +00:00
CanvasFillStrokeStyles.idl
CanvasFilters.h
CanvasFilters.idl
CanvasImageData.h LibWeb: Align CanvasRenderingContext2D::putImageData() with the spec 2025-10-21 09:52:16 +02:00
CanvasImageData.idl LibWeb: Align CanvasRenderingContext2D::putImageData() with the spec 2025-10-21 09:52:16 +02:00
CanvasImageSmoothing.h
CanvasImageSmoothing.idl
CanvasPath.cpp LibWeb: Draw canvas arcs and ellipses correctly when radius is zero 2025-10-22 16:08:57 +02:00
CanvasPath.h
CanvasPath.idl
CanvasPathDrawingStyles.h LibWeb+LibGfx: Apply editorial punctuation/whitespace/markup fixes 2025-06-25 03:12:19 +12:00
CanvasPathDrawingStyles.idl
CanvasRect.h
CanvasRect.idl
CanvasSettings.cpp LibJS+LibWeb+WebContent: Port JS::PropertyKey to UTF-16 2025-08-05 07:07:15 -04:00
CanvasSettings.h LibWeb: Factor out canvas rendering options algorihtms 2025-06-30 09:46:21 -06:00
CanvasSettings.idl LibWeb: Factor out CanvasSettings mixin into separate file 2025-06-17 16:54:04 -06:00
CanvasShadowStyles.h LibWeb: Reduce the number of headers CSS Parser.h is included in 2025-11-28 16:15:49 +00:00
CanvasShadowStyles.idl
CanvasState.cpp
CanvasState.h LibWeb: Implement CanvasRenderingContext2D direction property 2025-10-27 22:03:26 -07:00
CanvasState.idl
CanvasText.h LibWeb: Use Utf16String in CanvasText APIs 2025-09-21 13:22:38 +02:00
CanvasText.idl LibWeb: Use Utf16String in CanvasText APIs 2025-09-21 13:22:38 +02:00
CanvasTextDrawingStyles.cpp LibWeb: Separate font computation logic from StyleComputer 2025-12-05 10:03:15 +00:00
CanvasTextDrawingStyles.h LibWeb: Implement CanvasRenderingContext2D direction property 2025-10-27 22:03:26 -07:00
CanvasTextDrawingStyles.idl LibWeb: Implement CanvasRenderingContext2D direction property 2025-10-27 22:03:26 -07:00
CanvasTransform.h
CanvasTransform.idl
CanvasUserInterface.idl
OffscreenCanvasBase.idl LibWeb: Implement basics for OffscreenCanvas 2025-06-30 09:46:21 -06:00
SerializeBitmap.cpp Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers 2025-11-28 18:32:48 +01:00
SerializeBitmap.h Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers 2025-11-28 18:32:48 +01:00