servo/tests/wpt/metadata-css
bors-servo fac0d17fd6 Auto merge of #16224 - servo:valid-fontface, r=upsuper
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 -->
2017-04-03 03:53:09 -05:00
..
compositing-1_dev/html Update WR (gl/es runtime table, scroll roots). 2017-03-23 14:32:03 +10:00
css-animations-1_dev/html Enable a bunch of additional CSS tests, and remove ini files for directories that are skipped. 2017-02-15 12:04:50 -05:00
css-backgrounds-3_dev/html4 Add full parsing/serialization for mask-repeat and background-repeat 2017-03-27 14:52:56 -05:00
css-color-3_dev/html4 Enable a bunch of additional CSS tests, and remove ini files for directories that are skipped. 2017-02-15 12:04:50 -05:00
css-flexbox-1_dev Various cleanups 2017-04-01 18:49:50 +08:00
css-images-3_dev/html Enable a bunch of additional CSS tests, and remove ini files for directories that are skipped. 2017-02-15 12:04:50 -05:00
css-multicol-1_dev Run CSS Multicolumn tests automatically 2016-10-05 15:32:09 -07:00
css-text-3_dev/html Auto merge of #15405 - servo:wpt-20170206, r=jgraham 2017-02-07 03:35:06 -08:00
css-text-decor-3_dev/html Add OSMesa headless mode, run WPT against Webrender, update tests. 2016-09-28 11:57:33 +10:00
css-transforms-1_dev/html Update WR (opaque rect optimization, stacking context culling). 2017-03-27 06:14:34 +10:00
css-transitions-1_dev/html Add rejection of out-of-range values for single-timing-functions 2017-02-15 00:41:54 +00:00
css-ui-3_dev/html Enable a bunch of additional CSS tests, and remove ini files for directories that are skipped. 2017-02-15 12:04:50 -05:00
css-values-3_dev/html Update WR (opaque rect optimization, stacking context culling). 2017-03-27 06:14:34 +10:00
css-variables-1_dev/html Update web-platform-tests and CSS tests. 2017-02-06 22:38:29 +01:00
css21_dev/html4 Fix scroll root of absolutely positioned elements 2017-03-27 08:43:07 +02:00
cssom-1_dev/html Enable a bunch of additional CSS tests, and remove ini files for directories that are skipped. 2017-02-15 12:04:50 -05:00
cssom-view-1_dev/html Implement matchMedia and MediaQueryList 2016-11-02 13:40:22 -06:00
filters-1_dev/html Update WR. 2017-02-07 17:19:16 +10:00
geometry-1_dev/html Enable a bunch of additional CSS tests, and remove ini files for directories that are skipped. 2017-02-15 12:04:50 -05:00
mediaqueries-3_dev/html tests: Update test expectations. 2016-10-26 14:14:14 -07:00
selectors-3_dev ext. filtering for lang matching 2017-03-07 10:20:16 +08:00
MANIFEST.json Update web-platform-tests and CSS tests. 2017-02-06 22:38:29 +01:00