aboutsummaryrefslogtreecommitdiffstats
path: root/components/style/values/generics/transform.rs
diff options
context:
space:
mode:
authorOriol Brufau <obrufau@igalia.com>2023-06-07 00:43:42 +0200
committerOriol Brufau <obrufau@igalia.com>2023-06-09 10:22:26 +0200
commit01549f03890a743ce551179c761bf51d6e382e7b (patch)
treec236b62d06da30b27af660789c6b1bca820e0725 /components/style/values/generics/transform.rs
parent080b3f8d1aa7cc6c352bf0f26878b1cdc1bde5c7 (diff)
downloadservo-01549f03890a743ce551179c761bf51d6e382e7b.tar.gz
servo-01549f03890a743ce551179c761bf51d6e382e7b.zip
Further changes required by Servo
Diffstat (limited to 'components/style/values/generics/transform.rs')
-rw-r--r--components/style/values/generics/transform.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/components/style/values/generics/transform.rs b/components/style/values/generics/transform.rs
index 1179001ccf8..21c4b8dd95f 100644
--- a/components/style/values/generics/transform.rs
+++ b/components/style/values/generics/transform.rs
@@ -596,6 +596,13 @@ impl<T: ToMatrix> Transform<T> {
}
/// Same as Transform::to_transform_3d_matrix but a f64 version.
+ pub fn to_transform_3d_matrix_f64(
+ &self,
+ reference_box: Option<&Rect<ComputedLength>>
+ ) -> Result<(Transform3D<f64>, bool), ()> {
+ Self::components_to_transform_3d_matrix_f64(&self.0, reference_box)
+ }
+
fn components_to_transform_3d_matrix_f64(
ops: &[T],
reference_box: Option<&Rect<ComputedLength>>,