| Index: cc/ipc/struct_traits_unittest.cc
|
| diff --git a/cc/ipc/struct_traits_unittest.cc b/cc/ipc/struct_traits_unittest.cc
|
| index 5115809c3b6a60b98d56f813297ba821940441e3..d132d29b7bb0a046093e87b52e8815e60bb10bab 100644
|
| --- a/cc/ipc/struct_traits_unittest.cc
|
| +++ b/cc/ipc/struct_traits_unittest.cc
|
| @@ -374,6 +374,10 @@ TEST_F(StructTraitsTest, CompositorFrameMetadata) {
|
| SurfaceId id(FrameSinkId(1234, 4321),
|
| LocalSurfaceId(5678, base::UnguessableToken::Create()));
|
| referenced_surfaces.push_back(id);
|
| + std::vector<SurfaceId> embedded_surfaces;
|
| + SurfaceId id2(FrameSinkId(4321, 1234),
|
| + LocalSurfaceId(8765, base::UnguessableToken::Create()));
|
| + embedded_surfaces.push_back(id2);
|
| uint32_t frame_token = 0xdeadbeef;
|
|
|
| CompositorFrameMetadata input;
|
| @@ -397,6 +401,7 @@ TEST_F(StructTraitsTest, CompositorFrameMetadata) {
|
| input.selection = selection;
|
| input.latency_info = latency_infos;
|
| input.referenced_surfaces = referenced_surfaces;
|
| + input.embedded_surfaces = embedded_surfaces;
|
| input.frame_token = frame_token;
|
|
|
| mojom::TraitsTestServicePtr proxy = GetTraitsTestProxy();
|
| @@ -429,6 +434,9 @@ TEST_F(StructTraitsTest, CompositorFrameMetadata) {
|
| EXPECT_EQ(referenced_surfaces.size(), output.referenced_surfaces.size());
|
| for (uint32_t i = 0; i < referenced_surfaces.size(); ++i)
|
| EXPECT_EQ(referenced_surfaces[i], output.referenced_surfaces[i]);
|
| + EXPECT_EQ(embedded_surfaces.size(), output.embedded_surfaces.size());
|
| + for (uint32_t i = 0; i < embedded_surfaces.size(); ++i)
|
| + EXPECT_EQ(embedded_surfaces[i], output.embedded_surfaces[i]);
|
| EXPECT_EQ(frame_token, output.frame_token);
|
| }
|
|
|
|
|