mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-04-28 10:37:17 +02:00
Previously we were omitting the numeric type which meant these functions weren't valid in some cases e.g. within rotate() functions.
68 lines
5.9 KiB
Plaintext
68 lines
5.9 KiB
Plaintext
Harness status: OK
|
|
|
|
Found 62 tests
|
|
|
|
50 Pass
|
|
12 Fail
|
|
Pass 'rotate(acos(1))' as a specified value should serialize as 'rotate(calc(0deg))'.
|
|
Pass 'rotate(calc(acos(1)))' as a specified value should serialize as 'rotate(calc(0deg))'.
|
|
Pass 'rotate(acos(-1))' as a specified value should serialize as 'rotate(calc(180deg))'.
|
|
Pass 'rotate(calc(acos(-1)))' as a specified value should serialize as 'rotate(calc(180deg))'.
|
|
Pass 'rotate(acos(-1.5))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(calc(acos(-1.5)))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(acos(1.5))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(calc(acos(1.5)))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(acos(2))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(calc(acos(2)))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Fail 'rotate(acos(0.5))' as a specified value should serialize as 'rotate(calc(60deg))'.
|
|
Fail 'rotate(calc(acos(0.5)))' as a specified value should serialize as 'rotate(calc(60deg))'.
|
|
Fail 'rotate(acos(1 - 0.5))' as a specified value should serialize as 'rotate(calc(60deg))'.
|
|
Fail 'rotate(calc(acos(1 - 0.5)))' as a specified value should serialize as 'rotate(calc(60deg))'.
|
|
Pass 'rotate(acos(0))' as a specified value should serialize as 'rotate(calc(90deg))'.
|
|
Pass 'rotate(calc(acos(0)))' as a specified value should serialize as 'rotate(calc(90deg))'.
|
|
Pass 'rotate(asin(1))' as a specified value should serialize as 'rotate(calc(90deg))'.
|
|
Pass 'rotate(calc(asin(1)))' as a specified value should serialize as 'rotate(calc(90deg))'.
|
|
Pass 'rotate(asin(-1))' as a specified value should serialize as 'rotate(calc(-90deg))'.
|
|
Pass 'rotate(calc(asin(-1)))' as a specified value should serialize as 'rotate(calc(-90deg))'.
|
|
Pass 'rotate(asin(-1.5))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(calc(asin(-1.5)))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(asin(1.5))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(calc(asin(1.5)))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(asin(2))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(calc(asin(2)))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Fail 'rotate(asin(0.5))' as a specified value should serialize as 'rotate(calc(30deg))'.
|
|
Fail 'rotate(calc(asin(0.5)))' as a specified value should serialize as 'rotate(calc(30deg))'.
|
|
Fail 'rotate(asin(1 - 0.5))' as a specified value should serialize as 'rotate(calc(30deg))'.
|
|
Fail 'rotate(calc(asin(1 - 0.5)))' as a specified value should serialize as 'rotate(calc(30deg))'.
|
|
Pass 'rotate(asin(0))' as a specified value should serialize as 'rotate(calc(0deg))'.
|
|
Pass 'rotate(calc(asin(0)))' as a specified value should serialize as 'rotate(calc(0deg))'.
|
|
Pass 'rotate(acos(pi - pi))' as a specified value should serialize as 'rotate(calc(90deg))'.
|
|
Pass 'rotate(calc(acos(pi - pi)))' as a specified value should serialize as 'rotate(calc(90deg))'.
|
|
Pass 'rotate(asin(pi - pi + 1))' as a specified value should serialize as 'rotate(calc(90deg))'.
|
|
Pass 'rotate(calc(asin(pi - pi + 1)))' as a specified value should serialize as 'rotate(calc(90deg))'.
|
|
Pass 'rotate(atan(1))' as a specified value should serialize as 'rotate(calc(45deg))'.
|
|
Pass 'rotate(calc(atan(1)))' as a specified value should serialize as 'rotate(calc(45deg))'.
|
|
Fail 'rotate(atan(0.577350269))' as a specified value should serialize as 'rotate(calc(30deg))'.
|
|
Fail 'rotate(calc(atan(0.577350269)))' as a specified value should serialize as 'rotate(calc(30deg))'.
|
|
Pass 'rotate(atan(0))' as a specified value should serialize as 'rotate(calc(0deg))'.
|
|
Pass 'rotate(calc(atan(0)))' as a specified value should serialize as 'rotate(calc(0deg))'.
|
|
Pass 'rotate(atan(infinity))' as a specified value should serialize as 'rotate(calc(90deg))'.
|
|
Pass 'rotate(calc(atan(infinity)))' as a specified value should serialize as 'rotate(calc(90deg))'.
|
|
Fail 'rotate(atan2(37.320508075, 10))' as a specified value should serialize as 'rotate(calc(75deg))'.
|
|
Fail 'rotate(calc(atan2(37.320508075, 10)))' as a specified value should serialize as 'rotate(calc(75deg))'.
|
|
Pass 'rotate(atan2(1s, 1000ms))' as a specified value should serialize as 'rotate(calc(45deg))'.
|
|
Pass 'rotate(calc(atan2(1s, 1000ms)))' as a specified value should serialize as 'rotate(calc(45deg))'.
|
|
Pass 'rotate(atan2(infinity, infinity))' as a specified value should serialize as 'rotate(calc(45deg))'.
|
|
Pass 'rotate(calc(atan2(infinity, infinity)))' as a specified value should serialize as 'rotate(calc(45deg))'.
|
|
Pass 'rotate(atan2(-infinity, -infinity))' as a specified value should serialize as 'rotate(calc(-135deg))'.
|
|
Pass 'rotate(calc(atan2(-infinity, -infinity)))' as a specified value should serialize as 'rotate(calc(-135deg))'.
|
|
Pass 'rotate(atan2(infinity, 10))' as a specified value should serialize as 'rotate(calc(90deg))'.
|
|
Pass 'rotate(calc(atan2(infinity, 10)))' as a specified value should serialize as 'rotate(calc(90deg))'.
|
|
Pass 'rotate(atan2(10, infinity))' as a specified value should serialize as 'rotate(calc(0deg))'.
|
|
Pass 'rotate(calc(atan2(10, infinity)))' as a specified value should serialize as 'rotate(calc(0deg))'.
|
|
Pass 'rotate(atan2(NaN, 10))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(calc(atan2(NaN, 10)))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(atan2(10, NaN))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(calc(atan2(10, NaN)))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(atan2(NaN, NaN))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'.
|
|
Pass 'rotate(calc(atan2(NaN, NaN)))' as a specified value should serialize as 'rotate(calc(NaN * 1deg))'. |