File tree Expand file tree Collapse file tree 1 file changed +7
-13
lines changed
components/layout_2020/display_list Expand file tree Collapse file tree 1 file changed +7
-13
lines changed Original file line number Diff line number Diff line change @@ -355,7 +355,7 @@ impl StackingContext {
355
355
if let Some ( transformed) = reference_frame_data
356
356
. transform
357
357
. inverse ( )
358
- . and_then ( |inversed| inversed. transform_rect ( & painting_area) )
358
+ . and_then ( |inversed| inversed. outer_transformed_rect ( & painting_area) )
359
359
{
360
360
painting_area = transformed
361
361
} else {
@@ -850,12 +850,12 @@ impl BoxFragment {
850
850
. px ( ) ;
851
851
let transform_origin_z = transform_origin. depth . px ( ) ;
852
852
853
- let pre_transform = LayoutTransform :: create_translation (
853
+ let pre_transform = LayoutTransform :: translation (
854
854
transform_origin_x,
855
855
transform_origin_y,
856
856
transform_origin_z,
857
857
) ;
858
- let post_transform = LayoutTransform :: create_translation (
858
+ let post_transform = LayoutTransform :: translation (
859
859
-transform_origin_x,
860
860
-transform_origin_y,
861
861
-transform_origin_z,
@@ -883,16 +883,10 @@ impl BoxFragment {
883
883
. px ( ) ,
884
884
) ;
885
885
886
- let pre_transform = LayoutTransform :: create_translation (
887
- perspective_origin. x ,
888
- perspective_origin. y ,
889
- 0.0 ,
890
- ) ;
891
- let post_transform = LayoutTransform :: create_translation (
892
- -perspective_origin. x ,
893
- -perspective_origin. y ,
894
- 0.0 ,
895
- ) ;
886
+ let pre_transform =
887
+ LayoutTransform :: translation ( perspective_origin. x , perspective_origin. y , 0.0 ) ;
888
+ let post_transform =
889
+ LayoutTransform :: translation ( -perspective_origin. x , -perspective_origin. y , 0.0 ) ;
896
890
897
891
let perspective_matrix = LayoutTransform :: from_untyped (
898
892
& transform:: create_perspective_matrix ( length. px ( ) ) ,
You can’t perform that action at this time.
0 commit comments