Index: cc/ipc/begin_frame_args.mojom |
diff --git a/cc/ipc/begin_frame_args.mojom b/cc/ipc/begin_frame_args.mojom |
index 8b16c62a4a8cf19058c05f50c930c9cd78313f4c..876d21b81311def9b3f8827d169787113f1e8700 100644 |
--- a/cc/ipc/begin_frame_args.mojom |
+++ b/cc/ipc/begin_frame_args.mojom |
@@ -15,9 +15,20 @@ enum BeginFrameArgsType { |
// See cc/output/begin_frame_args.h. |
struct BeginFrameArgs { |
+ uint64 source_id; |
+ uint64 sequence_number; |
mojo.common.mojom.TimeTicks frame_time; |
mojo.common.mojom.TimeTicks deadline; |
mojo.common.mojom.TimeDelta interval; |
BeginFrameArgsType type; |
bool on_critical_path; |
}; |
+ |
+// See cc/output/begin_frame_args.h. |
+struct BeginFrameAck { |
+ uint64 source_id; |
+ uint64 sequence_number; |
+ uint64 latest_confirmed_frame; |
+ uint32 remaining_frames; |
+ bool has_damage; |
+}; |