ladybird/Userland/Libraries/LibWeb/HTML/Canvas
Sam Atkins 64d45afd8a LibWeb: Check CanvasTextDrawingStyles.font assignment is valid
Checking that the string parsed for the `font` property is not enough,
the spec also wants to rule out CSS-wide keywords like `inherit`. The
simplest way to do so is to check if it's a ShorthandStyleValue, which
also rules out use of `var()`; this matches other browsers' behaviour.

The newly-added test would previously crash, and now doesn't. :^)
2024-07-23 18:00:12 +02:00
..
CanvasCompositing.h
CanvasCompositing.idl LibWeb: Use FIXME extended attribute where possible 2024-05-19 17:35:25 +02:00
CanvasDrawImage.cpp
CanvasDrawImage.h
CanvasDrawImage.idl
CanvasDrawPath.h
CanvasDrawPath.idl LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
CanvasFillStrokeStyles.h
CanvasFillStrokeStyles.idl
CanvasImageData.h
CanvasImageData.idl LibWeb: Use 'FIXME' extended attribute where possible 2024-05-19 16:24:11 +02:00
CanvasImageSmoothing.h
CanvasImageSmoothing.idl
CanvasPath.cpp
CanvasPath.h
CanvasPath.idl
CanvasPathDrawingStyles.h LibWeb: Initial support for dashed lines in Canvas 2024-06-25 09:47:17 +02:00
CanvasPathDrawingStyles.idl LibWeb: Initial support for dashed lines in Canvas 2024-06-25 09:47:17 +02:00
CanvasRect.h
CanvasRect.idl
CanvasState.cpp
CanvasState.h LibWeb: Initial support for dashed lines in Canvas 2024-06-25 09:47:17 +02:00
CanvasState.idl
CanvasText.h
CanvasText.idl
CanvasTextDrawingStyles.h LibWeb: Check CanvasTextDrawingStyles.font assignment is valid 2024-07-23 18:00:12 +02:00
CanvasTextDrawingStyles.idl LibWeb: Use FIXME extended attribute where possible 2024-05-19 17:35:25 +02:00
CanvasTransform.h
CanvasTransform.idl