Index: cc/output/begin_frame_args.cc |
diff --git a/cc/output/begin_frame_args.cc b/cc/output/begin_frame_args.cc |
index 5744d9dbe843d8e7fff46927f25c4536ddc4090c..786f41ac322db02383835635c1f8d9608c868732 100644 |
--- a/cc/output/begin_frame_args.cc |
+++ b/cc/output/begin_frame_args.cc |
@@ -19,6 +19,8 @@ const char* BeginFrameArgs::TypeToString(BeginFrameArgsType type) { |
return "SYNCHRONOUS"; |
case BeginFrameArgs::MISSED: |
return "MISSED"; |
+ case BeginFrameArgs::BEGIN_FRAME_ARGS_TYPE_MAX: |
+ return "BEGIN_FRAME_ARGS_TYPE_MAX"; |
} |
NOTREACHED(); |
return "???"; |
@@ -47,6 +49,7 @@ BeginFrameArgs BeginFrameArgs::Create(BeginFrameArgs::CreationLocation location, |
base::TimeDelta interval, |
BeginFrameArgs::BeginFrameArgsType type) { |
DCHECK_NE(type, BeginFrameArgs::INVALID); |
+ DCHECK_NE(type, BeginFrameArgs::BEGIN_FRAME_ARGS_TYPE_MAX); |
#ifdef NDEBUG |
return BeginFrameArgs(frame_time, deadline, interval, type); |
#else |