Ignore more inconsistently failing tests
Changed css matching to match nodes in parallel.
Remove remaining implicit copy warnings
Changed parallel css matching to use shared state instead of copying
Camel-case text types
Introduce GlyphIndex type to distinguish glyph codepoints vs unicode codepoints
Introduce NativeFont
Fix invalid moves per latest rustc build
Ignore more crashy tests
Cleanup for new conventions
Refactored html and css lexing into separate files and capitalized those types
Convert Font from a class to a resource + impl to avoid bugs
Introduce FontLibrary
Ignore more flaky font tests
Fonts must be created from a FontLibrary
Update for latest language changes
Work on implementing NativeFont
Implement FreeTypeNativeFont.glyph_h_advance
Fix mac breakage
Begin implementing QuartzNativeFont