1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 07:07:34 +00:00

LibWeb: Use "unrestricted float/double" where we should in IDL

This commit is contained in:
Sam Atkins 2022-08-11 15:50:46 +01:00 committed by Andreas Kling
parent 504d221e4a
commit 8fd83b56d5
2 changed files with 4 additions and 6 deletions

View file

@ -55,9 +55,8 @@ interface CanvasRenderingContext2D {
CanvasGradient createLinearGradient(double x0, double y0, double x1, double y1); CanvasGradient createLinearGradient(double x0, double y0, double x1, double y1);
CanvasGradient createConicGradient(double startAngle, double x, double y); CanvasGradient createConicGradient(double startAngle, double x, double y);
// FIXME: All these `double`s should be `unrestricted double` undefined transform(unrestricted double a, unrestricted double b, unrestricted double c, unrestricted double d, unrestricted double e, unrestricted double f);
undefined transform(double a, double b, double c, double d, double e, double f); undefined setTransform(unrestricted double a, unrestricted double b, unrestricted double c, unrestricted double d, unrestricted double e, unrestricted double f);
undefined setTransform(double a, double b, double c, double d, double e, double f);
undefined resetTransform(); undefined resetTransform();
// undefined clip(optional CanvasFillRule fillRule = "nonzero"); // undefined clip(optional CanvasFillRule fillRule = "nonzero");

View file

@ -4,9 +4,8 @@ typedef unsigned long GLbitfield;
typedef long GLint; typedef long GLint;
typedef long GLsizei; typedef long GLsizei;
// FIXME: These should be "unrestricted float" typedef unrestricted float GLfloat;
typedef float GLfloat; typedef unrestricted float GLclampf;
typedef float GLclampf;
enum WebGLPowerPreference { enum WebGLPowerPreference {
"default", "default",