Tests: Import line-height WPT tests

Done in a distinct commit to show progress in later commits
This commit is contained in:
Callum Law 2025-09-23 20:28:17 +12:00 committed by Tim Ledbetter
parent e8ad657589
commit a5139733cc
8 changed files with 975 additions and 0 deletions

View File

@ -0,0 +1,634 @@
Harness status: OK
Found 628 tests
456 Pass
172 Fail
Pass CSS Transitions: property <line-height> from neutral to [20px] at (-1) should be [0px]
Pass CSS Transitions: property <line-height> from neutral to [20px] at (-0.3) should be [7px]
Pass CSS Transitions: property <line-height> from neutral to [20px] at (0) should be [10px]
Pass CSS Transitions: property <line-height> from neutral to [20px] at (0.3) should be [13px]
Pass CSS Transitions: property <line-height> from neutral to [20px] at (0.6) should be [16px]
Pass CSS Transitions: property <line-height> from neutral to [20px] at (1) should be [20px]
Pass CSS Transitions: property <line-height> from neutral to [20px] at (1.5) should be [25px]
Pass CSS Transitions with transition: all: property <line-height> from neutral to [20px] at (-1) should be [0px]
Pass CSS Transitions with transition: all: property <line-height> from neutral to [20px] at (-0.3) should be [7px]
Pass CSS Transitions with transition: all: property <line-height> from neutral to [20px] at (0) should be [10px]
Pass CSS Transitions with transition: all: property <line-height> from neutral to [20px] at (0.3) should be [13px]
Pass CSS Transitions with transition: all: property <line-height> from neutral to [20px] at (0.6) should be [16px]
Pass CSS Transitions with transition: all: property <line-height> from neutral to [20px] at (1) should be [20px]
Fail CSS Transitions with transition: all: property <line-height> from neutral to [20px] at (1.5) should be [25px]
Pass CSS Animations: property <line-height> from neutral to [20px] at (-1) should be [0px]
Pass CSS Animations: property <line-height> from neutral to [20px] at (-0.3) should be [7px]
Pass CSS Animations: property <line-height> from neutral to [20px] at (0) should be [10px]
Pass CSS Animations: property <line-height> from neutral to [20px] at (0.3) should be [13px]
Pass CSS Animations: property <line-height> from neutral to [20px] at (0.6) should be [16px]
Pass CSS Animations: property <line-height> from neutral to [20px] at (1) should be [20px]
Pass CSS Animations: property <line-height> from neutral to [20px] at (1.5) should be [25px]
Pass Web Animations: property <line-height> from neutral to [20px] at (-1) should be [0px]
Pass Web Animations: property <line-height> from neutral to [20px] at (-0.3) should be [7px]
Pass Web Animations: property <line-height> from neutral to [20px] at (0) should be [10px]
Pass Web Animations: property <line-height> from neutral to [20px] at (0.3) should be [13px]
Pass Web Animations: property <line-height> from neutral to [20px] at (0.6) should be [16px]
Pass Web Animations: property <line-height> from neutral to [20px] at (1) should be [20px]
Pass Web Animations: property <line-height> from neutral to [20px] at (1.5) should be [25px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [initial] to [20px] at (-0.3) should be [initial]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [initial] to [20px] at (0) should be [initial]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [initial] to [20px] at (0.3) should be [initial]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [initial] to [20px] at (0.5) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [initial] to [20px] at (0.6) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [initial] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [initial] to [20px] at (1.5) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [initial] to [20px] at (-0.3) should be [initial]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [initial] to [20px] at (0) should be [initial]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [initial] to [20px] at (0.3) should be [initial]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [initial] to [20px] at (0.5) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [initial] to [20px] at (0.6) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [initial] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [initial] to [20px] at (1.5) should be [20px]
Pass CSS Transitions: property <line-height> from [initial] to [20px] at (-0.3) should be [20px]
Pass CSS Transitions: property <line-height> from [initial] to [20px] at (0) should be [20px]
Pass CSS Transitions: property <line-height> from [initial] to [20px] at (0.3) should be [20px]
Pass CSS Transitions: property <line-height> from [initial] to [20px] at (0.5) should be [20px]
Pass CSS Transitions: property <line-height> from [initial] to [20px] at (0.6) should be [20px]
Pass CSS Transitions: property <line-height> from [initial] to [20px] at (1) should be [20px]
Pass CSS Transitions: property <line-height> from [initial] to [20px] at (1.5) should be [20px]
Pass CSS Transitions with transition: all: property <line-height> from [initial] to [20px] at (-0.3) should be [20px]
Pass CSS Transitions with transition: all: property <line-height> from [initial] to [20px] at (0) should be [20px]
Pass CSS Transitions with transition: all: property <line-height> from [initial] to [20px] at (0.3) should be [20px]
Pass CSS Transitions with transition: all: property <line-height> from [initial] to [20px] at (0.5) should be [20px]
Pass CSS Transitions with transition: all: property <line-height> from [initial] to [20px] at (0.6) should be [20px]
Pass CSS Transitions with transition: all: property <line-height> from [initial] to [20px] at (1) should be [20px]
Pass CSS Transitions with transition: all: property <line-height> from [initial] to [20px] at (1.5) should be [20px]
Pass CSS Animations: property <line-height> from [initial] to [20px] at (-0.3) should be [initial]
Pass CSS Animations: property <line-height> from [initial] to [20px] at (0) should be [initial]
Pass CSS Animations: property <line-height> from [initial] to [20px] at (0.3) should be [initial]
Pass CSS Animations: property <line-height> from [initial] to [20px] at (0.5) should be [20px]
Pass CSS Animations: property <line-height> from [initial] to [20px] at (0.6) should be [20px]
Pass CSS Animations: property <line-height> from [initial] to [20px] at (1) should be [20px]
Pass CSS Animations: property <line-height> from [initial] to [20px] at (1.5) should be [20px]
Pass Web Animations: property <line-height> from [initial] to [20px] at (-0.3) should be [initial]
Pass Web Animations: property <line-height> from [initial] to [20px] at (0) should be [initial]
Pass Web Animations: property <line-height> from [initial] to [20px] at (0.3) should be [initial]
Fail Web Animations: property <line-height> from [initial] to [20px] at (0.5) should be [20px]
Fail Web Animations: property <line-height> from [initial] to [20px] at (0.6) should be [20px]
Fail Web Animations: property <line-height> from [initial] to [20px] at (1) should be [20px]
Fail Web Animations: property <line-height> from [initial] to [20px] at (1.5) should be [20px]
Fail CSS Transitions: property <line-height> from [inherit] to [20px] at (-1) should be [40px]
Pass CSS Transitions: property <line-height> from [inherit] to [20px] at (-0.3) should be [33px]
Fail CSS Transitions: property <line-height> from [inherit] to [20px] at (0) should be [30px]
Pass CSS Transitions: property <line-height> from [inherit] to [20px] at (0.3) should be [27px]
Pass CSS Transitions: property <line-height> from [inherit] to [20px] at (0.6) should be [24px]
Pass CSS Transitions: property <line-height> from [inherit] to [20px] at (1) should be [20px]
Fail CSS Transitions: property <line-height> from [inherit] to [20px] at (1.5) should be [15px]
Fail CSS Transitions with transition: all: property <line-height> from [inherit] to [20px] at (-1) should be [40px]
Pass CSS Transitions with transition: all: property <line-height> from [inherit] to [20px] at (-0.3) should be [33px]
Fail CSS Transitions with transition: all: property <line-height> from [inherit] to [20px] at (0) should be [30px]
Pass CSS Transitions with transition: all: property <line-height> from [inherit] to [20px] at (0.3) should be [27px]
Pass CSS Transitions with transition: all: property <line-height> from [inherit] to [20px] at (0.6) should be [24px]
Pass CSS Transitions with transition: all: property <line-height> from [inherit] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition: all: property <line-height> from [inherit] to [20px] at (1.5) should be [15px]
Pass CSS Animations: property <line-height> from [inherit] to [20px] at (-1) should be [40px]
Pass CSS Animations: property <line-height> from [inherit] to [20px] at (-0.3) should be [33px]
Pass CSS Animations: property <line-height> from [inherit] to [20px] at (0) should be [30px]
Pass CSS Animations: property <line-height> from [inherit] to [20px] at (0.3) should be [27px]
Pass CSS Animations: property <line-height> from [inherit] to [20px] at (0.6) should be [24px]
Pass CSS Animations: property <line-height> from [inherit] to [20px] at (1) should be [20px]
Pass CSS Animations: property <line-height> from [inherit] to [20px] at (1.5) should be [15px]
Fail Web Animations: property <line-height> from [inherit] to [20px] at (-1) should be [40px]
Fail Web Animations: property <line-height> from [inherit] to [20px] at (-0.3) should be [33px]
Fail Web Animations: property <line-height> from [inherit] to [20px] at (0) should be [30px]
Fail Web Animations: property <line-height> from [inherit] to [20px] at (0.3) should be [27px]
Fail Web Animations: property <line-height> from [inherit] to [20px] at (0.6) should be [24px]
Fail Web Animations: property <line-height> from [inherit] to [20px] at (1) should be [20px]
Fail Web Animations: property <line-height> from [inherit] to [20px] at (1.5) should be [15px]
Fail CSS Transitions: property <line-height> from [unset] to [20px] at (-1) should be [40px]
Pass CSS Transitions: property <line-height> from [unset] to [20px] at (-0.3) should be [33px]
Fail CSS Transitions: property <line-height> from [unset] to [20px] at (0) should be [30px]
Pass CSS Transitions: property <line-height> from [unset] to [20px] at (0.3) should be [27px]
Pass CSS Transitions: property <line-height> from [unset] to [20px] at (0.6) should be [24px]
Pass CSS Transitions: property <line-height> from [unset] to [20px] at (1) should be [20px]
Fail CSS Transitions: property <line-height> from [unset] to [20px] at (1.5) should be [15px]
Fail CSS Transitions with transition: all: property <line-height> from [unset] to [20px] at (-1) should be [40px]
Pass CSS Transitions with transition: all: property <line-height> from [unset] to [20px] at (-0.3) should be [33px]
Fail CSS Transitions with transition: all: property <line-height> from [unset] to [20px] at (0) should be [30px]
Pass CSS Transitions with transition: all: property <line-height> from [unset] to [20px] at (0.3) should be [27px]
Pass CSS Transitions with transition: all: property <line-height> from [unset] to [20px] at (0.6) should be [24px]
Pass CSS Transitions with transition: all: property <line-height> from [unset] to [20px] at (1) should be [20px]
Fail CSS Transitions with transition: all: property <line-height> from [unset] to [20px] at (1.5) should be [15px]
Pass CSS Animations: property <line-height> from [unset] to [20px] at (-1) should be [40px]
Pass CSS Animations: property <line-height> from [unset] to [20px] at (-0.3) should be [33px]
Pass CSS Animations: property <line-height> from [unset] to [20px] at (0) should be [30px]
Pass CSS Animations: property <line-height> from [unset] to [20px] at (0.3) should be [27px]
Pass CSS Animations: property <line-height> from [unset] to [20px] at (0.6) should be [24px]
Pass CSS Animations: property <line-height> from [unset] to [20px] at (1) should be [20px]
Pass CSS Animations: property <line-height> from [unset] to [20px] at (1.5) should be [15px]
Fail Web Animations: property <line-height> from [unset] to [20px] at (-1) should be [40px]
Fail Web Animations: property <line-height> from [unset] to [20px] at (-0.3) should be [33px]
Fail Web Animations: property <line-height> from [unset] to [20px] at (0) should be [30px]
Fail Web Animations: property <line-height> from [unset] to [20px] at (0.3) should be [27px]
Fail Web Animations: property <line-height> from [unset] to [20px] at (0.6) should be [24px]
Fail Web Animations: property <line-height> from [unset] to [20px] at (1) should be [20px]
Fail Web Animations: property <line-height> from [unset] to [20px] at (1.5) should be [15px]
Fail CSS Transitions: property <line-height> from [4] to [14] at (-1) should be [0]
Fail CSS Transitions: property <line-height> from [4] to [14] at (-0.3) should be [1]
Fail CSS Transitions: property <line-height> from [4] to [14] at (0) should be [4]
Fail CSS Transitions: property <line-height> from [4] to [14] at (0.3) should be [7]
Fail CSS Transitions: property <line-height> from [4] to [14] at (0.6) should be [10]
Pass CSS Transitions: property <line-height> from [4] to [14] at (1) should be [14]
Fail CSS Transitions: property <line-height> from [4] to [14] at (1.5) should be [19]
Fail CSS Transitions with transition: all: property <line-height> from [4] to [14] at (-1) should be [0]
Fail CSS Transitions with transition: all: property <line-height> from [4] to [14] at (-0.3) should be [1]
Fail CSS Transitions with transition: all: property <line-height> from [4] to [14] at (0) should be [4]
Fail CSS Transitions with transition: all: property <line-height> from [4] to [14] at (0.3) should be [7]
Fail CSS Transitions with transition: all: property <line-height> from [4] to [14] at (0.6) should be [10]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14] at (1) should be [14]
Fail CSS Transitions with transition: all: property <line-height> from [4] to [14] at (1.5) should be [19]
Pass CSS Animations: property <line-height> from [4] to [14] at (-1) should be [0]
Pass CSS Animations: property <line-height> from [4] to [14] at (-0.3) should be [1]
Pass CSS Animations: property <line-height> from [4] to [14] at (0) should be [4]
Pass CSS Animations: property <line-height> from [4] to [14] at (0.3) should be [7]
Pass CSS Animations: property <line-height> from [4] to [14] at (0.6) should be [10]
Pass CSS Animations: property <line-height> from [4] to [14] at (1) should be [14]
Pass CSS Animations: property <line-height> from [4] to [14] at (1.5) should be [19]
Fail Web Animations: property <line-height> from [4] to [14] at (-1) should be [0]
Fail Web Animations: property <line-height> from [4] to [14] at (-0.3) should be [1]
Fail Web Animations: property <line-height> from [4] to [14] at (0) should be [4]
Fail Web Animations: property <line-height> from [4] to [14] at (0.3) should be [7]
Fail Web Animations: property <line-height> from [4] to [14] at (0.6) should be [10]
Fail Web Animations: property <line-height> from [4] to [14] at (1) should be [14]
Fail Web Animations: property <line-height> from [4] to [14] at (1.5) should be [19]
Fail CSS Transitions: property <line-height> from [4px] to [14px] at (-1) should be [0px]
Pass CSS Transitions: property <line-height> from [4px] to [14px] at (-0.3) should be [1px]
Fail CSS Transitions: property <line-height> from [4px] to [14px] at (0) should be [4px]
Pass CSS Transitions: property <line-height> from [4px] to [14px] at (0.3) should be [7px]
Pass CSS Transitions: property <line-height> from [4px] to [14px] at (0.6) should be [10px]
Pass CSS Transitions: property <line-height> from [4px] to [14px] at (1) should be [14px]
Fail CSS Transitions: property <line-height> from [4px] to [14px] at (1.5) should be [19px]
Fail CSS Transitions with transition: all: property <line-height> from [4px] to [14px] at (-1) should be [0px]
Pass CSS Transitions with transition: all: property <line-height> from [4px] to [14px] at (-0.3) should be [1px]
Fail CSS Transitions with transition: all: property <line-height> from [4px] to [14px] at (0) should be [4px]
Pass CSS Transitions with transition: all: property <line-height> from [4px] to [14px] at (0.3) should be [7px]
Pass CSS Transitions with transition: all: property <line-height> from [4px] to [14px] at (0.6) should be [10px]
Pass CSS Transitions with transition: all: property <line-height> from [4px] to [14px] at (1) should be [14px]
Fail CSS Transitions with transition: all: property <line-height> from [4px] to [14px] at (1.5) should be [19px]
Pass CSS Animations: property <line-height> from [4px] to [14px] at (-1) should be [0px]
Pass CSS Animations: property <line-height> from [4px] to [14px] at (-0.3) should be [1px]
Pass CSS Animations: property <line-height> from [4px] to [14px] at (0) should be [4px]
Pass CSS Animations: property <line-height> from [4px] to [14px] at (0.3) should be [7px]
Pass CSS Animations: property <line-height> from [4px] to [14px] at (0.6) should be [10px]
Pass CSS Animations: property <line-height> from [4px] to [14px] at (1) should be [14px]
Pass CSS Animations: property <line-height> from [4px] to [14px] at (1.5) should be [19px]
Fail Web Animations: property <line-height> from [4px] to [14px] at (-1) should be [0px]
Fail Web Animations: property <line-height> from [4px] to [14px] at (-0.3) should be [1px]
Fail Web Animations: property <line-height> from [4px] to [14px] at (0) should be [4px]
Fail Web Animations: property <line-height> from [4px] to [14px] at (0.3) should be [7px]
Pass Web Animations: property <line-height> from [4px] to [14px] at (0.6) should be [10px]
Fail Web Animations: property <line-height> from [4px] to [14px] at (1) should be [14px]
Fail Web Animations: property <line-height> from [4px] to [14px] at (1.5) should be [19px]
Pass CSS Transitions: property <line-height> from [normal] to [normal] at (-0.3) should be [normal]
Pass CSS Transitions: property <line-height> from [normal] to [normal] at (0) should be [normal]
Pass CSS Transitions: property <line-height> from [normal] to [normal] at (0.3) should be [normal]
Pass CSS Transitions: property <line-height> from [normal] to [normal] at (0.6) should be [normal]
Pass CSS Transitions: property <line-height> from [normal] to [normal] at (1) should be [normal]
Pass CSS Transitions: property <line-height> from [normal] to [normal] at (1.5) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [normal] at (-0.3) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [normal] at (0) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [normal] at (0.3) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [normal] at (0.6) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [normal] at (1) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [normal] at (1.5) should be [normal]
Pass CSS Animations: property <line-height> from [normal] to [normal] at (-0.3) should be [normal]
Pass CSS Animations: property <line-height> from [normal] to [normal] at (0) should be [normal]
Pass CSS Animations: property <line-height> from [normal] to [normal] at (0.3) should be [normal]
Pass CSS Animations: property <line-height> from [normal] to [normal] at (0.6) should be [normal]
Pass CSS Animations: property <line-height> from [normal] to [normal] at (1) should be [normal]
Pass CSS Animations: property <line-height> from [normal] to [normal] at (1.5) should be [normal]
Pass Web Animations: property <line-height> from [normal] to [normal] at (-0.3) should be [normal]
Pass Web Animations: property <line-height> from [normal] to [normal] at (0) should be [normal]
Pass Web Animations: property <line-height> from [normal] to [normal] at (0.3) should be [normal]
Pass Web Animations: property <line-height> from [normal] to [normal] at (0.6) should be [normal]
Pass Web Animations: property <line-height> from [normal] to [normal] at (1) should be [normal]
Pass Web Animations: property <line-height> from [normal] to [normal] at (1.5) should be [normal]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14px] at (-0.3) should be [4]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14px] at (0) should be [4]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14px] at (0.3) should be [4]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14px] at (0.5) should be [14px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14px] at (0.6) should be [14px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14px] at (1) should be [14px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14px] at (1.5) should be [14px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14px] at (-0.3) should be [4]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14px] at (0) should be [4]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14px] at (0.3) should be [4]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14px] at (0.5) should be [14px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14px] at (0.6) should be [14px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14px] at (1) should be [14px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14px] at (1.5) should be [14px]
Pass CSS Transitions: property <line-height> from [4] to [14px] at (-0.3) should be [14px]
Pass CSS Transitions: property <line-height> from [4] to [14px] at (0) should be [14px]
Pass CSS Transitions: property <line-height> from [4] to [14px] at (0.3) should be [14px]
Pass CSS Transitions: property <line-height> from [4] to [14px] at (0.5) should be [14px]
Pass CSS Transitions: property <line-height> from [4] to [14px] at (0.6) should be [14px]
Pass CSS Transitions: property <line-height> from [4] to [14px] at (1) should be [14px]
Pass CSS Transitions: property <line-height> from [4] to [14px] at (1.5) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14px] at (-0.3) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14px] at (0) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14px] at (0.3) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14px] at (0.5) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14px] at (0.6) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14px] at (1) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14px] at (1.5) should be [14px]
Pass CSS Animations: property <line-height> from [4] to [14px] at (-0.3) should be [4]
Pass CSS Animations: property <line-height> from [4] to [14px] at (0) should be [4]
Pass CSS Animations: property <line-height> from [4] to [14px] at (0.3) should be [4]
Pass CSS Animations: property <line-height> from [4] to [14px] at (0.5) should be [14px]
Pass CSS Animations: property <line-height> from [4] to [14px] at (0.6) should be [14px]
Pass CSS Animations: property <line-height> from [4] to [14px] at (1) should be [14px]
Pass CSS Animations: property <line-height> from [4] to [14px] at (1.5) should be [14px]
Fail Web Animations: property <line-height> from [4] to [14px] at (-0.3) should be [4]
Fail Web Animations: property <line-height> from [4] to [14px] at (0) should be [4]
Fail Web Animations: property <line-height> from [4] to [14px] at (0.3) should be [4]
Fail Web Animations: property <line-height> from [4] to [14px] at (0.5) should be [14px]
Fail Web Animations: property <line-height> from [4] to [14px] at (0.6) should be [14px]
Fail Web Animations: property <line-height> from [4] to [14px] at (1) should be [14px]
Fail Web Animations: property <line-height> from [4] to [14px] at (1.5) should be [14px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [normal] at (-0.3) should be [14px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [normal] at (0) should be [14px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [normal] at (0.3) should be [14px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [normal] at (0.5) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [normal] at (0.6) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [normal] at (1) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [normal] at (1.5) should be [normal]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [normal] at (-0.3) should be [14px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [normal] at (0) should be [14px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [normal] at (0.3) should be [14px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [normal] at (0.5) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [normal] at (0.6) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [normal] at (1) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [normal] at (1.5) should be [normal]
Pass CSS Transitions: property <line-height> from [14px] to [normal] at (-0.3) should be [normal]
Pass CSS Transitions: property <line-height> from [14px] to [normal] at (0) should be [normal]
Pass CSS Transitions: property <line-height> from [14px] to [normal] at (0.3) should be [normal]
Pass CSS Transitions: property <line-height> from [14px] to [normal] at (0.5) should be [normal]
Pass CSS Transitions: property <line-height> from [14px] to [normal] at (0.6) should be [normal]
Pass CSS Transitions: property <line-height> from [14px] to [normal] at (1) should be [normal]
Pass CSS Transitions: property <line-height> from [14px] to [normal] at (1.5) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [normal] at (-0.3) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [normal] at (0) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [normal] at (0.3) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [normal] at (0.5) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [normal] at (0.6) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [normal] at (1) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [normal] at (1.5) should be [normal]
Pass CSS Animations: property <line-height> from [14px] to [normal] at (-0.3) should be [14px]
Pass CSS Animations: property <line-height> from [14px] to [normal] at (0) should be [14px]
Pass CSS Animations: property <line-height> from [14px] to [normal] at (0.3) should be [14px]
Pass CSS Animations: property <line-height> from [14px] to [normal] at (0.5) should be [normal]
Pass CSS Animations: property <line-height> from [14px] to [normal] at (0.6) should be [normal]
Pass CSS Animations: property <line-height> from [14px] to [normal] at (1) should be [normal]
Pass CSS Animations: property <line-height> from [14px] to [normal] at (1.5) should be [normal]
Fail Web Animations: property <line-height> from [14px] to [normal] at (-0.3) should be [14px]
Fail Web Animations: property <line-height> from [14px] to [normal] at (0) should be [14px]
Fail Web Animations: property <line-height> from [14px] to [normal] at (0.3) should be [14px]
Pass Web Animations: property <line-height> from [14px] to [normal] at (0.5) should be [normal]
Pass Web Animations: property <line-height> from [14px] to [normal] at (0.6) should be [normal]
Pass Web Animations: property <line-height> from [14px] to [normal] at (1) should be [normal]
Pass Web Animations: property <line-height> from [14px] to [normal] at (1.5) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [4] at (-0.3) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [4] at (0) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [4] at (0.3) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [4] at (0.5) should be [4]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [4] at (0.6) should be [4]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [4] at (1) should be [4]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [4] at (1.5) should be [4]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [4] at (-0.3) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [4] at (0) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [4] at (0.3) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [4] at (0.5) should be [4]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [4] at (0.6) should be [4]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [4] at (1) should be [4]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [4] at (1.5) should be [4]
Pass CSS Transitions: property <line-height> from [normal] to [4] at (-0.3) should be [4]
Pass CSS Transitions: property <line-height> from [normal] to [4] at (0) should be [4]
Pass CSS Transitions: property <line-height> from [normal] to [4] at (0.3) should be [4]
Pass CSS Transitions: property <line-height> from [normal] to [4] at (0.5) should be [4]
Pass CSS Transitions: property <line-height> from [normal] to [4] at (0.6) should be [4]
Pass CSS Transitions: property <line-height> from [normal] to [4] at (1) should be [4]
Pass CSS Transitions: property <line-height> from [normal] to [4] at (1.5) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [4] at (-0.3) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [4] at (0) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [4] at (0.3) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [4] at (0.5) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [4] at (0.6) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [4] at (1) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [4] at (1.5) should be [4]
Pass CSS Animations: property <line-height> from [normal] to [4] at (-0.3) should be [normal]
Pass CSS Animations: property <line-height> from [normal] to [4] at (0) should be [normal]
Pass CSS Animations: property <line-height> from [normal] to [4] at (0.3) should be [normal]
Pass CSS Animations: property <line-height> from [normal] to [4] at (0.5) should be [4]
Pass CSS Animations: property <line-height> from [normal] to [4] at (0.6) should be [4]
Pass CSS Animations: property <line-height> from [normal] to [4] at (1) should be [4]
Pass CSS Animations: property <line-height> from [normal] to [4] at (1.5) should be [4]
Pass Web Animations: property <line-height> from [normal] to [4] at (-0.3) should be [normal]
Pass Web Animations: property <line-height> from [normal] to [4] at (0) should be [normal]
Pass Web Animations: property <line-height> from [normal] to [4] at (0.3) should be [normal]
Fail Web Animations: property <line-height> from [normal] to [4] at (0.5) should be [4]
Fail Web Animations: property <line-height> from [normal] to [4] at (0.6) should be [4]
Fail Web Animations: property <line-height> from [normal] to [4] at (1) should be [4]
Fail Web Animations: property <line-height> from [normal] to [4] at (1.5) should be [4]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [normal] at (-0.3) should be [4]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [normal] at (0) should be [4]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [normal] at (0.3) should be [4]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [normal] at (0.5) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [normal] at (0.6) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [normal] at (1) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [normal] at (1.5) should be [normal]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [normal] at (-0.3) should be [4]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [normal] at (0) should be [4]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [normal] at (0.3) should be [4]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [normal] at (0.5) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [normal] at (0.6) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [normal] at (1) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [normal] at (1.5) should be [normal]
Pass CSS Transitions: property <line-height> from [4] to [normal] at (-0.3) should be [normal]
Pass CSS Transitions: property <line-height> from [4] to [normal] at (0) should be [normal]
Pass CSS Transitions: property <line-height> from [4] to [normal] at (0.3) should be [normal]
Pass CSS Transitions: property <line-height> from [4] to [normal] at (0.5) should be [normal]
Pass CSS Transitions: property <line-height> from [4] to [normal] at (0.6) should be [normal]
Pass CSS Transitions: property <line-height> from [4] to [normal] at (1) should be [normal]
Pass CSS Transitions: property <line-height> from [4] to [normal] at (1.5) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [normal] at (-0.3) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [normal] at (0) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [normal] at (0.3) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [normal] at (0.5) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [normal] at (0.6) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [normal] at (1) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [normal] at (1.5) should be [normal]
Pass CSS Animations: property <line-height> from [4] to [normal] at (-0.3) should be [4]
Pass CSS Animations: property <line-height> from [4] to [normal] at (0) should be [4]
Pass CSS Animations: property <line-height> from [4] to [normal] at (0.3) should be [4]
Pass CSS Animations: property <line-height> from [4] to [normal] at (0.5) should be [normal]
Pass CSS Animations: property <line-height> from [4] to [normal] at (0.6) should be [normal]
Pass CSS Animations: property <line-height> from [4] to [normal] at (1) should be [normal]
Pass CSS Animations: property <line-height> from [4] to [normal] at (1.5) should be [normal]
Fail Web Animations: property <line-height> from [4] to [normal] at (-0.3) should be [4]
Fail Web Animations: property <line-height> from [4] to [normal] at (0) should be [4]
Fail Web Animations: property <line-height> from [4] to [normal] at (0.3) should be [4]
Pass Web Animations: property <line-height> from [4] to [normal] at (0.5) should be [normal]
Pass Web Animations: property <line-height> from [4] to [normal] at (0.6) should be [normal]
Pass Web Animations: property <line-height> from [4] to [normal] at (1) should be [normal]
Pass Web Animations: property <line-height> from [4] to [normal] at (1.5) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [14px] at (-0.3) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [14px] at (0) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [14px] at (0.3) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [14px] at (0.5) should be [14px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [14px] at (0.6) should be [14px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [14px] at (1) should be [14px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [normal] to [14px] at (1.5) should be [14px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [14px] at (-0.3) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [14px] at (0) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [14px] at (0.3) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [14px] at (0.5) should be [14px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [14px] at (0.6) should be [14px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [14px] at (1) should be [14px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [normal] to [14px] at (1.5) should be [14px]
Pass CSS Transitions: property <line-height> from [normal] to [14px] at (-0.3) should be [14px]
Pass CSS Transitions: property <line-height> from [normal] to [14px] at (0) should be [14px]
Pass CSS Transitions: property <line-height> from [normal] to [14px] at (0.3) should be [14px]
Pass CSS Transitions: property <line-height> from [normal] to [14px] at (0.5) should be [14px]
Pass CSS Transitions: property <line-height> from [normal] to [14px] at (0.6) should be [14px]
Pass CSS Transitions: property <line-height> from [normal] to [14px] at (1) should be [14px]
Pass CSS Transitions: property <line-height> from [normal] to [14px] at (1.5) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [14px] at (-0.3) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [14px] at (0) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [14px] at (0.3) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [14px] at (0.5) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [14px] at (0.6) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [14px] at (1) should be [14px]
Pass CSS Transitions with transition: all: property <line-height> from [normal] to [14px] at (1.5) should be [14px]
Pass CSS Animations: property <line-height> from [normal] to [14px] at (-0.3) should be [normal]
Pass CSS Animations: property <line-height> from [normal] to [14px] at (0) should be [normal]
Pass CSS Animations: property <line-height> from [normal] to [14px] at (0.3) should be [normal]
Pass CSS Animations: property <line-height> from [normal] to [14px] at (0.5) should be [14px]
Pass CSS Animations: property <line-height> from [normal] to [14px] at (0.6) should be [14px]
Pass CSS Animations: property <line-height> from [normal] to [14px] at (1) should be [14px]
Pass CSS Animations: property <line-height> from [normal] to [14px] at (1.5) should be [14px]
Pass Web Animations: property <line-height> from [normal] to [14px] at (-0.3) should be [normal]
Pass Web Animations: property <line-height> from [normal] to [14px] at (0) should be [normal]
Pass Web Animations: property <line-height> from [normal] to [14px] at (0.3) should be [normal]
Fail Web Animations: property <line-height> from [normal] to [14px] at (0.5) should be [14px]
Fail Web Animations: property <line-height> from [normal] to [14px] at (0.6) should be [14px]
Fail Web Animations: property <line-height> from [normal] to [14px] at (1) should be [14px]
Fail Web Animations: property <line-height> from [normal] to [14px] at (1.5) should be [14px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [4] at (-0.3) should be [14px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [4] at (0) should be [14px]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [4] at (0.3) should be [14px]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [4] at (0.5) should be [4]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [4] at (0.6) should be [4]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [4] at (1) should be [4]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14px] to [4] at (1.5) should be [4]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [4] at (-0.3) should be [14px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [4] at (0) should be [14px]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [4] at (0.3) should be [14px]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [4] at (0.5) should be [4]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [4] at (0.6) should be [4]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [4] at (1) should be [4]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14px] to [4] at (1.5) should be [4]
Pass CSS Transitions: property <line-height> from [14px] to [4] at (-0.3) should be [4]
Pass CSS Transitions: property <line-height> from [14px] to [4] at (0) should be [4]
Pass CSS Transitions: property <line-height> from [14px] to [4] at (0.3) should be [4]
Pass CSS Transitions: property <line-height> from [14px] to [4] at (0.5) should be [4]
Pass CSS Transitions: property <line-height> from [14px] to [4] at (0.6) should be [4]
Pass CSS Transitions: property <line-height> from [14px] to [4] at (1) should be [4]
Pass CSS Transitions: property <line-height> from [14px] to [4] at (1.5) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [4] at (-0.3) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [4] at (0) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [4] at (0.3) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [4] at (0.5) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [4] at (0.6) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [4] at (1) should be [4]
Pass CSS Transitions with transition: all: property <line-height> from [14px] to [4] at (1.5) should be [4]
Pass CSS Animations: property <line-height> from [14px] to [4] at (-0.3) should be [14px]
Pass CSS Animations: property <line-height> from [14px] to [4] at (0) should be [14px]
Pass CSS Animations: property <line-height> from [14px] to [4] at (0.3) should be [14px]
Pass CSS Animations: property <line-height> from [14px] to [4] at (0.5) should be [4]
Pass CSS Animations: property <line-height> from [14px] to [4] at (0.6) should be [4]
Pass CSS Animations: property <line-height> from [14px] to [4] at (1) should be [4]
Pass CSS Animations: property <line-height> from [14px] to [4] at (1.5) should be [4]
Fail Web Animations: property <line-height> from [14px] to [4] at (-0.3) should be [14px]
Fail Web Animations: property <line-height> from [14px] to [4] at (0) should be [14px]
Fail Web Animations: property <line-height> from [14px] to [4] at (0.3) should be [14px]
Fail Web Animations: property <line-height> from [14px] to [4] at (0.5) should be [4]
Fail Web Animations: property <line-height> from [14px] to [4] at (0.6) should be [4]
Fail Web Animations: property <line-height> from [14px] to [4] at (1) should be [4]
Fail Web Animations: property <line-height> from [14px] to [4] at (1.5) should be [4]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14q] at (-0.3) should be [4]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14q] at (0) should be [4]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14q] at (0.3) should be [4]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14q] at (0.5) should be [14q]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14q] at (0.6) should be [14q]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14q] at (1) should be [14q]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [4] to [14q] at (1.5) should be [14q]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14q] at (-0.3) should be [4]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14q] at (0) should be [4]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14q] at (0.3) should be [4]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14q] at (0.5) should be [14q]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14q] at (0.6) should be [14q]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14q] at (1) should be [14q]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [4] to [14q] at (1.5) should be [14q]
Pass CSS Transitions: property <line-height> from [4] to [14q] at (-0.3) should be [14q]
Pass CSS Transitions: property <line-height> from [4] to [14q] at (0) should be [14q]
Pass CSS Transitions: property <line-height> from [4] to [14q] at (0.3) should be [14q]
Pass CSS Transitions: property <line-height> from [4] to [14q] at (0.5) should be [14q]
Pass CSS Transitions: property <line-height> from [4] to [14q] at (0.6) should be [14q]
Pass CSS Transitions: property <line-height> from [4] to [14q] at (1) should be [14q]
Pass CSS Transitions: property <line-height> from [4] to [14q] at (1.5) should be [14q]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14q] at (-0.3) should be [14q]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14q] at (0) should be [14q]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14q] at (0.3) should be [14q]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14q] at (0.5) should be [14q]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14q] at (0.6) should be [14q]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14q] at (1) should be [14q]
Pass CSS Transitions with transition: all: property <line-height> from [4] to [14q] at (1.5) should be [14q]
Pass CSS Animations: property <line-height> from [4] to [14q] at (-0.3) should be [4]
Pass CSS Animations: property <line-height> from [4] to [14q] at (0) should be [4]
Pass CSS Animations: property <line-height> from [4] to [14q] at (0.3) should be [4]
Pass CSS Animations: property <line-height> from [4] to [14q] at (0.5) should be [14q]
Pass CSS Animations: property <line-height> from [4] to [14q] at (0.6) should be [14q]
Pass CSS Animations: property <line-height> from [4] to [14q] at (1) should be [14q]
Pass CSS Animations: property <line-height> from [4] to [14q] at (1.5) should be [14q]
Fail Web Animations: property <line-height> from [4] to [14q] at (-0.3) should be [4]
Fail Web Animations: property <line-height> from [4] to [14q] at (0) should be [4]
Fail Web Animations: property <line-height> from [4] to [14q] at (0.3) should be [4]
Fail Web Animations: property <line-height> from [4] to [14q] at (0.5) should be [14q]
Fail Web Animations: property <line-height> from [4] to [14q] at (0.6) should be [14q]
Fail Web Animations: property <line-height> from [4] to [14q] at (1) should be [14q]
Fail Web Animations: property <line-height> from [4] to [14q] at (1.5) should be [14q]
Fail CSS Transitions: property <line-height> from [4q] to [14q] at (-1) should be [0q]
Pass CSS Transitions: property <line-height> from [4q] to [14q] at (-0.3) should be [1q]
Fail CSS Transitions: property <line-height> from [4q] to [14q] at (0) should be [4q]
Fail CSS Transitions: property <line-height> from [4q] to [14q] at (0.3) should be [7q]
Pass CSS Transitions: property <line-height> from [4q] to [14q] at (0.6) should be [10q]
Pass CSS Transitions: property <line-height> from [4q] to [14q] at (1) should be [14q]
Fail CSS Transitions: property <line-height> from [4q] to [14q] at (1.5) should be [19q]
Fail CSS Transitions with transition: all: property <line-height> from [4q] to [14q] at (-1) should be [0q]
Pass CSS Transitions with transition: all: property <line-height> from [4q] to [14q] at (-0.3) should be [1q]
Fail CSS Transitions with transition: all: property <line-height> from [4q] to [14q] at (0) should be [4q]
Fail CSS Transitions with transition: all: property <line-height> from [4q] to [14q] at (0.3) should be [7q]
Pass CSS Transitions with transition: all: property <line-height> from [4q] to [14q] at (0.6) should be [10q]
Pass CSS Transitions with transition: all: property <line-height> from [4q] to [14q] at (1) should be [14q]
Fail CSS Transitions with transition: all: property <line-height> from [4q] to [14q] at (1.5) should be [19q]
Pass CSS Animations: property <line-height> from [4q] to [14q] at (-1) should be [0q]
Pass CSS Animations: property <line-height> from [4q] to [14q] at (-0.3) should be [1q]
Pass CSS Animations: property <line-height> from [4q] to [14q] at (0) should be [4q]
Fail CSS Animations: property <line-height> from [4q] to [14q] at (0.3) should be [7q]
Pass CSS Animations: property <line-height> from [4q] to [14q] at (0.6) should be [10q]
Pass CSS Animations: property <line-height> from [4q] to [14q] at (1) should be [14q]
Fail CSS Animations: property <line-height> from [4q] to [14q] at (1.5) should be [19q]
Fail Web Animations: property <line-height> from [4q] to [14q] at (-1) should be [0q]
Fail Web Animations: property <line-height> from [4q] to [14q] at (-0.3) should be [1q]
Fail Web Animations: property <line-height> from [4q] to [14q] at (0) should be [4q]
Fail Web Animations: property <line-height> from [4q] to [14q] at (0.3) should be [7q]
Fail Web Animations: property <line-height> from [4q] to [14q] at (0.6) should be [10q]
Fail Web Animations: property <line-height> from [4q] to [14q] at (1) should be [14q]
Fail Web Animations: property <line-height> from [4q] to [14q] at (1.5) should be [19q]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14q] to [normal] at (-0.3) should be [14q]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14q] to [normal] at (0) should be [14q]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14q] to [normal] at (0.3) should be [14q]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14q] to [normal] at (0.5) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14q] to [normal] at (0.6) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14q] to [normal] at (1) should be [normal]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [14q] to [normal] at (1.5) should be [normal]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14q] to [normal] at (-0.3) should be [14q]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14q] to [normal] at (0) should be [14q]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14q] to [normal] at (0.3) should be [14q]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14q] to [normal] at (0.5) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14q] to [normal] at (0.6) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14q] to [normal] at (1) should be [normal]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [14q] to [normal] at (1.5) should be [normal]
Pass CSS Transitions: property <line-height> from [14q] to [normal] at (-0.3) should be [normal]
Pass CSS Transitions: property <line-height> from [14q] to [normal] at (0) should be [normal]
Pass CSS Transitions: property <line-height> from [14q] to [normal] at (0.3) should be [normal]
Pass CSS Transitions: property <line-height> from [14q] to [normal] at (0.5) should be [normal]
Pass CSS Transitions: property <line-height> from [14q] to [normal] at (0.6) should be [normal]
Pass CSS Transitions: property <line-height> from [14q] to [normal] at (1) should be [normal]
Pass CSS Transitions: property <line-height> from [14q] to [normal] at (1.5) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14q] to [normal] at (-0.3) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14q] to [normal] at (0) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14q] to [normal] at (0.3) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14q] to [normal] at (0.5) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14q] to [normal] at (0.6) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14q] to [normal] at (1) should be [normal]
Pass CSS Transitions with transition: all: property <line-height> from [14q] to [normal] at (1.5) should be [normal]
Pass CSS Animations: property <line-height> from [14q] to [normal] at (-0.3) should be [14q]
Pass CSS Animations: property <line-height> from [14q] to [normal] at (0) should be [14q]
Pass CSS Animations: property <line-height> from [14q] to [normal] at (0.3) should be [14q]
Pass CSS Animations: property <line-height> from [14q] to [normal] at (0.5) should be [normal]
Pass CSS Animations: property <line-height> from [14q] to [normal] at (0.6) should be [normal]
Pass CSS Animations: property <line-height> from [14q] to [normal] at (1) should be [normal]
Pass CSS Animations: property <line-height> from [14q] to [normal] at (1.5) should be [normal]
Fail Web Animations: property <line-height> from [14q] to [normal] at (-0.3) should be [14q]
Fail Web Animations: property <line-height> from [14q] to [normal] at (0) should be [14q]
Fail Web Animations: property <line-height> from [14q] to [normal] at (0.3) should be [14q]
Pass Web Animations: property <line-height> from [14q] to [normal] at (0.5) should be [normal]
Pass Web Animations: property <line-height> from [14q] to [normal] at (0.6) should be [normal]
Pass Web Animations: property <line-height> from [14q] to [normal] at (1) should be [normal]
Pass Web Animations: property <line-height> from [14q] to [normal] at (1.5) should be [normal]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [1] to [200%] at (-0.3) should be [1]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [1] to [200%] at (0) should be [1]
Fail CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [1] to [200%] at (0.3) should be [1]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [1] to [200%] at (0.5) should be [200%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [1] to [200%] at (0.6) should be [200%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [1] to [200%] at (1) should be [200%]
Pass CSS Transitions with transition-behavior:allow-discrete: property <line-height> from [1] to [200%] at (1.5) should be [200%]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [1] to [200%] at (-0.3) should be [1]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [1] to [200%] at (0) should be [1]
Fail CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [1] to [200%] at (0.3) should be [1]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [1] to [200%] at (0.5) should be [200%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [1] to [200%] at (0.6) should be [200%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [1] to [200%] at (1) should be [200%]
Pass CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <line-height> from [1] to [200%] at (1.5) should be [200%]
Pass CSS Transitions: property <line-height> from [1] to [200%] at (-0.3) should be [200%]
Pass CSS Transitions: property <line-height> from [1] to [200%] at (0) should be [200%]
Pass CSS Transitions: property <line-height> from [1] to [200%] at (0.3) should be [200%]
Pass CSS Transitions: property <line-height> from [1] to [200%] at (0.5) should be [200%]
Pass CSS Transitions: property <line-height> from [1] to [200%] at (0.6) should be [200%]
Pass CSS Transitions: property <line-height> from [1] to [200%] at (1) should be [200%]
Pass CSS Transitions: property <line-height> from [1] to [200%] at (1.5) should be [200%]
Pass CSS Transitions with transition: all: property <line-height> from [1] to [200%] at (-0.3) should be [200%]
Pass CSS Transitions with transition: all: property <line-height> from [1] to [200%] at (0) should be [200%]
Pass CSS Transitions with transition: all: property <line-height> from [1] to [200%] at (0.3) should be [200%]
Pass CSS Transitions with transition: all: property <line-height> from [1] to [200%] at (0.5) should be [200%]
Pass CSS Transitions with transition: all: property <line-height> from [1] to [200%] at (0.6) should be [200%]
Pass CSS Transitions with transition: all: property <line-height> from [1] to [200%] at (1) should be [200%]
Pass CSS Transitions with transition: all: property <line-height> from [1] to [200%] at (1.5) should be [200%]
Pass CSS Animations: property <line-height> from [1] to [200%] at (-0.3) should be [1]
Pass CSS Animations: property <line-height> from [1] to [200%] at (0) should be [1]
Pass CSS Animations: property <line-height> from [1] to [200%] at (0.3) should be [1]
Pass CSS Animations: property <line-height> from [1] to [200%] at (0.5) should be [200%]
Pass CSS Animations: property <line-height> from [1] to [200%] at (0.6) should be [200%]
Pass CSS Animations: property <line-height> from [1] to [200%] at (1) should be [200%]
Pass CSS Animations: property <line-height> from [1] to [200%] at (1.5) should be [200%]
Fail Web Animations: property <line-height> from [1] to [200%] at (-0.3) should be [1]
Fail Web Animations: property <line-height> from [1] to [200%] at (0) should be [1]
Fail Web Animations: property <line-height> from [1] to [200%] at (0.3) should be [1]
Fail Web Animations: property <line-height> from [1] to [200%] at (0.5) should be [200%]
Fail Web Animations: property <line-height> from [1] to [200%] at (0.6) should be [200%]
Fail Web Animations: property <line-height> from [1] to [200%] at (1) should be [200%]
Fail Web Animations: property <line-height> from [1] to [200%] at (1.5) should be [200%]
Fail CSS Transitions: property <line-height> from [100%] to [200%] at (0) should be [100%]
Pass CSS Transitions: property <line-height> from [100%] to [200%] at (0.3) should be [130%]
Pass CSS Transitions: property <line-height> from [100%] to [200%] at (0.6) should be [160%]
Pass CSS Transitions: property <line-height> from [100%] to [200%] at (1) should be [200%]
Fail CSS Transitions with transition: all: property <line-height> from [100%] to [200%] at (0) should be [100%]
Pass CSS Transitions with transition: all: property <line-height> from [100%] to [200%] at (0.3) should be [130%]
Pass CSS Transitions with transition: all: property <line-height> from [100%] to [200%] at (0.6) should be [160%]
Pass CSS Transitions with transition: all: property <line-height> from [100%] to [200%] at (1) should be [200%]
Pass CSS Animations: property <line-height> from [100%] to [200%] at (0) should be [100%]
Pass CSS Animations: property <line-height> from [100%] to [200%] at (0.3) should be [130%]
Pass CSS Animations: property <line-height> from [100%] to [200%] at (0.6) should be [160%]
Pass CSS Animations: property <line-height> from [100%] to [200%] at (1) should be [200%]
Fail Web Animations: property <line-height> from [100%] to [200%] at (0) should be [100%]
Fail Web Animations: property <line-height> from [100%] to [200%] at (0.3) should be [130%]
Fail Web Animations: property <line-height> from [100%] to [200%] at (0.6) should be [160%]
Fail Web Animations: property <line-height> from [100%] to [200%] at (1) should be [200%]

View File

@ -0,0 +1,19 @@
Harness status: OK
Found 13 tests
9 Pass
4 Fail
Pass Property line-height value 'normal'
Pass Property line-height value '0'
Pass Property line-height value '2'
Pass Property line-height value '0px'
Pass Property line-height value '10px'
Pass Property line-height value '0%'
Pass Property line-height value '200%'
Pass Property line-height value 'calc(200% + 10px)'
Fail Property line-height value 'calc(10px - 0.5em)'
Pass Property line-height value 'calc(10px + 0.5em)'
Fail Property line-height value 'calc(10 + (sign(2cqw - 10px) * 5))'
Fail Property line-height value 'calc(10% + (sign(2cqw - 10px) * 5%))'
Fail Property line-height value 'calc(10px + (sign(2cqw - 10px) * 5px))'

View File

@ -0,0 +1,13 @@
Harness status: OK
Found 8 tests
8 Pass
Pass e.style['line-height'] = "auto" should not set the property value
Pass e.style['line-height'] = "-2" should not set the property value
Pass e.style['line-height'] = "-10px" should not set the property value
Pass e.style['line-height'] = "-200%" should not set the property value
Pass e.style['line-height'] = "2 10px" should not set the property value
Pass e.style['line-height'] = "200% 3" should not set the property value
Pass e.style['line-height'] = "auto 10px" should not set the property value
Pass e.style['line-height'] = "3 auto" should not set the property value

View File

@ -0,0 +1,13 @@
Harness status: OK
Found 8 tests
8 Pass
Pass e.style['line-height'] = "normal" should set the property value
Pass e.style['line-height'] = "0" should set the property value
Pass e.style['line-height'] = "2" should set the property value
Pass e.style['line-height'] = "0px" should set the property value
Pass e.style['line-height'] = "10px" should set the property value
Pass e.style['line-height'] = "0%" should set the property value
Pass e.style['line-height'] = "200%" should set the property value
Pass e.style['line-height'] = "calc(200% + 10px)" should set the property value

View File

@ -0,0 +1,203 @@
<!DOCTYPE html>
<meta charset="UTF-8">
<title>line-height interpolation</title>
<link rel="help" href="https://www.w3.org/TR/CSS2/visudet.html#propdef-line-height">
<meta name="assert" content="line-height supports animation by computation">
<meta name="timeout" content="long">
<script src="../../../../resources/testharness.js"></script>
<script src="../../../../resources/testharnessreport.js"></script>
<script src="../../../../css/support/interpolation-testcommon.js"></script>
<style>
.parent {
line-height: 30px;
}
.target {
display: inline-block;
font: 20px sans-serif;
line-height: 10px;
}
.expected {
color: green;
margin-right: 30px;
}
</style>
<body>
<template id="target-template">
<p>
v<br />v
</p>
</template>
</body>
<script>
test_interpolation({
property: 'line-height',
from: neutralKeyframe,
to: '20px',
}, [
{at: -1, expect: '0px'},
{at: -0.3, expect: '7px'},
{at: 0, expect: '10px'},
{at: 0.3, expect: '13px'},
{at: 0.6, expect: '16px'},
{at: 1, expect: '20px'},
{at: 1.5, expect: '25px'},
]);
test_no_interpolation({
property: 'line-height',
from: 'initial',
to: '20px',
});
test_interpolation({
property: 'line-height',
from: 'inherit',
to: '20px',
}, [
{at: -1, expect: '40px'},
{at: -0.3, expect: '33px'},
{at: 0, expect: '30px'},
{at: 0.3, expect: '27px'},
{at: 0.6, expect: '24px'},
{at: 1, expect: '20px'},
{at: 1.5, expect: '15px'},
]);
test_interpolation({
property: 'line-height',
from: 'unset',
to: '20px',
}, [
{at: -1, expect: '40px'},
{at: -0.3, expect: '33px'},
{at: 0, expect: '30px'},
{at: 0.3, expect: '27px'},
{at: 0.6, expect: '24px'},
{at: 1, expect: '20px'},
{at: 1.5, expect: '15px'},
]);
test_interpolation({
property: 'line-height',
from: '4',
to: '14',
}, [
{at: -1, expect: '0'},
{at: -0.3, expect: '1'},
{at: 0, expect: '4'},
{at: 0.3, expect: '7'},
{at: 0.6, expect: '10'},
{at: 1, expect: '14'},
{at: 1.5, expect: '19'},
]);
test_interpolation({
property: 'line-height',
from: '4px',
to: '14px',
}, [
{at: -1, expect: '0px'},
{at: -0.3, expect: '1px'},
{at: 0, expect: '4px'},
{at: 0.3, expect: '7px'},
{at: 0.6, expect: '10px'},
{at: 1, expect: '14px'},
{at: 1.5, expect: '19px'},
]);
test_interpolation({
property: 'line-height',
from: 'normal',
to: 'normal',
}, [
{at: -0.3, expect: 'normal'},
{at: 0, expect: 'normal'},
{at: 0.3, expect: 'normal'},
{at: 0.6, expect: 'normal'},
{at: 1, expect: 'normal'},
{at: 1.5, expect: 'normal'},
]);
test_no_interpolation({
property: 'line-height',
from: '4',
to: '14px',
});
test_no_interpolation({
property: 'line-height',
from: '14px',
to: 'normal',
});
test_no_interpolation({
property: 'line-height',
from: 'normal',
to: '4',
});
test_no_interpolation({
property: 'line-height',
from: '4',
to: 'normal',
});
test_no_interpolation({
property: 'line-height',
from: 'normal',
to: '14px',
});
test_no_interpolation({
property: 'line-height',
from: '14px',
to: '4',
});
test_no_interpolation({
property: 'line-height',
from: '4',
to: '14q',
});
test_interpolation({
property: 'line-height',
from: '4q',
to: '14q',
}, [
{at: -1, expect: '0q'},
{at: -0.3, expect: '1q'},
{at: 0, expect: '4q'},
{at: 0.3, expect: '7q'},
{at: 0.6, expect: '10q'},
{at: 1, expect: '14q'},
{at: 1.5, expect: '19q'},
]);
test_no_interpolation({
property: 'line-height',
from: '14q',
to: 'normal',
});
test_no_interpolation({
property: 'line-height',
from: '1',
to: '200%',
});
test_interpolation({
property: 'line-height',
from: '100%',
to: '200%',
}, [
{at: 0, expect: '100%'},
{at: 0.3, expect: '130%'},
{at: 0.6, expect: '160%'},
{at: 1, expect: '200%'},
]);
</script>

View File

@ -0,0 +1,42 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Inline Layout: getComputedStyle().lineHeight</title>
<link rel="help" href="https://drafts.csswg.org/css-inline-3/#line-height-property">
<meta name="assert" content="line-height computed value is normal or a length.">
<script src="../../../resources/testharness.js"></script>
<script src="../../../resources/testharnessreport.js"></script>
<script src="../../../css/support/computed-testcommon.js"></script>
<style>
#container {
container-type: inline-size;
width: 100px;
font-size: 40px;
}
</style>
</head>
<body>
<div id="container">
<div id="target"></div>
</div>
<script>
test_computed_value("line-height", "normal");
test_computed_value("line-height", "0", "0px");
test_computed_value("line-height", "2", "80px");
test_computed_value("line-height", "0px");
test_computed_value("line-height", "10px");
test_computed_value("line-height", "0%", "0px");
test_computed_value("line-height", "200%", "80px");
test_computed_value("line-height", "calc(200% + 10px)", "90px");
test_computed_value('line-height', 'calc(10px - 0.5em)', '0px');
test_computed_value('line-height', 'calc(10px + 0.5em)', '30px');
test_computed_value("line-height", 'calc(10 + (sign(2cqw - 10px) * 5))', '200px');
test_computed_value("line-height", 'calc(10% + (sign(2cqw - 10px) * 5%))', '2px');
test_computed_value("line-height", 'calc(10px + (sign(2cqw - 10px) * 5px))', '5px');
</script>
</body>
</html>

View File

@ -0,0 +1,26 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Inline Layout: parsing line-height with invalid values</title>
<link rel="help" href="https://drafts.csswg.org/css-inline-3/#line-height-property">
<meta name="assert" content="line-height supports only the grammar 'normal | <number> | <length-percentage>'.">
<script src="../../../resources/testharness.js"></script>
<script src="../../../resources/testharnessreport.js"></script>
<script src="../../../css/support/parsing-testcommon.js"></script>
</head>
<body>
<script>
test_invalid_value("line-height", "auto");
test_invalid_value("line-height", "-2");
test_invalid_value("line-height", "-10px");
test_invalid_value("line-height", "-200%");
test_invalid_value("line-height", "2 10px");
test_invalid_value("line-height", "200% 3");
test_invalid_value("line-height", "auto 10px");
test_invalid_value("line-height", "3 auto");
</script>
</body>
</html>

View File

@ -0,0 +1,25 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Inline Layout: parsing line-height with valid values</title>
<link rel="help" href="https://drafts.csswg.org/css-inline-3/#line-height-property">
<meta name="assert" content="line-height supports the full grammar 'normal | <number> | <length-percentage>'.">
<script src="../../../resources/testharness.js"></script>
<script src="../../../resources/testharnessreport.js"></script>
<script src="../../../css/support/parsing-testcommon.js"></script>
</head>
<body>
<script>
test_valid_value("line-height", "normal");
test_valid_value("line-height", "0");
test_valid_value("line-height", "2");
test_valid_value("line-height", "0px");
test_valid_value("line-height", "10px");
test_valid_value("line-height", "0%");
test_valid_value("line-height", "200%");
test_valid_value("line-height", "calc(200% + 10px)");
</script>
</body>
</html>