| Index: content/renderer/render_widget.cc
|
| diff --git a/content/renderer/render_widget.cc b/content/renderer/render_widget.cc
|
| index 70534c3dcd539ac3dd378fcdcff2548a53216389..27dfd84128769de07ad6c693d57ee85e96cc17c2 100644
|
| --- a/content/renderer/render_widget.cc
|
| +++ b/content/renderer/render_widget.cc
|
| @@ -1114,6 +1114,15 @@ void RenderWidget::didDeactivateCompositor() {
|
|
|
| void RenderWidget::willBeginCompositorFrame() {
|
| TRACE_EVENT0("gpu", "RenderWidget::willBeginCompositorFrame");
|
| +
|
| + DCHECK(RenderThreadImpl::current()->compositor_thread());
|
| +
|
| + // The following two can result in further layout and possibly
|
| + // enable GPU acceleration so they need to be called before any painting
|
| + // is done.
|
| + UpdateTextInputState();
|
| + UpdateSelectionBounds();
|
| +
|
| WillInitiatePaint();
|
| }
|
|
|
|
|