Index: Source/core/rendering/RenderObject.cpp |
diff --git a/Source/core/rendering/RenderObject.cpp b/Source/core/rendering/RenderObject.cpp |
index 5519d5f9be98e814ad1a4e8efb77bc87de1cf4b7..7fbb623f8e70846f1d17d02bed50f3dbdcd58a81 100644 |
--- a/Source/core/rendering/RenderObject.cpp |
+++ b/Source/core/rendering/RenderObject.cpp |
@@ -1490,6 +1490,10 @@ void RenderObject::invalidatePaintUsingContainer(const RenderLayerModelObject* p |
if (!isRooted()) |
return; |
+ TRACE_EVENT_INSTANT1(TRACE_DISABLED_BY_DEFAULT("devtools.timeline.invalidationTracking"), |
+ "PaintInvalidationTracking", |
+ "data", InspectorPaintInvalidationTrackingEvent::data(this, paintInvalidationContainer)); |
+ |
TRACE_EVENT2(TRACE_DISABLED_BY_DEFAULT("blink.invalidation"), "RenderObject::invalidatePaintUsingContainer()", |
"object", this->debugName().ascii(), |
"info", jsonObjectForPaintInvalidationInfo(r, invalidationReasonToString(invalidationReason))); |
@@ -1628,6 +1632,10 @@ InvalidationReason RenderObject::invalidatePaintIfNeeded(const RenderLayerModelO |
// crbug.com/393762 |
ASSERT(newBounds == boundsRectForPaintInvalidation(&paintInvalidationContainer, &paintInvalidationState)); |
+ TRACE_EVENT_INSTANT1(TRACE_DISABLED_BY_DEFAULT("devtools.timeline.invalidationTracking"), |
+ "PaintInvalidationTracking", |
+ "data", InspectorPaintInvalidationTrackingEvent::data(this, &paintInvalidationContainer)); |
+ |
TRACE_EVENT2(TRACE_DISABLED_BY_DEFAULT("blink.invalidation"), "RenderObject::invalidatePaintIfNeeded()", |
"object", this->debugName().ascii(), |
"info", jsonObjectForOldAndNewRects(oldBounds, newBounds)); |