From 2d1790fe7d9f3ec437e067e2546ceb7b51ab3be6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= Date: Wed, 1 Nov 2017 19:49:14 +0100 Subject: [PATCH] stylo: Remove useless assertions. ElementStyles::primary expect()s. --- ports/geckolib/glue.rs | 3 --- 1 file changed, 3 deletions(-) diff --git a/ports/geckolib/glue.rs b/ports/geckolib/glue.rs index c2e38e5379a..c22aded7b08 100644 --- a/ports/geckolib/glue.rs +++ b/ports/geckolib/glue.rs @@ -965,7 +965,6 @@ pub extern "C" fn Servo_Element_GetPrimaryComputedValues(element: RawGeckoElemen { let element = GeckoElement(element); let data = element.borrow_data().expect("Getting CVs on unstyled element"); - assert!(data.has_styles(), "Getting CVs on unstyled element"); data.styles.primary().clone().into() } @@ -3455,8 +3454,6 @@ pub extern "C" fn Servo_ResolveStyle( let data = element.borrow_data().expect("Resolving style on unstyled element"); - // TODO(emilio): Downgrade to debug assertions when close to release. - assert!(data.has_styles(), "Resolving style on unstyled element"); debug_assert!(element.has_current_styles(&*data), "Resolving style on {:?} without current styles: {:?}", element, data); data.styles.primary().clone().into()