| Index: cc/blink/web_content_layer_impl.cc
|
| diff --git a/cc/blink/web_content_layer_impl.cc b/cc/blink/web_content_layer_impl.cc
|
| index 90d7f9b9575a9d2952d1901f1f70efcb4b8c8f40..922422308d80bbbdad80d218e6d3d10342aa6dfc 100644
|
| --- a/cc/blink/web_content_layer_impl.cc
|
| +++ b/cc/blink/web_content_layer_impl.cc
|
| @@ -72,15 +72,16 @@ void WebContentLayerImpl::PaintContents(
|
| client_->paintContents(canvas, clip, PaintingControlToWeb(painting_control));
|
| }
|
|
|
| -void WebContentLayerImpl::PaintContentsToDisplayList(
|
| - cc::DisplayItemList* display_list,
|
| +scoped_refptr<cc::DisplayItemList>
|
| +WebContentLayerImpl::PaintContentsToDisplayList(
|
| const gfx::Rect& clip,
|
| cc::ContentLayerClient::PaintingControlSetting painting_control) {
|
| if (!client_)
|
| - return;
|
| + return cc::DisplayItemList::Create();
|
|
|
| - WebDisplayItemListImpl list(display_list);
|
| + WebDisplayItemListImpl list;
|
| client_->paintContents(&list, clip, PaintingControlToWeb(painting_control));
|
| + return list.ToDisplayItemList();
|
| }
|
|
|
| bool WebContentLayerImpl::FillsBoundsCompletely() const {
|
|
|