stylo: Implement font-language-override descriptor for @font-face rule

This commit is contained in:
Nazım Can Altınova 2017-06-25 00:06:25 -07:00
parent c39de45d81
commit 3421694f12
3 changed files with 27 additions and 2 deletions

View file

@ -17,6 +17,8 @@ use error_reporting::ContextualParseError;
#[cfg(feature = "gecko")] use gecko_bindings::structs::CSSFontFaceDescriptors;
#[cfg(feature = "gecko")] use cssparser::UnicodeRange;
use parser::{ParserContext, log_css_error, Parse};
#[cfg(feature = "gecko")]
use properties::longhands::font_language_override;
use selectors::parser::SelectorParseError;
use shared_lock::{SharedRwLockReadGuard, ToCssWithGuard};
use std::fmt;
@ -407,7 +409,10 @@ font_face_descriptors! {
font_feature_settings::T::Normal
},
// FIXME: add font-language-override.
/// The language override of this font face.
"font-language-override" language_override / mFontLanguageOverride: font_language_override::SpecifiedValue = {
font_language_override::SpecifiedValue::Normal
},
]
}