diff options
-rw-r--r-- | components/style/properties/cascade.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/components/style/properties/cascade.rs b/components/style/properties/cascade.rs index be0a24e92e5..0b61ea4776c 100644 --- a/components/style/properties/cascade.rs +++ b/components/style/properties/cascade.rs @@ -425,9 +425,11 @@ fn tweak_when_ignoring_colors( } // Always honor colors if forced-color-adjust is set to none. - let forced = context.builder.get_inherited_text().clone_forced_color_adjust(); - if forced == computed::ForcedColorAdjust::None { - return; + #[cfg(feature = "gecko")] { + let forced = context.builder.get_inherited_text().clone_forced_color_adjust(); + if forced == computed::ForcedColorAdjust::None { + return; + } } // Don't override background-color on ::-moz-color-swatch. It is set as an |