+
Timeline:
+
+ {scriptDuration > 0 && (
+
+ )}
+ {idleDuration > 0 && (
+
+ )}
+ {layoutDuration > 0 && (
+
+ )}
+
+
+ start: {task.startTime.toFixed(2)}ms
+ finish: {(task.startTime + task.duration).toFixed(2)}ms
+
+
+ );
+}
+
+
+function TimelineSegment({
+ name,
+ classes,
+ width,
+}: {
+ name: string;
+ width: number;
+ classes: string;
+}) {
+ return (
+