mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
Add support for more functions in Gecko glue
This commit is contained in:
parent
079b25db93
commit
fc29de8986
1 changed files with 11 additions and 0 deletions
|
@ -2898,8 +2898,19 @@ fn static_assert() {
|
||||||
("PrefixedMatrix3D", "matrix3d", ["number"] * 12 + ["lopon"] * 2
|
("PrefixedMatrix3D", "matrix3d", ["number"] * 12 + ["lopon"] * 2
|
||||||
+ ["lon"] + ["number"]),
|
+ ["lon"] + ["number"]),
|
||||||
("Translate3D", "translate3d", ["lop", "lop", "length"]),
|
("Translate3D", "translate3d", ["lop", "lop", "length"]),
|
||||||
|
("TranslateX", "translatex", ["lop"]),
|
||||||
|
("TranslateY", "translatey", ["lop"]),
|
||||||
|
("TranslateZ", "translatez", ["length"]),
|
||||||
("Scale3D", "scale3d", ["number"] * 3),
|
("Scale3D", "scale3d", ["number"] * 3),
|
||||||
|
("ScaleX", "scalex", ["number"]),
|
||||||
|
("ScaleY", "scaley", ["number"]),
|
||||||
|
("ScaleZ", "scalez", ["number"]),
|
||||||
("Rotate3D", "rotate3d", ["number"] * 3 + ["angle"]),
|
("Rotate3D", "rotate3d", ["number"] * 3 + ["angle"]),
|
||||||
|
("RotateX", "rotatex", ["angle"]),
|
||||||
|
("RotateY", "rotatey", ["angle"]),
|
||||||
|
("RotateZ", "rotatez", ["angle"]),
|
||||||
|
("SkewX", "skewx", ["angle"]),
|
||||||
|
("SkewY", "skewy", ["angle"]),
|
||||||
("Perspective", "perspective", ["length"]),
|
("Perspective", "perspective", ["length"]),
|
||||||
("InterpolateMatrix", "interpolatematrix", ["list"] * 2 + ["percentage"]),
|
("InterpolateMatrix", "interpolatematrix", ["list"] * 2 + ["percentage"]),
|
||||||
("AccumulateMatrix", "accumulatematrix", ["list"] * 2 + ["integer_to_percentage"])
|
("AccumulateMatrix", "accumulatematrix", ["list"] * 2 + ["integer_to_percentage"])
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue