| Index: cc/surfaces/surface_factory.cc
|
| diff --git a/cc/surfaces/surface_factory.cc b/cc/surfaces/surface_factory.cc
|
| index 8a859f66f277744c60564312909d08e7f588cf97..f5746325790bd4b390dfe9b936c37d1f5775de5f 100644
|
| --- a/cc/surfaces/surface_factory.cc
|
| +++ b/cc/surfaces/surface_factory.cc
|
| @@ -67,7 +67,7 @@ void SurfaceFactory::SubmitCompositorFrame(const LocalFrameId& local_frame_id,
|
| gfx::Size frame_size;
|
| // CompositorFrames may not be populated with a RenderPass in unit tests.
|
| if (!frame.render_pass_list.empty())
|
| - frame_size = frame.render_pass_list[0]->output_rect.size();
|
| + frame_size = frame.render_pass_list.back()->output_rect.size();
|
| manager_->SurfaceCreated(SurfaceInfo(
|
| surface->surface_id(), frame.metadata.device_scale_factor, frame_size));
|
| }
|
|
|