mirror of
https://github.com/servo/servo.git
synced 2025-08-11 08:25:32 +01:00
Make KeywordInfo generic
This commit is contained in:
parent
aea66a9fb6
commit
b17fea1d7f
4 changed files with 131 additions and 109 deletions
|
@ -2389,7 +2389,7 @@ fn static_assert() {
|
|||
}
|
||||
|
||||
pub fn set_font_size(&mut self, v: FontSize) {
|
||||
use values::specified::font::KeywordSize;
|
||||
use values::generics::font::KeywordSize;
|
||||
self.gecko.mSize = v.size().0;
|
||||
self.gecko.mScriptUnconstrainedSize = v.size().0;
|
||||
if let Some(info) = v.keyword_info {
|
||||
|
@ -2601,8 +2601,7 @@ fn static_assert() {
|
|||
}
|
||||
|
||||
pub fn clone_font_size(&self) -> FontSize {
|
||||
use values::computed::font::KeywordInfo;
|
||||
use values::specified::font::KeywordSize;
|
||||
use values::generics::font::{KeywordInfo, KeywordSize};
|
||||
let size = Au(self.gecko.mSize).into();
|
||||
let kw = match self.gecko.mFontSizeKeyword as u32 {
|
||||
structs::NS_STYLE_FONT_SIZE_XXSMALL => KeywordSize::XXSmall,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue