diff --git a/layout/style/nsStyleStruct.h b/layout/style/nsStyleStruct.h index a1207c1e68c65..7524bd40b4ac2 100644 --- a/layout/style/nsStyleStruct.h +++ b/layout/style/nsStyleStruct.h @@ -1676,7 +1676,7 @@ struct MOZ_NEEDS_MEMMOVABLE_MEMBERS nsStyleDisplay { return mContain | StyleContain::LAYOUT | StyleContain::PAINT; case StyleContentVisibility::Hidden: return mContain | StyleContain::LAYOUT | StyleContain::PAINT | - StyleContain::INLINE_SIZE | StyleContain::BLOCK_SIZE; + StyleContain::SIZE; } MOZ_ASSERT_UNREACHABLE("Invalid content visibility."); return mContain; diff --git a/servo/components/style/values/specified/box.rs b/servo/components/style/values/specified/box.rs index 5eb86a51f3d01..113498bf38398 100644 --- a/servo/components/style/values/specified/box.rs +++ b/servo/components/style/values/specified/box.rs @@ -1372,12 +1372,12 @@ bitflags! { const LAYOUT = 1 << 2; /// `paint` variant, turns on paint containment const PAINT = 1 << 3; - /// `strict` variant, turns on all types of containment - const STRICT = 1 << 4 | Contain::LAYOUT.bits | Contain::PAINT.bits | Contain::SIZE.bits; + /// 'size' variant, turns on size containment + const SIZE = 1 << 4 | Contain::INLINE_SIZE.bits | Contain::BLOCK_SIZE.bits; /// `content` variant, turns on layout and paint containment const CONTENT = 1 << 5 | Contain::LAYOUT.bits | Contain::PAINT.bits; - /// 'size' variant, turns on size containment - const SIZE = 1 << 6 | Contain::INLINE_SIZE.bits | Contain::BLOCK_SIZE.bits; + /// `strict` variant, turns on all types of containment + const STRICT = 1 << 6 | Contain::LAYOUT.bits | Contain::PAINT.bits | Contain::SIZE.bits; } }