ladybird/Libraries/LibWeb/HTML/Canvas
Callum Law a79ec6c228 LibWeb: Consolidate parsing of canvas colors
We also resolve font-relative lengths based on the canvas' font, see the
AD-HOC comment in AbstractCanvasMixin.cpp
2026-05-31 14:09:51 +02:00
..
AbstractCanvasMixin.cpp LibWeb: Consolidate parsing of canvas colors 2026-05-31 14:09:51 +02:00
AbstractCanvasMixin.h LibWeb: Consolidate parsing of canvas colors 2026-05-31 14:09:51 +02: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 LibWeb: Unify WebIDL C++ type generation 2026-05-23 18:26:12 +02:00
CanvasDrawImage.h LibWeb: Unify WebIDL C++ type generation 2026-05-23 18:26:12 +02:00
CanvasDrawImage.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CanvasDrawPath.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
CanvasDrawPath.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CanvasFillStrokeStyles.cpp LibWeb: Consolidate parsing of canvas colors 2026-05-31 14:09:51 +02:00
CanvasFillStrokeStyles.h LibWeb: Simplify canvas mixins state access 2026-05-31 14:09:51 +02:00
CanvasFillStrokeStyles.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CanvasFilters.h LibWeb+LibGfx: Implement Canvas2D filters 2024-12-18 18:54:20 +01:00
CanvasFilters.idl LibWeb+LibGfx: Implement Canvas2D filters 2024-12-18 18:54:20 +01:00
CanvasImageData.h LibWeb/Bindings: Generate struct definitions from IDL dictionaries 2026-05-09 10:49:49 +02:00
CanvasImageData.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CanvasImageSmoothing.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
CanvasImageSmoothing.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CanvasPath.cpp LibWeb/Bindings: Generate struct definitions from IDL dictionaries 2026-05-09 10:49:49 +02:00
CanvasPath.h LibWeb/Bindings: Generate struct definitions from IDL dictionaries 2026-05-09 10:49:49 +02:00
CanvasPath.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CanvasPathDrawingStyles.h LibWeb: Align AbstractCanvasMixin method names with implementers 2026-05-31 14:09:51 +02:00
CanvasPathDrawingStyles.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
CanvasRect.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
CanvasRect.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
CanvasSettings.h LibWeb: Generate canvas settings from IDL bindings 2026-05-09 10:49:49 +02:00
CanvasSettings.idl LibWeb: Factor out CanvasSettings mixin into separate file 2025-06-17 16:54:04 -06:00
CanvasShadowStyles.h LibWeb: Remove unused methods from CanvasShadowStyles 2026-05-31 14:09:51 +02:00
CanvasShadowStyles.idl LibWeb+LibGfx: Implement shadowBlur for Canvas2D 2024-12-05 17:07:13 +01:00
CanvasState.cpp LibWeb: Add method to get computation context based on canvas font 2026-05-31 14:09:51 +02:00
CanvasState.h LibWeb: Add method to get computation context based on canvas font 2026-05-31 14:09:51 +02:00
CanvasState.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
CanvasText.h LibWeb: Use Utf16String in CanvasText APIs 2025-09-21 13:22:38 +02:00
CanvasText.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CanvasTextDrawingStyles.cpp LibWeb: Absolutize relative letterSpacing lengths using canvas font 2026-05-31 14:09:51 +02:00
CanvasTextDrawingStyles.h LibWeb: Absolutize relative letterSpacing lengths using canvas font 2026-05-31 14:09:51 +02:00
CanvasTextDrawingStyles.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CanvasTransform.h LibWeb: Align AbstractCanvasMixin method names with implementers 2026-05-31 14:09:51 +02:00
CanvasTransform.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
CanvasUserInterface.idl Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
DrawingState.cpp LibWeb: Move canvas DrawingState to standalone file 2026-05-31 14:09:51 +02:00
DrawingState.h LibWeb: Allow calculated values for canvas letterSpacing 2026-05-31 14:09:51 +02:00
OffscreenCanvasBase.idl LibWeb+LibIDL: Remove support for #import directives during parsing 2026-04-24 20:08:29 +02:00
SerializeBitmap.cpp Everywhere: Avoid large rebuilds when editing (Immutable)Bitmap headers 2025-11-28 18:32:48 +01:00
SerializeBitmap.h LibWeb: Remove unused Document.h includes from SerializeBitmap.h 2026-02-08 18:51:13 +01:00