Commit a5508959 authored by rlanday's avatar rlanday Committed by Commit bot

Rename DocumentMarkerController::InvalidateRects*() methods

Renaming InvalidateRectsForAllMarkers() to InvalidateRectsForTextMatchMarkers()
and InvalidateRectsForMarkersInNode() to
InvalidateRectsForTextMatchMarkersInNode() to reflect that we're only creating
RenderedDocumentMarkers (which hold the rects) for TextMatch markers after
https://codereview.chromium.org/2886893008.

BUG=707867

Review-Url: https://codereview.chromium.org/2891173002
Cr-Commit-Position: refs/heads/master@{#473483}
parent 0461d19b
......@@ -2279,7 +2279,7 @@ void Document::LayoutUpdated() {
if (GetFrame() && GetFrame()->GetPage())
GetFrame()->GetPage()->GetChromeClient().LayoutUpdated(GetFrame());
Markers().InvalidateRectsForAllMarkers();
Markers().InvalidateRectsForAllTextMatchMarkers();
// The layout system may perform layouts with pending stylesheets. When
// recording first layout time, we ignore these layouts, since painting is
......
......@@ -454,7 +454,7 @@ void DocumentMarkerController::UpdateMarkerRenderedRectIfNeeded(
UpdateMarkerRenderedRect(node, marker);
}
void DocumentMarkerController::InvalidateRectsForMarkersInNode(
void DocumentMarkerController::InvalidateRectsForTextMatchMarkersInNode(
const Node& node) {
MarkerLists* markers = markers_.at(&node);
......@@ -471,10 +471,10 @@ void DocumentMarkerController::InvalidateRectsForMarkersInNode(
InvalidatePaintForTickmarks(node);
}
void DocumentMarkerController::InvalidateRectsForAllMarkers() {
void DocumentMarkerController::InvalidateRectsForAllTextMatchMarkers() {
for (auto& node_markers : markers_) {
const Node& node = *node_markers.key;
InvalidateRectsForMarkersInNode(node);
InvalidateRectsForTextMatchMarkersInNode(node);
}
}
......@@ -738,7 +738,7 @@ void DocumentMarkerController::DidUpdateCharacterData(CharacterData* node,
return;
if (!node->GetLayoutObject())
return;
InvalidateRectsForMarkersInNode(*node);
InvalidateRectsForTextMatchMarkersInNode(*node);
// repaint the affected node
node->GetLayoutObject()->SetShouldDoFullPaintInvalidation();
}
......
......@@ -96,8 +96,8 @@ class CORE_EXPORT DocumentMarkerController final
DocumentMarkerVector Markers();
Vector<IntRect> RenderedRectsForTextMatchMarkers();
void UpdateMarkerRenderedRectIfNeeded(const Node&, RenderedDocumentMarker&);
void InvalidateRectsForAllMarkers();
void InvalidateRectsForMarkersInNode(const Node&);
void InvalidateRectsForAllTextMatchMarkers();
void InvalidateRectsForTextMatchMarkersInNode(const Node&);
DECLARE_TRACE();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment