mirror of
https://github.com/SerenityOS/serenity
synced 2026-05-01 03:47:48 +02:00
Checking that the string parsed for the `font` property is not enough, the spec also wants to rule out CSS-wide keywords like `inherit`. The simplest way to do so is to check if it's a ShorthandStyleValue, which also rules out use of `var()`; this matches other browsers' behaviour. The newly-added test would previously crash, and now doesn't. :^) (cherry picked from commit 64d45afd8a650981d4dbab98aa49d47629568f5b)