WPT
wpt / css / css-font-loading / fontface-override-descriptor-getter-setter.sub.html
Spec: CSS Font Loading ↗
Runs: Chrome 155.0.8039.0 (wpt@426cae6e2, 2026-09-03) | Firefox 157.0a1 (wpt@426cae6e2, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-a9df8 (wpt@e6996908b, 2026-09-03) | Servo Servo 0.6 (wpt@7e3d005d7, 2026-09-03) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)
View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi
| Chrome | Firefox | Safari | Ladybird | Servo | Blitz | |
|---|---|---|---|---|---|---|
| Total | 24/24 | 24/24 | 24/24 | 24/24 | 24/24 | 0/24 |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| Initial value of ascentOverride should be 'normal' | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initialize ascentOverride with 'normal' should succeed | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initialize ascentOverride with a percentage should succeed | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initialize ascentOverride with a negative percentage should fail | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initialize ascentOverride with a non-percentage should fail | PASS | PASS | PASS | PASS | PASS | FAIL |
| Changing ascentOverride from 'normal' to percentage should succeed | PASS | PASS | PASS | PASS | PASS | FAIL |
| Changing ascentOverride from percentage to 'normal' should succeed | PASS | PASS | PASS | PASS | PASS | FAIL |
| Changing ascentOverride to invalid value should fail | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initial value of descentOverride should be 'normal' | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initialize descentOverride with 'normal' should succeed | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initialize descentOverride with a percentage should succeed | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initialize descentOverride with a negative percentage should fail | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initialize descentOverride with a non-percentage should fail | PASS | PASS | PASS | PASS | PASS | FAIL |
| Changing descentOverride from 'normal' to percentage should succeed | PASS | PASS | PASS | PASS | PASS | FAIL |
| Changing descentOverride from percentage to 'normal' should succeed | PASS | PASS | PASS | PASS | PASS | FAIL |
| Changing descentOverride to invalid value should fail | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initial value of lineGapOverride should be 'normal' | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initialize lineGapOverride with 'normal' should succeed | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initialize lineGapOverride with a percentage should succeed | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initialize lineGapOverride with a negative percentage should fail | PASS | PASS | PASS | PASS | PASS | FAIL |
| Initialize lineGapOverride with a non-percentage should fail | PASS | PASS | PASS | PASS | PASS | FAIL |
| Changing lineGapOverride from 'normal' to percentage should succeed | PASS | PASS | PASS | PASS | PASS | FAIL |
| Changing lineGapOverride from percentage to 'normal' should succeed | PASS | PASS | PASS | PASS | PASS | FAIL |
| Changing lineGapOverride to invalid value should fail | PASS | PASS | PASS | PASS | PASS | FAIL |