Chromium Code Reviews| Index: third_party/WebKit/Source/core/frame/LocalFrame.cpp |
| diff --git a/third_party/WebKit/Source/core/frame/LocalFrame.cpp b/third_party/WebKit/Source/core/frame/LocalFrame.cpp |
| index 80e692a96d2c29a743fcd76d8e388a8890f506ce..e623431220d76a02f98b328256f74b9d0e71bba9 100644 |
| --- a/third_party/WebKit/Source/core/frame/LocalFrame.cpp |
| +++ b/third_party/WebKit/Source/core/frame/LocalFrame.cpp |
| @@ -619,7 +619,8 @@ double LocalFrame::devicePixelRatio() const |
| PassOwnPtr<DragImage> LocalFrame::nodeImage(Node& node) |
| { |
| - m_view->updateLifecycleToCompositingCleanPlusScrolling(); |
| + // TODO(wangxianzhu): Don't need synchronized painting. |
|
pdr.
2016/04/13 22:11:02
Nit: Don't -> Doesn't.
I'm learning about this co
Xianzhu
2016/04/13 22:51:45
Done.
|
| + m_view->updateAllLifecyclePhases(); |
| LayoutObject* layoutObject = node.layoutObject(); |
| if (!layoutObject) |
| return nullptr; |
| @@ -645,7 +646,8 @@ PassOwnPtr<DragImage> LocalFrame::dragImageForSelection(float opacity) |
| if (!selection().isRange()) |
| return nullptr; |
| - m_view->updateLifecycleToCompositingCleanPlusScrolling(); |
| + // TODO(wangxianzhu): Don't need synchronized painting. |
| + m_view->updateAllLifecyclePhases(); |
| ASSERT(document()->isActive()); |
| FloatRect paintingRect = FloatRect(selection().bounds()); |