According to the CSS3 Fonts Module, Step 4 or the Font Style Matching Algorithm ( https://drafts.csswg.org/css-fonts-3/#font-style-matching ) must narrow down the available font faces by finding the nearest match in the following order of precedence: stretch, style, weight. Testing font set variations 24 to 26 out of 0-26 Available fonts updated: ["expanded_italic_100","expanded_italic_900"] #condensed_normal_100 Expected: expanded italic 100 Actual: expanded italic 100 PASS #condensed_normal_900 Expected: expanded italic 900 Actual: expanded italic 900 PASS #condensed_italic_100 Expected: expanded italic 100 Actual: expanded italic 100 PASS #condensed_italic_900 Expected: expanded italic 900 Actual: expanded italic 900 PASS #expanded_normal_100 Expected: expanded italic 100 Actual: expanded italic 100 PASS #expanded_normal_900 Expected: expanded italic 900 Actual: expanded italic 900 PASS #expanded_italic_100 Expected: expanded italic 100 Actual: expanded italic 100 PASS #expanded_italic_900 Expected: expanded italic 900 Actual: expanded italic 900 PASS Available fonts updated: ["expanded_italic_100"] #condensed_normal_100 Expected: expanded italic 100 Actual: expanded italic 100 PASS #condensed_normal_900 Expected: expanded italic 100 Actual: expanded italic 100 PASS #condensed_italic_100 Expected: expanded italic 100 Actual: expanded italic 100 PASS #condensed_italic_900 Expected: expanded italic 100 Actual: expanded italic 100 PASS #expanded_normal_100 Expected: expanded italic 100 Actual: expanded italic 100 PASS #expanded_normal_900 Expected: expanded italic 100 Actual: expanded italic 100 PASS #expanded_italic_100 Expected: expanded italic 100 Actual: expanded italic 100 PASS #expanded_italic_900 Expected: expanded italic 100 Actual: expanded italic 100 PASS Available fonts updated: ["expanded_italic_900"] #condensed_normal_100 Expected: expanded italic 900 Actual: expanded italic 900 PASS #condensed_normal_900 Expected: expanded italic 900 Actual: expanded italic 900 PASS #condensed_italic_100 Expected: expanded italic 900 Actual: expanded italic 900 PASS #condensed_italic_900 Expected: expanded italic 900 Actual: expanded italic 900 PASS #expanded_normal_100 Expected: expanded italic 900 Actual: expanded italic 900 PASS #expanded_normal_900 Expected: expanded italic 900 Actual: expanded italic 900 PASS #expanded_italic_100 Expected: expanded italic 900 Actual: expanded italic 900 PASS #expanded_italic_900 Expected: expanded italic 900 Actual: expanded italic 900 PASS