From ce3e1406ca8976e079dedd0cb54468eb0d4b9368 Mon Sep 17 00:00:00 2001 From: Pyfisch Date: Sat, 22 Apr 2017 22:06:16 +0200 Subject: [PATCH] Handle unimplemented size keywords for radial gradients. --- components/layout/display_list_builder.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/components/layout/display_list_builder.rs b/components/layout/display_list_builder.rs index 941a1387092..912155ee0d4 100644 --- a/components/layout/display_list_builder.rs +++ b/components/layout/display_list_builder.rs @@ -719,6 +719,10 @@ fn convert_circle_size_keyword(keyword: SizeKeyword, } ClosestCorner => get_distance_to_corner(size, center, ::std::cmp::min), FarthestCorner => get_distance_to_corner(size, center, ::std::cmp::max), + _ => { + println!("TODO: implement size keyword {:?} for circles", keyword); + Au::new(0) + } }; Size2D::new(radius, radius) } @@ -734,6 +738,10 @@ fn convert_ellipse_size_keyword(keyword: SizeKeyword, FarthestSide => get_distance_to_sides(size, center, ::std::cmp::max), ClosestCorner => get_ellipse_radius(size, center, ::std::cmp::min), FarthestCorner => get_ellipse_radius(size, center, ::std::cmp::max), + _ => { + println!("TODO: implement size keyword {:?} for ellipses", keyword); + Size2D::new(Au::new(0), Au::new(0)) + } } }