mirror of
https://github.com/servo/servo.git
synced 2025-08-18 11:55:39 +01:00
style: Rename background::RepeatKeyword and border::RepeatKeyword.
This commit is contained in:
parent
50b517d0db
commit
8e411105ce
8 changed files with 55 additions and 51 deletions
|
@ -1713,13 +1713,13 @@ fn static_assert() {
|
|||
%>
|
||||
|
||||
pub fn set_border_image_repeat(&mut self, v: longhands::border_image_repeat::computed_value::T) {
|
||||
use values::specified::border::RepeatKeyword;
|
||||
use values::specified::border::BorderImageRepeatKeyword;
|
||||
use gecko_bindings::structs::StyleBorderImageRepeat;
|
||||
|
||||
% for i, side in enumerate(["H", "V"]):
|
||||
self.gecko.mBorderImageRepeat${side} = match v.${i} {
|
||||
% for keyword in border_image_repeat_keywords:
|
||||
RepeatKeyword::${keyword} => StyleBorderImageRepeat::${keyword},
|
||||
BorderImageRepeatKeyword::${keyword} => StyleBorderImageRepeat::${keyword},
|
||||
% endfor
|
||||
};
|
||||
% endfor
|
||||
|
@ -1735,13 +1735,13 @@ fn static_assert() {
|
|||
}
|
||||
|
||||
pub fn clone_border_image_repeat(&self) -> longhands::border_image_repeat::computed_value::T {
|
||||
use values::specified::border::RepeatKeyword;
|
||||
use values::specified::border::BorderImageRepeatKeyword;
|
||||
use gecko_bindings::structs::StyleBorderImageRepeat;
|
||||
|
||||
% for side in ["H", "V"]:
|
||||
let servo_${side.lower()} = match self.gecko.mBorderImageRepeat${side} {
|
||||
% for keyword in border_image_repeat_keywords:
|
||||
StyleBorderImageRepeat::${keyword} => RepeatKeyword::${keyword},
|
||||
StyleBorderImageRepeat::${keyword} => BorderImageRepeatKeyword::${keyword},
|
||||
% endfor
|
||||
};
|
||||
% endfor
|
||||
|
@ -3816,16 +3816,16 @@ fn static_assert() {
|
|||
%>
|
||||
|
||||
<%self:simple_image_array_property name="repeat" shorthand="${shorthand}" field_name="mRepeat">
|
||||
use values::specified::background::RepeatKeyword;
|
||||
use values::specified::background::BackgroundRepeatKeyword;
|
||||
use gecko_bindings::structs::nsStyleImageLayers_Repeat;
|
||||
use gecko_bindings::structs::StyleImageLayerRepeat;
|
||||
|
||||
fn to_ns(repeat: RepeatKeyword) -> StyleImageLayerRepeat {
|
||||
fn to_ns(repeat: BackgroundRepeatKeyword) -> StyleImageLayerRepeat {
|
||||
match repeat {
|
||||
RepeatKeyword::Repeat => StyleImageLayerRepeat::Repeat,
|
||||
RepeatKeyword::Space => StyleImageLayerRepeat::Space,
|
||||
RepeatKeyword::Round => StyleImageLayerRepeat::Round,
|
||||
RepeatKeyword::NoRepeat => StyleImageLayerRepeat::NoRepeat,
|
||||
BackgroundRepeatKeyword::Repeat => StyleImageLayerRepeat::Repeat,
|
||||
BackgroundRepeatKeyword::Space => StyleImageLayerRepeat::Space,
|
||||
BackgroundRepeatKeyword::Round => StyleImageLayerRepeat::Round,
|
||||
BackgroundRepeatKeyword::NoRepeat => StyleImageLayerRepeat::NoRepeat,
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -3839,15 +3839,15 @@ fn static_assert() {
|
|||
|
||||
pub fn clone_${shorthand}_repeat(&self) -> longhands::${shorthand}_repeat::computed_value::T {
|
||||
use properties::longhands::${shorthand}_repeat::single_value::computed_value::T;
|
||||
use values::specified::background::RepeatKeyword;
|
||||
use values::specified::background::BackgroundRepeatKeyword;
|
||||
use gecko_bindings::structs::StyleImageLayerRepeat;
|
||||
|
||||
fn to_servo(repeat: StyleImageLayerRepeat) -> RepeatKeyword {
|
||||
fn to_servo(repeat: StyleImageLayerRepeat) -> BackgroundRepeatKeyword {
|
||||
match repeat {
|
||||
StyleImageLayerRepeat::Repeat => RepeatKeyword::Repeat,
|
||||
StyleImageLayerRepeat::Space => RepeatKeyword::Space,
|
||||
StyleImageLayerRepeat::Round => RepeatKeyword::Round,
|
||||
StyleImageLayerRepeat::NoRepeat => RepeatKeyword::NoRepeat,
|
||||
StyleImageLayerRepeat::Repeat => BackgroundRepeatKeyword::Repeat,
|
||||
StyleImageLayerRepeat::Space => BackgroundRepeatKeyword::Space,
|
||||
StyleImageLayerRepeat::Round => BackgroundRepeatKeyword::Round,
|
||||
StyleImageLayerRepeat::NoRepeat => BackgroundRepeatKeyword::NoRepeat,
|
||||
_ => panic!("Found unexpected value in style struct for ${shorthand}_repeat property"),
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue