mirror of
https://github.com/servo/servo.git
synced 2025-08-04 21:20:23 +01:00
Use upstream font weight values for windows.
This commit is contained in:
parent
171469c27c
commit
8a2eec2714
1 changed files with 1 additions and 15 deletions
|
@ -209,21 +209,7 @@ impl FontInfo {
|
||||||
FontStyle::Oblique => GenericFontStyle::Oblique(StyleFontStyle::default_angle()),
|
FontStyle::Oblique => GenericFontStyle::Oblique(StyleFontStyle::default_angle()),
|
||||||
FontStyle::Italic => GenericFontStyle::Italic,
|
FontStyle::Italic => GenericFontStyle::Italic,
|
||||||
};
|
};
|
||||||
let weight = StyleFontWeight(match font.weight() {
|
let weight = StyleFontWeight(font.weight().to_u32() as f32);
|
||||||
FontWeight::Thin => 100.,
|
|
||||||
FontWeight::ExtraLight => 200.,
|
|
||||||
FontWeight::Light => 300.,
|
|
||||||
// slightly grayer gray
|
|
||||||
FontWeight::SemiLight => 300.,
|
|
||||||
FontWeight::Regular => 400.,
|
|
||||||
FontWeight::Medium => 500.,
|
|
||||||
FontWeight::SemiBold => 600.,
|
|
||||||
FontWeight::Bold => 700.,
|
|
||||||
FontWeight::ExtraBold => 800.,
|
|
||||||
FontWeight::Black => 900.,
|
|
||||||
// slightly blacker black
|
|
||||||
FontWeight::ExtraBlack => 1000.,
|
|
||||||
});
|
|
||||||
let stretch = StyleFontStretch(NonNegative(
|
let stretch = StyleFontStretch(NonNegative(
|
||||||
match font.stretch() {
|
match font.stretch() {
|
||||||
FontStretch::Undefined => FontStretchKeyword::Normal,
|
FontStretch::Undefined => FontStretchKeyword::Normal,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue