| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 6c092082f0e9fa50dd84fa157e0cb603cbda0164..f5d3f10b05df34c920991d2aadb011717384b629 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -829,6 +829,7 @@ void RenderWidget::DoDeferredUpdate() {
|
|
|
| // Tracking of frame rate jitter
|
| base::TimeTicks frame_begin_ticks = base::TimeTicks::Now();
|
| + webwidget_->instrumentBeginFrame();
|
| AnimateIfNeeded();
|
|
|
| // Layout may generate more invalidation. It may also enable the
|
| @@ -846,6 +847,7 @@ void RenderWidget::DoDeferredUpdate() {
|
| // animations running layout as these may generate further invalidations.
|
| if (!paint_aggregator_.HasPendingUpdate()) {
|
| TRACE_EVENT0("renderer", "EarlyOut_NoPendingUpdate");
|
| + webwidget_->instrumentCancelFrame();
|
| return;
|
| }
|
|
|
|
|