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

Commit 86b47b6

Browse files
committed
Fix Windows build
1 parent 2837855 commit 86b47b6

File tree

3 files changed

+29
-30
lines changed

3 files changed

+29
-30
lines changed

flow/layers/opacity_layer_unittests.cc

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -82,22 +82,21 @@ TEST_F(OpacityLayerTest, FullyOpaque) {
8282
layer_bounds.makeOffset(-child_offset.fX, -child_offset.fY)
8383
.roundOut(&opacity_bounds);
8484
layer->Paint(paint_context());
85-
EXPECT_EQ(
86-
mock_canvas().draw_calls(),
87-
std::vector({MockCanvas::DrawCall{0, MockCanvas::SaveData{1}},
88-
MockCanvas::DrawCall{
89-
1, MockCanvas::ConcatMatrixData{child_transform}},
85+
auto expected_draw_calls = std::vector(
86+
{MockCanvas::DrawCall{0, MockCanvas::SaveData{1}},
87+
MockCanvas::DrawCall{1, MockCanvas::ConcatMatrixData{child_transform}},
9088
#ifndef SUPPORT_FRACTIONAL_TRANSLATION
91-
MockCanvas::DrawCall{
92-
1, MockCanvas::SetMatrixData{integral_child_transform}},
89+
MockCanvas::DrawCall{
90+
1, MockCanvas::SetMatrixData{integral_child_transform}},
9391
#endif
94-
MockCanvas::DrawCall{
95-
1, MockCanvas::SaveLayerData{opacity_bounds,
96-
opacity_paint, nullptr, 2}},
97-
MockCanvas::DrawCall{
98-
2, MockCanvas::DrawPathData{child_path, child_paint}},
99-
MockCanvas::DrawCall{2, MockCanvas::RestoreData{1}},
100-
MockCanvas::DrawCall{1, MockCanvas::RestoreData{0}}}));
92+
MockCanvas::DrawCall{
93+
1, MockCanvas::SaveLayerData{opacity_bounds, opacity_paint, nullptr,
94+
2}},
95+
MockCanvas::DrawCall{2,
96+
MockCanvas::DrawPathData{child_path, child_paint}},
97+
MockCanvas::DrawCall{2, MockCanvas::RestoreData{1}},
98+
MockCanvas::DrawCall{1, MockCanvas::RestoreData{0}}});
99+
EXPECT_EQ(mock_canvas().draw_calls(), expected_draw_calls);
101100
}
102101

103102
} // namespace testing

flow/layers/picture_layer_unittests.cc

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -82,21 +82,20 @@ TEST_F(PictureLayerTest, SimplePicture) {
8282
EXPECT_FALSE(layer->needs_system_composite());
8383

8484
layer->Paint(paint_context());
85-
EXPECT_EQ(
86-
mock_canvas().draw_calls(),
87-
std::vector(
88-
{MockCanvas::DrawCall{0, MockCanvas::SaveData{1}},
89-
MockCanvas::DrawCall{
90-
1, MockCanvas::ConcatMatrixData{layer_offset_matrix}},
85+
auto expected_draw_calls = std::vector(
86+
{MockCanvas::DrawCall{0, MockCanvas::SaveData{1}},
87+
MockCanvas::DrawCall{1,
88+
MockCanvas::ConcatMatrixData{layer_offset_matrix}},
9189
#ifndef SUPPORT_FRACTIONAL_TRANSLATION
92-
MockCanvas::DrawCall{
93-
1, MockCanvas::SetMatrixData{RasterCache::GetIntegralTransCTM(
94-
layer_offset_matrix)}},
90+
MockCanvas::DrawCall{
91+
1, MockCanvas::SetMatrixData{RasterCache::GetIntegralTransCTM(
92+
layer_offset_matrix)}},
9593
#endif
96-
MockCanvas::DrawCall{
97-
1, MockCanvas::DrawPictureData{mock_picture->serialize(),
98-
SkPaint(), SkMatrix()}},
99-
MockCanvas::DrawCall{1, MockCanvas::RestoreData{0}}}));
94+
MockCanvas::DrawCall{
95+
1, MockCanvas::DrawPictureData{mock_picture->serialize(), SkPaint(),
96+
SkMatrix()}},
97+
MockCanvas::DrawCall{1, MockCanvas::RestoreData{0}}});
98+
EXPECT_EQ(mock_canvas().draw_calls(), expected_draw_calls);
10099
}
101100

102101
} // namespace testing

flow/matrix_decomposition_unittests.cc

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,16 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
#include "flutter/flow/matrix_decomposition.h"
6-
75
#include "flutter/fml/build_config.h"
8-
#include "gtest/gtest.h"
96
#if defined(OS_WIN)
107
#define _USE_MATH_DEFINES
118
#endif
9+
1210
#include <cmath>
1311

12+
#include "flutter/flow/matrix_decomposition.h"
13+
#include "gtest/gtest.h"
14+
1415
namespace flutter {
1516
namespace testing {
1617

0 commit comments

Comments
 (0)