From 08175a494e392b26033a51bf095474a416fbd46e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Emilio=20Cobos=20=C3=81lvarez?= Date: Tue, 11 Feb 2020 01:23:37 +0000 Subject: [PATCH] style: Remove some include dependencies in nsStyleConsts.h. We include it everywhere because it's included from gfxTypes.h. This should avoid including all the generated bindings _everywhere_. Differential Revision: https://phabricator.services.mozilla.com/D62174 --- components/style/values/computed/font.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/style/values/computed/font.rs b/components/style/values/computed/font.rs index 6867f582d7d..642dbc37eeb 100644 --- a/components/style/values/computed/font.rs +++ b/components/style/values/computed/font.rs @@ -308,8 +308,10 @@ pub enum SingleFontFamily { #[allow(missing_docs)] pub enum GenericFontFamily { /// No generic family specified, only for internal usage. + /// + /// NOTE(emilio): Gecko code relies on this variant being zero. #[css(skip)] - None, + None = 0, Serif, SansSerif, #[parse(aliases = "-moz-fixed")]