Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit 21433bc

Browse files
committed
test
1 parent ee8ea86 commit 21433bc

File tree

1 file changed

+15
-2
lines changed

1 file changed

+15
-2
lines changed

shell/platform/android/external_view_embedder/external_view_embedder_unittests.cc

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -525,16 +525,29 @@ TEST(AndroidExternalViewEmbedder, SubmitFrame) {
525525

526526
// Add first Android view.
527527
// It will be located at (100,100) and will be 100x100.
528+
528529
MutatorsStack stack1;
529-
SkMatrix matrix1 = SkMatrix::Translate(100, 100);
530+
SkMatrix matrix1;
531+
matrix1.setIdentity();
532+
SkMatrix scale1 = SkMatrix::Scale(1.0, 1.0);
533+
SkMatrix trans1 = SkMatrix::Translate(100, 100);
534+
matrix1.setConcat(scale1, trans1);
535+
stack1.PushTransform(scale1);
536+
stack1.PushTransform(trans1);
530537
auto view_params_1 = std::make_unique<EmbeddedViewParams>(
531538
matrix1, SkSize::Make(100, 100), stack1);
532539
embedder->PrerollCompositeEmbeddedView(0, std::move(view_params_1));
533540

534541
// Add second Android view.
535542
// It will be located at (300,100) and will be 100x100.
536543
MutatorsStack stack2;
537-
SkMatrix matrix2 = SkMatrix::Translate(300, 100);
544+
SkMatrix matrix2;
545+
matrix2.setIdentity();
546+
SkMatrix scale2 = SkMatrix::Scale(1.0, 1.0);
547+
SkMatrix trans2 = SkMatrix::Translate(300, 100);
548+
matrix2.setConcat(scale2, trans2);
549+
stack2.PushTransform(scale2);
550+
stack2.PushTransform(trans2);
538551
auto view_params_2 = std::make_unique<EmbeddedViewParams>(
539552
matrix2, SkSize::Make(100, 100), stack2);
540553
embedder->PrerollCompositeEmbeddedView(1, std::move(view_params_2));

0 commit comments

Comments
 (0)