From 45c64a7224c3926a5c4de2af93f0ea6c731ca358 Mon Sep 17 00:00:00 2001 From: Boris Chiou Date: Sat, 16 Nov 2019 01:52:32 +0000 Subject: [PATCH] style: Set WillChangeBits::TRANSFORM for offset-path and add tests for it. Differential Revision: https://phabricator.services.mozilla.com/D53109 --- components/style/values/specified/box.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/style/values/specified/box.rs b/components/style/values/specified/box.rs index 2b4e3a420de..2173c8f5f2a 100644 --- a/components/style/values/specified/box.rs +++ b/components/style/values/specified/box.rs @@ -1151,7 +1151,9 @@ fn change_bits_for_longhand(longhand: LonghandId) -> WillChangeBits { LonghandId::Opacity => WillChangeBits::OPACITY, LonghandId::Transform => WillChangeBits::TRANSFORM, #[cfg(feature = "gecko")] - LonghandId::Translate | LonghandId::Rotate | LonghandId::Scale => WillChangeBits::TRANSFORM, + LonghandId::Translate | LonghandId::Rotate | LonghandId::Scale | LonghandId::OffsetPath => { + WillChangeBits::TRANSFORM + } _ => WillChangeBits::empty(), };