Chromium Code Reviews| Index: cc/surfaces/surface_hittest.cc |
| diff --git a/cc/surfaces/surface_hittest.cc b/cc/surfaces/surface_hittest.cc |
| index 752a7088c4e44bd8d4611fac81d306a6aab41d73..d1e98672e1dbb04529011084f99481ddd85a3b4f 100644 |
| --- a/cc/surfaces/surface_hittest.cc |
| +++ b/cc/surfaces/surface_hittest.cc |
| @@ -231,11 +231,12 @@ const RenderPass* SurfaceHittest::GetRenderPassForSurfaceById( |
| return nullptr; |
| if (!render_pass_id.IsValid()) |
| - return frame_data->render_pass_list.back(); |
| + return frame_data->render_pass_list.back().get(); |
| - for (const auto* render_pass : frame_data->render_pass_list) { |
| + for (const scoped_ptr<RenderPass>& render_pass : |
|
danakj
2015/11/17 01:12:17
auto
vmpstr
2015/11/17 23:26:24
Done.
|
| + frame_data->render_pass_list) { |
| if (render_pass->id == render_pass_id) |
| - return render_pass; |
| + return render_pass.get(); |
| } |
| return nullptr; |