| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 78e5df11a24cc7577e4b48c5d18a89dd7e95aa90..081f0832fcadeb0e234088a01822491d8835df50 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -1365,14 +1365,14 @@ blink::WebLayerTreeView* RenderWidget::layerTreeView() {
|
| return compositor_.get();
|
| }
|
|
|
| -void RenderWidget::didFirstVisuallyNonEmptyLayout() {
|
| - QueueMessage(
|
| - new ViewHostMsg_DidFirstVisuallyNonEmptyPaint(routing_id_),
|
| - MESSAGE_DELIVERY_POLICY_WITH_VISUAL_STATE);
|
| -}
|
| +void RenderWidget::didMeaningfulLayout(blink::WebMeaningfulLayout layout_type) {
|
| + if (layout_type == blink::WebMeaningfulLayout::VisuallyNonEmpty) {
|
| + QueueMessage(new ViewHostMsg_DidFirstVisuallyNonEmptyPaint(routing_id_),
|
| + MESSAGE_DELIVERY_POLICY_WITH_VISUAL_STATE);
|
| + }
|
|
|
| -void RenderWidget::didFirstLayoutAfterFinishedParsing() {
|
| - // TODO(dglazkov): Use this hook to drive CapturePageInfo.
|
| + FOR_EACH_OBSERVER(RenderFrameImpl, render_frames_,
|
| + DidMeaningfulLayout(layout_type));
|
| }
|
|
|
| void RenderWidget::WillBeginCompositorFrame() {
|
|
|