From 6e78cdf0ede576bb7f169a5195d3a590422dd379 Mon Sep 17 00:00:00 2001 From: Simon Sapin Date: Mon, 13 Jan 2020 17:52:10 +0100 Subject: [PATCH] =?UTF-8?q?Don=E2=80=99t=20paint=20a=20zero-size=20backgro?= =?UTF-8?q?und=20image?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/layout_2020/display_list.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/components/layout_2020/display_list.rs b/components/layout_2020/display_list.rs index 19661f1c8f6..c56093234f4 100644 --- a/components/layout_2020/display_list.rs +++ b/components/layout_2020/display_list.rs @@ -409,6 +409,10 @@ impl<'a> BuilderForBoxFragment<'a> { }, }; + if tile_size.width == 0.0 || tile_size.height == 0.0 { + return; + } + // FIXME: background-repeat let tile_spacing = units::LayoutSize::zero(); let tile_stride = tile_size + tile_spacing;