| Index: cc/test/fake_content_layer_client.cc
 | 
| diff --git a/cc/test/fake_content_layer_client.cc b/cc/test/fake_content_layer_client.cc
 | 
| index c21d87bef4c7cb9fa9841eb7dbcb1ccc3cf77a95..296c891d5a728af5b77bf16ec4473dba9d9d201c 100644
 | 
| --- a/cc/test/fake_content_layer_client.cc
 | 
| +++ b/cc/test/fake_content_layer_client.cc
 | 
| @@ -71,15 +71,15 @@ void FakeContentLayerClient::PaintContents(
 | 
|    }
 | 
|  }
 | 
|  
 | 
| -void FakeContentLayerClient::PaintContentsToDisplayList(
 | 
| -    DisplayItemList* display_list,
 | 
| +scoped_refptr<DisplayItemList>
 | 
| +FakeContentLayerClient::PaintContentsToDisplayList(
 | 
|      const gfx::Rect& clip,
 | 
|      PaintingControlSetting painting_control) {
 | 
|    SkPictureRecorder recorder;
 | 
|    skia::RefPtr<SkCanvas> canvas;
 | 
|    skia::RefPtr<SkPicture> picture;
 | 
| -  display_list->AppendItem(
 | 
| -      ClipDisplayItem::Create(clip, std::vector<SkRRect>()));
 | 
| +  scoped_refptr<DisplayItemList> list = DisplayItemList::Create();
 | 
| +  list->AppendItem(ClipDisplayItem::Create(clip, std::vector<SkRRect>()));
 | 
|  
 | 
|    for (RectPaintVector::const_iterator it = draw_rects_.begin();
 | 
|         it != draw_rects_.end(); ++it) {
 | 
| @@ -90,21 +90,21 @@ void FakeContentLayerClient::PaintContentsToDisplayList(
 | 
|      canvas->drawRectCoords(draw_rect.x(), draw_rect.y(), draw_rect.width(),
 | 
|                             draw_rect.height(), paint);
 | 
|      picture = skia::AdoptRef(recorder.endRecordingAsPicture());
 | 
| -    display_list->AppendItem(DrawingDisplayItem::Create(picture));
 | 
| +    list->AppendItem(DrawingDisplayItem::Create(picture));
 | 
|    }
 | 
|  
 | 
|    for (BitmapVector::const_iterator it = draw_bitmaps_.begin();
 | 
|         it != draw_bitmaps_.end(); ++it) {
 | 
|      if (!it->transform.IsIdentity()) {
 | 
| -      display_list->AppendItem(TransformDisplayItem::Create(it->transform));
 | 
| +      list->AppendItem(TransformDisplayItem::Create(it->transform));
 | 
|      }
 | 
|      canvas = skia::SharePtr(
 | 
|          recorder.beginRecording(it->bitmap.width(), it->bitmap.height()));
 | 
|      canvas->drawBitmap(it->bitmap, it->point.x(), it->point.y(), &it->paint);
 | 
|      picture = skia::AdoptRef(recorder.endRecordingAsPicture());
 | 
| -    display_list->AppendItem(DrawingDisplayItem::Create(picture));
 | 
| +    list->AppendItem(DrawingDisplayItem::Create(picture));
 | 
|      if (!it->transform.IsIdentity()) {
 | 
| -      display_list->AppendItem(EndTransformDisplayItem::Create());
 | 
| +      list->AppendItem(EndTransformDisplayItem::Create());
 | 
|      }
 | 
|    }
 | 
|  
 | 
| @@ -118,12 +118,13 @@ void FakeContentLayerClient::PaintContentsToDisplayList(
 | 
|            recorder.beginRecording(gfx::RectFToSkRect(draw_rect)));
 | 
|        canvas->drawRect(gfx::RectFToSkRect(draw_rect), paint);
 | 
|        picture = skia::AdoptRef(recorder.endRecordingAsPicture());
 | 
| -      display_list->AppendItem(DrawingDisplayItem::Create(picture));
 | 
| +      list->AppendItem(DrawingDisplayItem::Create(picture));
 | 
|        draw_rect.Inset(1, 1);
 | 
|      }
 | 
|    }
 | 
|  
 | 
| -  display_list->AppendItem(EndClipDisplayItem::Create());
 | 
| +  list->AppendItem(EndClipDisplayItem::Create());
 | 
| +  return list;
 | 
|  }
 | 
|  
 | 
|  bool FakeContentLayerClient::FillsBoundsCompletely() const { return false; }
 | 
| 
 |