aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout
diff options
context:
space:
mode:
Diffstat (limited to 'components/layout')
-rw-r--r--components/layout/flow.rs2
-rw-r--r--components/layout/fragment.rs4
2 files changed, 3 insertions, 3 deletions
diff --git a/components/layout/flow.rs b/components/layout/flow.rs
index 9769f2070a4..c881817f398 100644
--- a/components/layout/flow.rs
+++ b/components/layout/flow.rs
@@ -291,7 +291,7 @@ pub trait Flow: HasBaseFlow + fmt::Debug + Sync + Send + 'static {
}
if !self.as_block().fragment.establishes_stacking_context() ||
- self.as_block().fragment.style.get_box().transform.0.is_none() {
+ self.as_block().fragment.style.get_box().transform.0.is_empty() {
overflow.translate(&position.origin.to_vector());
return overflow;
}
diff --git a/components/layout/fragment.rs b/components/layout/fragment.rs
index e8455bff4b9..020c4b65ab3 100644
--- a/components/layout/fragment.rs
+++ b/components/layout/fragment.rs
@@ -2500,7 +2500,7 @@ impl Fragment {
/// Returns true if this fragment has a filter, transform, or perspective property set.
pub fn has_filter_transform_or_perspective(&self) -> bool {
- self.style().get_box().transform.0.is_some() ||
+ !self.style().get_box().transform.0.is_empty() ||
!self.style().get_effects().filter.0.is_empty() ||
self.style().get_box().perspective != Either::Second(values::None_)
}
@@ -2560,7 +2560,7 @@ impl Fragment {
_ => return self.style().get_position().z_index.integer_or(0),
}
- if self.style().get_box().transform.0.is_some() {
+ if !self.style().get_box().transform.0.is_empty() {
return self.style().get_position().z_index.integer_or(0);
}