Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(915)

Unified Diff: third_party/WebKit/Source/core/editing/CaretDisplayItemClient.cpp

Issue 2737043002: Fix caret paint invalidation issue on partial lifecycle updates (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/core/editing/CaretDisplayItemClient.cpp
diff --git a/third_party/WebKit/Source/core/editing/CaretDisplayItemClient.cpp b/third_party/WebKit/Source/core/editing/CaretDisplayItemClient.cpp
index b5089bc6d6662368fbf3e7f2ab0dee5810393380..f7485650a58e0938b1989d89cc809cb1a61c3d06 100644
--- a/third_party/WebKit/Source/core/editing/CaretDisplayItemClient.cpp
+++ b/third_party/WebKit/Source/core/editing/CaretDisplayItemClient.cpp
@@ -115,7 +115,7 @@ LayoutRect CaretDisplayItemClient::computeCaretRect(
caretLocalRectWithWritingMode);
}
-void CaretDisplayItemClient::updateStyleAndLayoutIfNeeded(
+void CaretDisplayItemClient::updateForPaintInvalidation(
const PositionWithAffinity& caretPosition) {
m_previousLayoutBlock = m_layoutBlock;
m_previousVisualRect = m_visualRect;

Powered by Google App Engine
This is Rietveld 408576698