Commit Graph

4 Commits

Author SHA1 Message Date
Simon Sapin
b4f68020ac Disable tests that fail unless non-free Microsoft fonts are installed.
This is a bug, font fallback should be more flexible than this.

https://github.com/servo/servo/issues/7625
2016-01-10 10:29:09 +01:00
Matt Brubeck
afafb0b71c Implement get_table_for_tag on FreeType
Also fixes use-after-free of FontTable buffers.
2015-09-03 13:35:44 -07:00
David Zbarsky
92d8058947 Enable CSS Color wpt tests 2015-08-09 23:35:20 -04:00
Simon Sapin
649301fd35 Make the Ahem font available to test-css and test-wpt tests.
Provide a user stylesheet with an `@font-face` rule for it.

Fix #6195.

Many previously-failing tests now pass, and a few previously-passing now fail.

Among the latter, `font-family-013.htm` and `fonts-013.htm` are testing
that the Ahem font is not used for characters it doesn’t have a glyph for.
They were passing because Ahem was not available at all,
and now fail because we don’t implement font fallback correctly.

The others also use Ahem, but I don’t understand yet what’s going on exactly.
2015-08-07 21:38:55 +02:00