Index: content/renderer/render_widget.cc |
diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc |
index f071205065d09b9a5c0807f35c58408049906a6d..fad713688537ced1e7c778e959517428cf7cc926 100644 |
--- a/content/renderer/render_widget.cc |
+++ b/content/renderer/render_widget.cc |
@@ -912,6 +912,8 @@ void RenderWidget::DidCommitCompositorFrame() { |
observer.DidCommitCompositorFrame(); |
for (auto& observer : render_frame_proxies_) |
observer.DidCommitCompositorFrame(); |
+ |
+ GetWebWidget()->setSuppressFrameRequestsWorkaroundFor704763Only(false); |
esprehn
2017/04/04 06:13:55
I think should be in RenderWidget::UpdateVisualSta
alancutter (OOO until 2018)
2017/04/04 09:54:31
Fair call, moving the unset back to suggested plac
|
} |
void RenderWidget::DidCompletePageScaleAnimation() {} |
@@ -959,6 +961,8 @@ void RenderWidget::UpdateVisualState() { |
void RenderWidget::WillBeginCompositorFrame() { |
TRACE_EVENT0("gpu", "RenderWidget::willBeginCompositorFrame"); |
+ GetWebWidget()->setSuppressFrameRequestsWorkaroundFor704763Only(true); |
+ |
// The UpdateTextInputState can result in further layout and possibly |
// enable GPU acceleration so they need to be called before any painting |
// is done. |