const char kImageDecodeTask[] = "ImageDecodeTask";
const char kBeginFrame[] = "BeginFrame";
const char kActivateLayerTree[] = "ActivateLayerTree";
+const char kRequestMainThreadFrame[] = "RequestMainThreadFrame";
+const char kDrawFrame[] = "DrawFrame";
} // namespace internal
const char kRasterTask[] = "RasterTask";
DISALLOW_COPY_AND_ASSIGN(ScopedLayerObjectTracker);
};
-inline void didActivateLayerTree(int layer_tree_host_id, int frame_id) {
+inline void DidActivateLayerTree(int layer_tree_host_id, int frame_id) {
TRACE_EVENT_INSTANT2(internal::kCategory,
internal::kActivateLayerTree,
TRACE_EVENT_SCOPE_THREAD,
internal::kFrameId, frame_id);
}
-inline void didBeginFrame(int layer_tree_host_id) {
+inline void DidBeginFrame(int layer_tree_host_id) {
TRACE_EVENT_INSTANT1(internal::kCategory,
internal::kBeginFrame,
TRACE_EVENT_SCOPE_THREAD,
internal::kLayerTreeId, layer_tree_host_id);
}
+inline void DidDrawFrame(int layer_tree_host_id) {
+ TRACE_EVENT_INSTANT1(internal::kCategory,
+ internal::kDrawFrame,
+ TRACE_EVENT_SCOPE_THREAD,
+ internal::kLayerTreeId,
+ layer_tree_host_id);
+}
+
+inline void DidRequestMainThreadFrame(int layer_tree_host_id) {
+ TRACE_EVENT_INSTANT1(internal::kCategory,
+ internal::kRequestMainThreadFrame,
+ TRACE_EVENT_SCOPE_THREAD,
+ internal::kLayerTreeId,
+ layer_tree_host_id);
+}
+
} // namespace devtools_instrumentation
} // namespace cc