mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-05 06:32:30 +02:00
LibWeb: Don't round when absolutizing lengths
Lengths should be rounded at use-time rather than compute-time Also removes an unnecessary if statement which was always true
This commit is contained in:
committed by
Jelle Raaijmakers
parent
09799e794e
commit
2ba1141e3c
Notes:
github-actions[bot]
2026-01-08 09:52:45 +00:00
Author: https://github.com/Calme1709 Commit: https://github.com/LadybirdBrowser/ladybird/commit/2ba1141e3c0 Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/7377 Reviewed-by: https://github.com/gmta ✅
@@ -2,8 +2,8 @@ Harness status: OK
|
||||
|
||||
Found 780 tests
|
||||
|
||||
635 Pass
|
||||
145 Fail
|
||||
690 Pass
|
||||
90 Fail
|
||||
Pass test unit (inline): cm - circle(at 50cm)
|
||||
Pass test unit (inline): cm - circle(at 50% 50cm)
|
||||
Pass test unit (inline): cm - circle(at 50cm 50%)
|
||||
@@ -394,62 +394,62 @@ Pass test unit (inline): vmax - circle(at right 80% bottom 70vmax)
|
||||
Pass test unit (inline): vmax - circle(at right 80vmax top 50%)
|
||||
Pass test unit (inline): vmax - circle(at right 80vmax bottom 70%)
|
||||
Pass test unit (inline): vmax - circle(at right 80vmax bottom 70vmax)
|
||||
Fail test unit (computed): cm - circle(at 50cm)
|
||||
Fail test unit (computed): cm - circle(at 50% 50cm)
|
||||
Fail test unit (computed): cm - circle(at 50cm 50%)
|
||||
Fail test unit (computed): cm - circle(at 50cm 50cm)
|
||||
Fail test unit (computed): cm - circle(at left 50cm)
|
||||
Fail test unit (computed): cm - circle(at 50cm top)
|
||||
Fail test unit (computed): cm - circle(at right 80cm)
|
||||
Pass test unit (computed): cm - circle(at 50cm)
|
||||
Pass test unit (computed): cm - circle(at 50% 50cm)
|
||||
Pass test unit (computed): cm - circle(at 50cm 50%)
|
||||
Pass test unit (computed): cm - circle(at 50cm 50cm)
|
||||
Pass test unit (computed): cm - circle(at left 50cm)
|
||||
Pass test unit (computed): cm - circle(at 50cm top)
|
||||
Pass test unit (computed): cm - circle(at right 80cm)
|
||||
Pass test unit (computed): cm - circle(at 70cm bottom)
|
||||
Pass test unit (computed): cm - circle(at center 60cm)
|
||||
Pass test unit (computed): cm - circle(at 60cm center)
|
||||
Fail test unit (computed): cm - circle(at left 50% top 50cm)
|
||||
Pass test unit (computed): cm - circle(at left 50% top 50cm)
|
||||
Pass test unit (computed): cm - circle(at left 50% bottom 70cm)
|
||||
Fail test unit (computed): cm - circle(at left 50cm top 50%)
|
||||
Fail test unit (computed): cm - circle(at left 50cm top 50cm)
|
||||
Fail test unit (computed): cm - circle(at left 50cm bottom 70%)
|
||||
Fail test unit (computed): cm - circle(at top 50% left 50cm)
|
||||
Pass test unit (computed): cm - circle(at left 50cm top 50%)
|
||||
Pass test unit (computed): cm - circle(at left 50cm top 50cm)
|
||||
Pass test unit (computed): cm - circle(at left 50cm bottom 70%)
|
||||
Pass test unit (computed): cm - circle(at top 50% left 50cm)
|
||||
Pass test unit (computed): cm - circle(at top 50% right 80cm)
|
||||
Fail test unit (computed): cm - circle(at top 50cm left 50%)
|
||||
Fail test unit (computed): cm - circle(at top 50cm left 50cm)
|
||||
Fail test unit (computed): cm - circle(at top 50cm right 80%)
|
||||
Fail test unit (computed): cm - circle(at bottom 70% left 50cm)
|
||||
Pass test unit (computed): cm - circle(at top 50cm left 50%)
|
||||
Pass test unit (computed): cm - circle(at top 50cm left 50cm)
|
||||
Pass test unit (computed): cm - circle(at top 50cm right 80%)
|
||||
Pass test unit (computed): cm - circle(at bottom 70% left 50cm)
|
||||
Pass test unit (computed): cm - circle(at bottom 70% right 80cm)
|
||||
Pass test unit (computed): cm - circle(at bottom 70cm left 50%)
|
||||
Pass test unit (computed): cm - circle(at bottom 70cm right 50%)
|
||||
Pass test unit (computed): cm - circle(at bottom 70cm right 80cm)
|
||||
Fail test unit (computed): cm - circle(at right 80% top 50cm)
|
||||
Pass test unit (computed): cm - circle(at right 80% top 50cm)
|
||||
Pass test unit (computed): cm - circle(at right 80% bottom 70cm)
|
||||
Pass test unit (computed): cm - circle(at right 80cm top 50%)
|
||||
Pass test unit (computed): cm - circle(at right 80cm bottom 70%)
|
||||
Pass test unit (computed): cm - circle(at right 80cm bottom 70cm)
|
||||
Fail test unit (computed): mm - circle(at 50mm)
|
||||
Fail test unit (computed): mm - circle(at 50% 50mm)
|
||||
Fail test unit (computed): mm - circle(at 50mm 50%)
|
||||
Fail test unit (computed): mm - circle(at 50mm 50mm)
|
||||
Fail test unit (computed): mm - circle(at left 50mm)
|
||||
Fail test unit (computed): mm - circle(at 50mm top)
|
||||
Fail test unit (computed): mm - circle(at right 80mm)
|
||||
Fail test unit (computed): mm - circle(at 70mm bottom)
|
||||
Fail test unit (computed): mm - circle(at center 60mm)
|
||||
Fail test unit (computed): mm - circle(at 60mm center)
|
||||
Fail test unit (computed): mm - circle(at left 50% top 50mm)
|
||||
Pass test unit (computed): mm - circle(at 50mm)
|
||||
Pass test unit (computed): mm - circle(at 50% 50mm)
|
||||
Pass test unit (computed): mm - circle(at 50mm 50%)
|
||||
Pass test unit (computed): mm - circle(at 50mm 50mm)
|
||||
Pass test unit (computed): mm - circle(at left 50mm)
|
||||
Pass test unit (computed): mm - circle(at 50mm top)
|
||||
Pass test unit (computed): mm - circle(at right 80mm)
|
||||
Pass test unit (computed): mm - circle(at 70mm bottom)
|
||||
Pass test unit (computed): mm - circle(at center 60mm)
|
||||
Pass test unit (computed): mm - circle(at 60mm center)
|
||||
Pass test unit (computed): mm - circle(at left 50% top 50mm)
|
||||
Pass test unit (computed): mm - circle(at left 50% bottom 70mm)
|
||||
Fail test unit (computed): mm - circle(at left 50mm top 50%)
|
||||
Fail test unit (computed): mm - circle(at left 50mm top 50mm)
|
||||
Fail test unit (computed): mm - circle(at left 50mm bottom 70%)
|
||||
Fail test unit (computed): mm - circle(at top 50% left 50mm)
|
||||
Pass test unit (computed): mm - circle(at left 50mm top 50%)
|
||||
Pass test unit (computed): mm - circle(at left 50mm top 50mm)
|
||||
Pass test unit (computed): mm - circle(at left 50mm bottom 70%)
|
||||
Pass test unit (computed): mm - circle(at top 50% left 50mm)
|
||||
Pass test unit (computed): mm - circle(at top 50% right 80mm)
|
||||
Fail test unit (computed): mm - circle(at top 50mm left 50%)
|
||||
Fail test unit (computed): mm - circle(at top 50mm left 50mm)
|
||||
Fail test unit (computed): mm - circle(at top 50mm right 80%)
|
||||
Fail test unit (computed): mm - circle(at bottom 70% left 50mm)
|
||||
Pass test unit (computed): mm - circle(at top 50mm left 50%)
|
||||
Pass test unit (computed): mm - circle(at top 50mm left 50mm)
|
||||
Pass test unit (computed): mm - circle(at top 50mm right 80%)
|
||||
Pass test unit (computed): mm - circle(at bottom 70% left 50mm)
|
||||
Pass test unit (computed): mm - circle(at bottom 70% right 80mm)
|
||||
Pass test unit (computed): mm - circle(at bottom 70mm left 50%)
|
||||
Pass test unit (computed): mm - circle(at bottom 70mm right 50%)
|
||||
Pass test unit (computed): mm - circle(at bottom 70mm right 80mm)
|
||||
Fail test unit (computed): mm - circle(at right 80% top 50mm)
|
||||
Pass test unit (computed): mm - circle(at right 80% top 50mm)
|
||||
Pass test unit (computed): mm - circle(at right 80% bottom 70mm)
|
||||
Pass test unit (computed): mm - circle(at right 80mm top 50%)
|
||||
Pass test unit (computed): mm - circle(at right 80mm bottom 70%)
|
||||
@@ -484,32 +484,32 @@ Pass test unit (computed): in - circle(at right 80% bottom 70in)
|
||||
Pass test unit (computed): in - circle(at right 80in top 50%)
|
||||
Pass test unit (computed): in - circle(at right 80in bottom 70%)
|
||||
Pass test unit (computed): in - circle(at right 80in bottom 70in)
|
||||
Fail test unit (computed): pt - circle(at 50pt)
|
||||
Fail test unit (computed): pt - circle(at 50% 50pt)
|
||||
Fail test unit (computed): pt - circle(at 50pt 50%)
|
||||
Fail test unit (computed): pt - circle(at 50pt 50pt)
|
||||
Fail test unit (computed): pt - circle(at left 50pt)
|
||||
Fail test unit (computed): pt - circle(at 50pt top)
|
||||
Fail test unit (computed): pt - circle(at right 80pt)
|
||||
Fail test unit (computed): pt - circle(at 70pt bottom)
|
||||
Pass test unit (computed): pt - circle(at 50pt)
|
||||
Pass test unit (computed): pt - circle(at 50% 50pt)
|
||||
Pass test unit (computed): pt - circle(at 50pt 50%)
|
||||
Pass test unit (computed): pt - circle(at 50pt 50pt)
|
||||
Pass test unit (computed): pt - circle(at left 50pt)
|
||||
Pass test unit (computed): pt - circle(at 50pt top)
|
||||
Pass test unit (computed): pt - circle(at right 80pt)
|
||||
Pass test unit (computed): pt - circle(at 70pt bottom)
|
||||
Pass test unit (computed): pt - circle(at center 60pt)
|
||||
Pass test unit (computed): pt - circle(at 60pt center)
|
||||
Fail test unit (computed): pt - circle(at left 50% top 50pt)
|
||||
Pass test unit (computed): pt - circle(at left 50% top 50pt)
|
||||
Pass test unit (computed): pt - circle(at left 50% bottom 70pt)
|
||||
Fail test unit (computed): pt - circle(at left 50pt top 50%)
|
||||
Fail test unit (computed): pt - circle(at left 50pt top 50pt)
|
||||
Fail test unit (computed): pt - circle(at left 50pt bottom 70%)
|
||||
Fail test unit (computed): pt - circle(at top 50% left 50pt)
|
||||
Pass test unit (computed): pt - circle(at left 50pt top 50%)
|
||||
Pass test unit (computed): pt - circle(at left 50pt top 50pt)
|
||||
Pass test unit (computed): pt - circle(at left 50pt bottom 70%)
|
||||
Pass test unit (computed): pt - circle(at top 50% left 50pt)
|
||||
Pass test unit (computed): pt - circle(at top 50% right 80pt)
|
||||
Fail test unit (computed): pt - circle(at top 50pt left 50%)
|
||||
Fail test unit (computed): pt - circle(at top 50pt left 50pt)
|
||||
Fail test unit (computed): pt - circle(at top 50pt right 80%)
|
||||
Fail test unit (computed): pt - circle(at bottom 70% left 50pt)
|
||||
Pass test unit (computed): pt - circle(at top 50pt left 50%)
|
||||
Pass test unit (computed): pt - circle(at top 50pt left 50pt)
|
||||
Pass test unit (computed): pt - circle(at top 50pt right 80%)
|
||||
Pass test unit (computed): pt - circle(at bottom 70% left 50pt)
|
||||
Pass test unit (computed): pt - circle(at bottom 70% right 80pt)
|
||||
Pass test unit (computed): pt - circle(at bottom 70pt left 50%)
|
||||
Pass test unit (computed): pt - circle(at bottom 70pt right 50%)
|
||||
Pass test unit (computed): pt - circle(at bottom 70pt right 80pt)
|
||||
Fail test unit (computed): pt - circle(at right 80% top 50pt)
|
||||
Pass test unit (computed): pt - circle(at right 80% top 50pt)
|
||||
Pass test unit (computed): pt - circle(at right 80% bottom 70pt)
|
||||
Pass test unit (computed): pt - circle(at right 80pt top 50%)
|
||||
Pass test unit (computed): pt - circle(at right 80pt bottom 70%)
|
||||
|
||||
@@ -2,8 +2,8 @@ Harness status: OK
|
||||
|
||||
Found 52 tests
|
||||
|
||||
42 Pass
|
||||
10 Fail
|
||||
48 Pass
|
||||
4 Fail
|
||||
Pass test unit: cm - circle(50cm at 50% 50%) - inline
|
||||
Pass test unit: cm - circle(50cm) - inline
|
||||
Pass test unit: mm - circle(50mm at 50% 50%) - inline
|
||||
@@ -30,14 +30,14 @@ Pass test unit: vmin - circle(50vmin at 50% 50%) - inline
|
||||
Pass test unit: vmin - circle(50vmin) - inline
|
||||
Pass test unit: vmax - circle(50vmax at 50% 50%) - inline
|
||||
Pass test unit: vmax - circle(50vmax) - inline
|
||||
Fail test unit: cm - circle(50cm at 50% 50%) - computed
|
||||
Fail test unit: cm - circle(50cm) - computed
|
||||
Fail test unit: mm - circle(50mm at 50% 50%) - computed
|
||||
Fail test unit: mm - circle(50mm) - computed
|
||||
Pass test unit: cm - circle(50cm at 50% 50%) - computed
|
||||
Pass test unit: cm - circle(50cm) - computed
|
||||
Pass test unit: mm - circle(50mm at 50% 50%) - computed
|
||||
Pass test unit: mm - circle(50mm) - computed
|
||||
Pass test unit: in - circle(50in at 50% 50%) - computed
|
||||
Pass test unit: in - circle(50in) - computed
|
||||
Fail test unit: pt - circle(50pt at 50% 50%) - computed
|
||||
Fail test unit: pt - circle(50pt) - computed
|
||||
Pass test unit: pt - circle(50pt at 50% 50%) - computed
|
||||
Pass test unit: pt - circle(50pt) - computed
|
||||
Pass test unit: pc - circle(50pc at 50% 50%) - computed
|
||||
Pass test unit: pc - circle(50pc) - computed
|
||||
Pass test unit: em - circle(50em at 50% 50%) - computed
|
||||
|
||||
@@ -2,8 +2,8 @@ Harness status: OK
|
||||
|
||||
Found 780 tests
|
||||
|
||||
635 Pass
|
||||
145 Fail
|
||||
690 Pass
|
||||
90 Fail
|
||||
Pass test unit (inline): cm - ellipse(at 50cm)
|
||||
Pass test unit (inline): cm - ellipse(at 50% 50cm)
|
||||
Pass test unit (inline): cm - ellipse(at 50cm 50%)
|
||||
@@ -394,62 +394,62 @@ Pass test unit (inline): vmax - ellipse(at right 80% bottom 70vmax)
|
||||
Pass test unit (inline): vmax - ellipse(at right 80vmax top 50%)
|
||||
Pass test unit (inline): vmax - ellipse(at right 80vmax bottom 70%)
|
||||
Pass test unit (inline): vmax - ellipse(at right 80vmax bottom 70vmax)
|
||||
Fail test unit (computed): cm - ellipse(at 50cm)
|
||||
Fail test unit (computed): cm - ellipse(at 50% 50cm)
|
||||
Fail test unit (computed): cm - ellipse(at 50cm 50%)
|
||||
Fail test unit (computed): cm - ellipse(at 50cm 50cm)
|
||||
Fail test unit (computed): cm - ellipse(at left 50cm)
|
||||
Fail test unit (computed): cm - ellipse(at 50cm top)
|
||||
Fail test unit (computed): cm - ellipse(at right 80cm)
|
||||
Pass test unit (computed): cm - ellipse(at 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at 50% 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at 50cm 50%)
|
||||
Pass test unit (computed): cm - ellipse(at 50cm 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at left 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at 50cm top)
|
||||
Pass test unit (computed): cm - ellipse(at right 80cm)
|
||||
Pass test unit (computed): cm - ellipse(at 70cm bottom)
|
||||
Pass test unit (computed): cm - ellipse(at center 60cm)
|
||||
Pass test unit (computed): cm - ellipse(at 60cm center)
|
||||
Fail test unit (computed): cm - ellipse(at left 50% top 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at left 50% top 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at left 50% bottom 70cm)
|
||||
Fail test unit (computed): cm - ellipse(at left 50cm top 50%)
|
||||
Fail test unit (computed): cm - ellipse(at left 50cm top 50cm)
|
||||
Fail test unit (computed): cm - ellipse(at left 50cm bottom 70%)
|
||||
Fail test unit (computed): cm - ellipse(at top 50% left 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at left 50cm top 50%)
|
||||
Pass test unit (computed): cm - ellipse(at left 50cm top 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at left 50cm bottom 70%)
|
||||
Pass test unit (computed): cm - ellipse(at top 50% left 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at top 50% right 80cm)
|
||||
Fail test unit (computed): cm - ellipse(at top 50cm left 50%)
|
||||
Fail test unit (computed): cm - ellipse(at top 50cm left 50cm)
|
||||
Fail test unit (computed): cm - ellipse(at top 50cm right 80%)
|
||||
Fail test unit (computed): cm - ellipse(at bottom 70% left 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at top 50cm left 50%)
|
||||
Pass test unit (computed): cm - ellipse(at top 50cm left 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at top 50cm right 80%)
|
||||
Pass test unit (computed): cm - ellipse(at bottom 70% left 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at bottom 70% right 80cm)
|
||||
Pass test unit (computed): cm - ellipse(at bottom 70cm left 50%)
|
||||
Pass test unit (computed): cm - ellipse(at bottom 70cm right 50%)
|
||||
Pass test unit (computed): cm - ellipse(at bottom 70cm right 80cm)
|
||||
Fail test unit (computed): cm - ellipse(at right 80% top 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at right 80% top 50cm)
|
||||
Pass test unit (computed): cm - ellipse(at right 80% bottom 70cm)
|
||||
Pass test unit (computed): cm - ellipse(at right 80cm top 50%)
|
||||
Pass test unit (computed): cm - ellipse(at right 80cm bottom 70%)
|
||||
Pass test unit (computed): cm - ellipse(at right 80cm bottom 70cm)
|
||||
Fail test unit (computed): mm - ellipse(at 50mm)
|
||||
Fail test unit (computed): mm - ellipse(at 50% 50mm)
|
||||
Fail test unit (computed): mm - ellipse(at 50mm 50%)
|
||||
Fail test unit (computed): mm - ellipse(at 50mm 50mm)
|
||||
Fail test unit (computed): mm - ellipse(at left 50mm)
|
||||
Fail test unit (computed): mm - ellipse(at 50mm top)
|
||||
Fail test unit (computed): mm - ellipse(at right 80mm)
|
||||
Fail test unit (computed): mm - ellipse(at 70mm bottom)
|
||||
Fail test unit (computed): mm - ellipse(at center 60mm)
|
||||
Fail test unit (computed): mm - ellipse(at 60mm center)
|
||||
Fail test unit (computed): mm - ellipse(at left 50% top 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at 50% 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at 50mm 50%)
|
||||
Pass test unit (computed): mm - ellipse(at 50mm 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at left 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at 50mm top)
|
||||
Pass test unit (computed): mm - ellipse(at right 80mm)
|
||||
Pass test unit (computed): mm - ellipse(at 70mm bottom)
|
||||
Pass test unit (computed): mm - ellipse(at center 60mm)
|
||||
Pass test unit (computed): mm - ellipse(at 60mm center)
|
||||
Pass test unit (computed): mm - ellipse(at left 50% top 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at left 50% bottom 70mm)
|
||||
Fail test unit (computed): mm - ellipse(at left 50mm top 50%)
|
||||
Fail test unit (computed): mm - ellipse(at left 50mm top 50mm)
|
||||
Fail test unit (computed): mm - ellipse(at left 50mm bottom 70%)
|
||||
Fail test unit (computed): mm - ellipse(at top 50% left 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at left 50mm top 50%)
|
||||
Pass test unit (computed): mm - ellipse(at left 50mm top 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at left 50mm bottom 70%)
|
||||
Pass test unit (computed): mm - ellipse(at top 50% left 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at top 50% right 80mm)
|
||||
Fail test unit (computed): mm - ellipse(at top 50mm left 50%)
|
||||
Fail test unit (computed): mm - ellipse(at top 50mm left 50mm)
|
||||
Fail test unit (computed): mm - ellipse(at top 50mm right 80%)
|
||||
Fail test unit (computed): mm - ellipse(at bottom 70% left 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at top 50mm left 50%)
|
||||
Pass test unit (computed): mm - ellipse(at top 50mm left 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at top 50mm right 80%)
|
||||
Pass test unit (computed): mm - ellipse(at bottom 70% left 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at bottom 70% right 80mm)
|
||||
Pass test unit (computed): mm - ellipse(at bottom 70mm left 50%)
|
||||
Pass test unit (computed): mm - ellipse(at bottom 70mm right 50%)
|
||||
Pass test unit (computed): mm - ellipse(at bottom 70mm right 80mm)
|
||||
Fail test unit (computed): mm - ellipse(at right 80% top 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at right 80% top 50mm)
|
||||
Pass test unit (computed): mm - ellipse(at right 80% bottom 70mm)
|
||||
Pass test unit (computed): mm - ellipse(at right 80mm top 50%)
|
||||
Pass test unit (computed): mm - ellipse(at right 80mm bottom 70%)
|
||||
@@ -484,32 +484,32 @@ Pass test unit (computed): in - ellipse(at right 80% bottom 70in)
|
||||
Pass test unit (computed): in - ellipse(at right 80in top 50%)
|
||||
Pass test unit (computed): in - ellipse(at right 80in bottom 70%)
|
||||
Pass test unit (computed): in - ellipse(at right 80in bottom 70in)
|
||||
Fail test unit (computed): pt - ellipse(at 50pt)
|
||||
Fail test unit (computed): pt - ellipse(at 50% 50pt)
|
||||
Fail test unit (computed): pt - ellipse(at 50pt 50%)
|
||||
Fail test unit (computed): pt - ellipse(at 50pt 50pt)
|
||||
Fail test unit (computed): pt - ellipse(at left 50pt)
|
||||
Fail test unit (computed): pt - ellipse(at 50pt top)
|
||||
Fail test unit (computed): pt - ellipse(at right 80pt)
|
||||
Fail test unit (computed): pt - ellipse(at 70pt bottom)
|
||||
Pass test unit (computed): pt - ellipse(at 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at 50% 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at 50pt 50%)
|
||||
Pass test unit (computed): pt - ellipse(at 50pt 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at left 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at 50pt top)
|
||||
Pass test unit (computed): pt - ellipse(at right 80pt)
|
||||
Pass test unit (computed): pt - ellipse(at 70pt bottom)
|
||||
Pass test unit (computed): pt - ellipse(at center 60pt)
|
||||
Pass test unit (computed): pt - ellipse(at 60pt center)
|
||||
Fail test unit (computed): pt - ellipse(at left 50% top 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at left 50% top 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at left 50% bottom 70pt)
|
||||
Fail test unit (computed): pt - ellipse(at left 50pt top 50%)
|
||||
Fail test unit (computed): pt - ellipse(at left 50pt top 50pt)
|
||||
Fail test unit (computed): pt - ellipse(at left 50pt bottom 70%)
|
||||
Fail test unit (computed): pt - ellipse(at top 50% left 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at left 50pt top 50%)
|
||||
Pass test unit (computed): pt - ellipse(at left 50pt top 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at left 50pt bottom 70%)
|
||||
Pass test unit (computed): pt - ellipse(at top 50% left 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at top 50% right 80pt)
|
||||
Fail test unit (computed): pt - ellipse(at top 50pt left 50%)
|
||||
Fail test unit (computed): pt - ellipse(at top 50pt left 50pt)
|
||||
Fail test unit (computed): pt - ellipse(at top 50pt right 80%)
|
||||
Fail test unit (computed): pt - ellipse(at bottom 70% left 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at top 50pt left 50%)
|
||||
Pass test unit (computed): pt - ellipse(at top 50pt left 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at top 50pt right 80%)
|
||||
Pass test unit (computed): pt - ellipse(at bottom 70% left 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at bottom 70% right 80pt)
|
||||
Pass test unit (computed): pt - ellipse(at bottom 70pt left 50%)
|
||||
Pass test unit (computed): pt - ellipse(at bottom 70pt right 50%)
|
||||
Pass test unit (computed): pt - ellipse(at bottom 70pt right 80pt)
|
||||
Fail test unit (computed): pt - ellipse(at right 80% top 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at right 80% top 50pt)
|
||||
Pass test unit (computed): pt - ellipse(at right 80% bottom 70pt)
|
||||
Pass test unit (computed): pt - ellipse(at right 80pt top 50%)
|
||||
Pass test unit (computed): pt - ellipse(at right 80pt bottom 70%)
|
||||
|
||||
@@ -2,8 +2,8 @@ Harness status: OK
|
||||
|
||||
Found 416 tests
|
||||
|
||||
340 Pass
|
||||
76 Fail
|
||||
380 Pass
|
||||
36 Fail
|
||||
Pass test unit: cm - ellipse(50cm 100cm at 50% 50%) - inline
|
||||
Pass test unit: cm - ellipse(100cm 100px at 50% 50%) - inline
|
||||
Pass test unit: cm - ellipse(50cm 25% at 50% 50%) - inline
|
||||
@@ -212,38 +212,38 @@ Pass test unit: vmax - ellipse(25vmax closest-side) - inline
|
||||
Pass test unit: vmax - ellipse(closest-side 75vmax) - inline
|
||||
Pass test unit: vmax - ellipse(25vmax farthest-side) - inline
|
||||
Pass test unit: vmax - ellipse(farthest-side 75vmax) - inline
|
||||
Fail test unit: cm - ellipse(50cm 100cm at 50% 50%) - computed
|
||||
Pass test unit: cm - ellipse(50cm 100cm at 50% 50%) - computed
|
||||
Pass test unit: cm - ellipse(100cm 100px at 50% 50%) - computed
|
||||
Fail test unit: cm - ellipse(50cm 25% at 50% 50%) - computed
|
||||
Fail test unit: cm - ellipse(25% 50cm at 50% 50%) - computed
|
||||
Fail test unit: cm - ellipse(25cm closest-side at 50% 50%) - computed
|
||||
Fail test unit: cm - ellipse(closest-side 75cm at 50% 50%) - computed
|
||||
Fail test unit: cm - ellipse(25cm farthest-side at 50% 50%) - computed
|
||||
Fail test unit: cm - ellipse(farthest-side 75cm at 50% 50%) - computed
|
||||
Fail test unit: cm - ellipse(50cm 100cm) - computed
|
||||
Pass test unit: cm - ellipse(50cm 25% at 50% 50%) - computed
|
||||
Pass test unit: cm - ellipse(25% 50cm at 50% 50%) - computed
|
||||
Pass test unit: cm - ellipse(25cm closest-side at 50% 50%) - computed
|
||||
Pass test unit: cm - ellipse(closest-side 75cm at 50% 50%) - computed
|
||||
Pass test unit: cm - ellipse(25cm farthest-side at 50% 50%) - computed
|
||||
Pass test unit: cm - ellipse(farthest-side 75cm at 50% 50%) - computed
|
||||
Pass test unit: cm - ellipse(50cm 100cm) - computed
|
||||
Pass test unit: cm - ellipse(100cm 100px) - computed
|
||||
Fail test unit: cm - ellipse(50cm 25%) - computed
|
||||
Fail test unit: cm - ellipse(25% 50cm) - computed
|
||||
Fail test unit: cm - ellipse(25cm closest-side) - computed
|
||||
Fail test unit: cm - ellipse(closest-side 75cm) - computed
|
||||
Fail test unit: cm - ellipse(25cm farthest-side) - computed
|
||||
Fail test unit: cm - ellipse(farthest-side 75cm) - computed
|
||||
Fail test unit: mm - ellipse(50mm 100mm at 50% 50%) - computed
|
||||
Pass test unit: cm - ellipse(50cm 25%) - computed
|
||||
Pass test unit: cm - ellipse(25% 50cm) - computed
|
||||
Pass test unit: cm - ellipse(25cm closest-side) - computed
|
||||
Pass test unit: cm - ellipse(closest-side 75cm) - computed
|
||||
Pass test unit: cm - ellipse(25cm farthest-side) - computed
|
||||
Pass test unit: cm - ellipse(farthest-side 75cm) - computed
|
||||
Pass test unit: mm - ellipse(50mm 100mm at 50% 50%) - computed
|
||||
Pass test unit: mm - ellipse(100mm 100px at 50% 50%) - computed
|
||||
Fail test unit: mm - ellipse(50mm 25% at 50% 50%) - computed
|
||||
Fail test unit: mm - ellipse(25% 50mm at 50% 50%) - computed
|
||||
Fail test unit: mm - ellipse(25mm closest-side at 50% 50%) - computed
|
||||
Fail test unit: mm - ellipse(closest-side 75mm at 50% 50%) - computed
|
||||
Fail test unit: mm - ellipse(25mm farthest-side at 50% 50%) - computed
|
||||
Fail test unit: mm - ellipse(farthest-side 75mm at 50% 50%) - computed
|
||||
Fail test unit: mm - ellipse(50mm 100mm) - computed
|
||||
Pass test unit: mm - ellipse(50mm 25% at 50% 50%) - computed
|
||||
Pass test unit: mm - ellipse(25% 50mm at 50% 50%) - computed
|
||||
Pass test unit: mm - ellipse(25mm closest-side at 50% 50%) - computed
|
||||
Pass test unit: mm - ellipse(closest-side 75mm at 50% 50%) - computed
|
||||
Pass test unit: mm - ellipse(25mm farthest-side at 50% 50%) - computed
|
||||
Pass test unit: mm - ellipse(farthest-side 75mm at 50% 50%) - computed
|
||||
Pass test unit: mm - ellipse(50mm 100mm) - computed
|
||||
Pass test unit: mm - ellipse(100mm 100px) - computed
|
||||
Fail test unit: mm - ellipse(50mm 25%) - computed
|
||||
Fail test unit: mm - ellipse(25% 50mm) - computed
|
||||
Fail test unit: mm - ellipse(25mm closest-side) - computed
|
||||
Fail test unit: mm - ellipse(closest-side 75mm) - computed
|
||||
Fail test unit: mm - ellipse(25mm farthest-side) - computed
|
||||
Fail test unit: mm - ellipse(farthest-side 75mm) - computed
|
||||
Pass test unit: mm - ellipse(50mm 25%) - computed
|
||||
Pass test unit: mm - ellipse(25% 50mm) - computed
|
||||
Pass test unit: mm - ellipse(25mm closest-side) - computed
|
||||
Pass test unit: mm - ellipse(closest-side 75mm) - computed
|
||||
Pass test unit: mm - ellipse(25mm farthest-side) - computed
|
||||
Pass test unit: mm - ellipse(farthest-side 75mm) - computed
|
||||
Pass test unit: in - ellipse(50in 100in at 50% 50%) - computed
|
||||
Pass test unit: in - ellipse(100in 100px at 50% 50%) - computed
|
||||
Pass test unit: in - ellipse(50in 25% at 50% 50%) - computed
|
||||
@@ -260,21 +260,21 @@ Pass test unit: in - ellipse(25in closest-side) - computed
|
||||
Pass test unit: in - ellipse(closest-side 75in) - computed
|
||||
Pass test unit: in - ellipse(25in farthest-side) - computed
|
||||
Pass test unit: in - ellipse(farthest-side 75in) - computed
|
||||
Fail test unit: pt - ellipse(50pt 100pt at 50% 50%) - computed
|
||||
Fail test unit: pt - ellipse(100pt 100px at 50% 50%) - computed
|
||||
Fail test unit: pt - ellipse(50pt 25% at 50% 50%) - computed
|
||||
Fail test unit: pt - ellipse(25% 50pt at 50% 50%) - computed
|
||||
Fail test unit: pt - ellipse(25pt closest-side at 50% 50%) - computed
|
||||
Pass test unit: pt - ellipse(50pt 100pt at 50% 50%) - computed
|
||||
Pass test unit: pt - ellipse(100pt 100px at 50% 50%) - computed
|
||||
Pass test unit: pt - ellipse(50pt 25% at 50% 50%) - computed
|
||||
Pass test unit: pt - ellipse(25% 50pt at 50% 50%) - computed
|
||||
Pass test unit: pt - ellipse(25pt closest-side at 50% 50%) - computed
|
||||
Fail test unit: pt - ellipse(closest-side 75pt at 50% 50%) - computed
|
||||
Fail test unit: pt - ellipse(25pt farthest-side at 50% 50%) - computed
|
||||
Pass test unit: pt - ellipse(25pt farthest-side at 50% 50%) - computed
|
||||
Fail test unit: pt - ellipse(farthest-side 75pt at 50% 50%) - computed
|
||||
Fail test unit: pt - ellipse(50pt 100pt) - computed
|
||||
Fail test unit: pt - ellipse(100pt 100px) - computed
|
||||
Fail test unit: pt - ellipse(50pt 25%) - computed
|
||||
Fail test unit: pt - ellipse(25% 50pt) - computed
|
||||
Fail test unit: pt - ellipse(25pt closest-side) - computed
|
||||
Pass test unit: pt - ellipse(50pt 100pt) - computed
|
||||
Pass test unit: pt - ellipse(100pt 100px) - computed
|
||||
Pass test unit: pt - ellipse(50pt 25%) - computed
|
||||
Pass test unit: pt - ellipse(25% 50pt) - computed
|
||||
Pass test unit: pt - ellipse(25pt closest-side) - computed
|
||||
Fail test unit: pt - ellipse(closest-side 75pt) - computed
|
||||
Fail test unit: pt - ellipse(25pt farthest-side) - computed
|
||||
Pass test unit: pt - ellipse(25pt farthest-side) - computed
|
||||
Fail test unit: pt - ellipse(farthest-side 75pt) - computed
|
||||
Pass test unit: pc - ellipse(50pc 100pc at 50% 50%) - computed
|
||||
Pass test unit: pc - ellipse(100pc 100px at 50% 50%) - computed
|
||||
|
||||
@@ -2,8 +2,8 @@ Harness status: OK
|
||||
|
||||
Found 520 tests
|
||||
|
||||
440 Pass
|
||||
80 Fail
|
||||
480 Pass
|
||||
40 Fail
|
||||
Pass inset(10cm round 10cm) - inline
|
||||
Pass inset(10cm round 10cm / 10cm) - inline
|
||||
Pass inset(10cm round 10cm / 10cm 20cm) - inline
|
||||
@@ -284,26 +284,26 @@ Pass inset(10cm round 10cm 20cm 30cm 40cm / 10cm) - computed
|
||||
Pass inset(10cm round 10cm 20cm 30cm 40cm / 10cm 20cm) - computed
|
||||
Pass inset(10cm round 10cm 20cm 30cm 40cm / 10cm 20cm 30cm) - computed
|
||||
Pass inset(10cm round 10cm 20cm 30cm 40cm / 10cm 20cm 30cm 40cm) - computed
|
||||
Fail inset(10mm round 10mm) - computed
|
||||
Fail inset(10mm round 10mm / 10mm) - computed
|
||||
Fail inset(10mm round 10mm / 10mm 20mm) - computed
|
||||
Fail inset(10mm round 10mm / 10mm 20mm 30mm) - computed
|
||||
Fail inset(10mm round 10mm / 10mm 20mm 30mm 40mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm / 10mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm / 10mm 20mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm / 10mm 20mm 30mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm / 10mm 20mm 30mm 40mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm 30mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm 30mm / 10mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm 30mm / 10mm 20mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm 30mm / 10mm 20mm 30mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm 30mm / 10mm 20mm 30mm 40mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm 30mm 40mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm 30mm 40mm / 10mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm 30mm 40mm / 10mm 20mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm 30mm 40mm / 10mm 20mm 30mm) - computed
|
||||
Fail inset(10mm round 10mm 20mm 30mm 40mm / 10mm 20mm 30mm 40mm) - computed
|
||||
Pass inset(10mm round 10mm) - computed
|
||||
Pass inset(10mm round 10mm / 10mm) - computed
|
||||
Pass inset(10mm round 10mm / 10mm 20mm) - computed
|
||||
Pass inset(10mm round 10mm / 10mm 20mm 30mm) - computed
|
||||
Pass inset(10mm round 10mm / 10mm 20mm 30mm 40mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm / 10mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm / 10mm 20mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm / 10mm 20mm 30mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm / 10mm 20mm 30mm 40mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm 30mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm 30mm / 10mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm 30mm / 10mm 20mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm 30mm / 10mm 20mm 30mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm 30mm / 10mm 20mm 30mm 40mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm 30mm 40mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm 30mm 40mm / 10mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm 30mm 40mm / 10mm 20mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm 30mm 40mm / 10mm 20mm 30mm) - computed
|
||||
Pass inset(10mm round 10mm 20mm 30mm 40mm / 10mm 20mm 30mm 40mm) - computed
|
||||
Pass inset(10in round 10in) - computed
|
||||
Pass inset(10in round 10in / 10in) - computed
|
||||
Pass inset(10in round 10in / 10in 20in) - computed
|
||||
@@ -324,26 +324,26 @@ Pass inset(10in round 10in 20in 30in 40in / 10in) - computed
|
||||
Pass inset(10in round 10in 20in 30in 40in / 10in 20in) - computed
|
||||
Pass inset(10in round 10in 20in 30in 40in / 10in 20in 30in) - computed
|
||||
Pass inset(10in round 10in 20in 30in 40in / 10in 20in 30in 40in) - computed
|
||||
Fail inset(10pt round 10pt) - computed
|
||||
Fail inset(10pt round 10pt / 10pt) - computed
|
||||
Fail inset(10pt round 10pt / 10pt 20pt) - computed
|
||||
Fail inset(10pt round 10pt / 10pt 20pt 30pt) - computed
|
||||
Fail inset(10pt round 10pt / 10pt 20pt 30pt 40pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt / 10pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt / 10pt 20pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt / 10pt 20pt 30pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt / 10pt 20pt 30pt 40pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt 30pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt 30pt / 10pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt 30pt / 10pt 20pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt 30pt / 10pt 20pt 30pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt 30pt / 10pt 20pt 30pt 40pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt 30pt 40pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt 30pt 40pt / 10pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt 30pt 40pt / 10pt 20pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt 30pt 40pt / 10pt 20pt 30pt) - computed
|
||||
Fail inset(10pt round 10pt 20pt 30pt 40pt / 10pt 20pt 30pt 40pt) - computed
|
||||
Pass inset(10pt round 10pt) - computed
|
||||
Pass inset(10pt round 10pt / 10pt) - computed
|
||||
Pass inset(10pt round 10pt / 10pt 20pt) - computed
|
||||
Pass inset(10pt round 10pt / 10pt 20pt 30pt) - computed
|
||||
Pass inset(10pt round 10pt / 10pt 20pt 30pt 40pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt / 10pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt / 10pt 20pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt / 10pt 20pt 30pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt / 10pt 20pt 30pt 40pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt 30pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt 30pt / 10pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt 30pt / 10pt 20pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt 30pt / 10pt 20pt 30pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt 30pt / 10pt 20pt 30pt 40pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt 30pt 40pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt 30pt 40pt / 10pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt 30pt 40pt / 10pt 20pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt 30pt 40pt / 10pt 20pt 30pt) - computed
|
||||
Pass inset(10pt round 10pt 20pt 30pt 40pt / 10pt 20pt 30pt 40pt) - computed
|
||||
Pass inset(10pc round 10pc) - computed
|
||||
Pass inset(10pc round 10pc / 10pc) - computed
|
||||
Pass inset(10pc round 10pc / 10pc 20pc) - computed
|
||||
|
||||
Reference in New Issue
Block a user