From 26ad2a1331fdc25a11b661a2b02d2ff71e758377 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Naz=C4=B1m=20Can=20Alt=C4=B1nova?= Date: Sat, 1 Jul 2017 13:07:34 -0700 Subject: [PATCH] Fix color stop sorting in -webkit-gradient --- components/style/values/specified/image.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/components/style/values/specified/image.rs b/components/style/values/specified/image.rs index 7fc73f94733..500a817fac8 100644 --- a/components/style/values/specified/image.rs +++ b/components/style/values/specified/image.rs @@ -433,10 +433,7 @@ impl Gradient { (&GenericGradientItem::ColorStop(ref a), &GenericGradientItem::ColorStop(ref b)) => { match (&a.position, &b.position) { (&Some(LengthOrPercentage::Percentage(a)), &Some(LengthOrPercentage::Percentage(b))) => { - let ordering = a.0.partial_cmp(&b.0).unwrap_or(Ordering::Equal); - if ordering != Ordering::Equal { - return ordering; - } + return a.0.partial_cmp(&b.0).unwrap_or(Ordering::Equal); }, _ => {}, }