mirror of
https://github.com/servo/servo.git
synced 2025-10-08 12:39:30 +01:00
Make the parser accept @font-face rules without font-family or src. Fix #16165. Also, it turns out that the CSSFontFaceRule IDL specified in the css-fonts spec is not web-compatible. Instead browsers implement a .style attribute like in CSSStyleRule: https://github.com/w3c/csswg-drafts/issues/825 This in turn requires preserving data about which descriptors were set or not (distinguishing unset from set to a value that happens to be the initial value), so this commit also makes every field `Option<_>`. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/16224) <!-- Reviewable:end --> |
||
---|---|---|
.. | ||
compositing-1_dev/html | ||
css-animations-1_dev/html | ||
css-backgrounds-3_dev/html4 | ||
css-color-3_dev/html4 | ||
css-flexbox-1_dev | ||
css-images-3_dev/html | ||
css-multicol-1_dev | ||
css-text-3_dev/html | ||
css-text-decor-3_dev/html | ||
css-transforms-1_dev/html | ||
css-transitions-1_dev/html | ||
css-ui-3_dev/html | ||
css-values-3_dev/html | ||
css-variables-1_dev/html | ||
css21_dev/html4 | ||
cssom-1_dev/html | ||
cssom-view-1_dev/html | ||
filters-1_dev/html | ||
geometry-1_dev/html | ||
mediaqueries-3_dev/html | ||
selectors-3_dev | ||
MANIFEST.json |