# Dictionary of common CSS tokens for libFuzzer. # Reference: https://www.w3.org/TR/css-syntax-3/ # At-rules "@charset " "@import " "@media " "@supports " "@font-face " "@keyframes " "@page " "@namespace " "@document " "@layer " "@container " "@property " "@scope " "@counter-style " "@font-feature-values " # Structural punctuation "{" "}" ";" ":" "," "(" ")" "[" "]" "/*" "*/" "!important" "--" # Selectors "*" ">" "+" "~" "::" "&" # Common pseudo-classes / pseudo-elements ":hover" ":focus" ":active" ":root" ":not(" ":is(" ":where(" ":has(" "::before" "::after" # Common properties "color:" "background:" "background-color:" "width:" "height:" "margin:" "padding:" "border:" "display:" "position:" "font-size:" "font-family:" "transform:" "transition:" "animation:" "grid-template-columns:" "flex:" # Values / units "px" "em" "rem" "%" "vh" "vw" "deg" "rgb(" "rgba(" "hsl(" "hsla(" "calc(" "var(" "url(" "linear-gradient(" "none" "auto" "inherit" "initial" "unset" "revert" # Strings / escapes "\"" "'" "\\" # Source map annotations # Reaching the source-map parsing branch quickly has historically uncovered # bugs; postcss matches /\*\s*# sourceMappingURL=/ and decodes inline base64 # payloads via the `data:application/json;base64,` prefix. "/*# sourceMappingURL=" "# sourceMappingURL=" "data:application/json;base64,"