Index: cc/output/begin_frame_args.h |
diff --git a/cc/output/begin_frame_args.h b/cc/output/begin_frame_args.h |
index 025a4075c25e6b84ab9597dabac7e5c83b34ea1b..50f0f37491bf3b49711c04f314be8bb2e0c7bb90 100644 |
--- a/cc/output/begin_frame_args.h |
+++ b/cc/output/begin_frame_args.h |
@@ -7,6 +7,7 @@ |
#include "base/time/time.h" |
#include "cc/base/cc_export.h" |
+#include "ui/gfx/frame_time.h" |
namespace cc { |
@@ -16,8 +17,8 @@ struct CC_EXPORT BeginFrameArgs { |
// You should be able to find all instances where a BeginFrame has been |
// created by searching for "BeginFrameArgs::Create". |
- static BeginFrameArgs Create(base::TimeTicks frame_time, |
- base::TimeTicks deadline, |
+ static BeginFrameArgs Create(gfx::FrameTime frame_time, |
+ gfx::FrameTime deadline, |
base::TimeDelta interval); |
static BeginFrameArgs CreateForSynchronousCompositor(); |
static BeginFrameArgs CreateForTesting(); |
@@ -39,13 +40,13 @@ struct CC_EXPORT BeginFrameArgs { |
bool IsValid() const { return interval >= base::TimeDelta(); } |
- base::TimeTicks frame_time; |
- base::TimeTicks deadline; |
+ gfx::FrameTime frame_time; |
+ gfx::FrameTime deadline; |
base::TimeDelta interval; |
private: |
- BeginFrameArgs(base::TimeTicks frame_time, |
- base::TimeTicks deadline, |
+ BeginFrameArgs(gfx::FrameTime frame_time, |
+ gfx::FrameTime deadline, |
base::TimeDelta interval); |
}; |