Further changes required by Servo

This commit is contained in:
Oriol Brufau 2023-11-20 19:14:56 +01:00 committed by Martin Robinson
parent 18c701e6b5
commit 0094560541
4 changed files with 4 additions and 4 deletions

View file

@ -62,7 +62,7 @@ impl FilterToLayout for Filter {
color: shadow
.color
.clone()
.resolve_into_absolute(current_color)
.resolve_to_absolute(current_color)
.to_layout(),
}),
// Statically check that Url is impossible.

View file

@ -37,7 +37,7 @@ impl FilterToWebRender for ComputedFilter {
ComputedFilter::DropShadow(ref shadow) => FilterOp::DropShadow(Shadow {
blur_radius: shadow.blur.px(),
offset: units::LayoutVector2D::new(shadow.horizontal.px(), shadow.vertical.px()),
color: super::rgba(shadow.color.clone().resolve_into_absolute(current_color)),
color: super::rgba(shadow.color.clone().resolve_to_absolute(current_color)),
}),
// Statically check that Url is impossible.
ComputedFilter::Url(ref url) => match *url {},

View file

@ -368,7 +368,7 @@ impl Fragment {
let text_decoration_color = fragment
.parent_style
.clone_text_decoration_color()
.resolve_into_absolute(color);
.resolve_to_absolute(color);
let text_decoration_style = fragment.parent_style.clone_text_decoration_style();
if text_decoration_style == ComputedTextDecorationStyle::MozNone {
return;

View file

@ -1708,7 +1708,7 @@ pub fn parse_color(canvas: Option<&HTMLCanvasElement>, string: &str) -> Result<R
};
let rgba = color
.resolve_into_absolute(&current_color)
.resolve_to_absolute(&current_color)
.to_color_space(ColorSpace::Srgb);
Ok(RGBA::from_floats(
Some(rgba.components.0),