Index: cc/output/begin_frame_args.cc |
diff --git a/cc/output/begin_frame_args.cc b/cc/output/begin_frame_args.cc |
index cefb22bdc1382aa20f6217a5f077fad39d5daa98..8124617b694f43576c7b3116ac31bb441c05674d 100644 |
--- a/cc/output/begin_frame_args.cc |
+++ b/cc/output/begin_frame_args.cc |
@@ -49,9 +49,13 @@ BeginFrameArgs BeginFrameArgs::CreateExpiredForTesting() { |
} |
base::TimeDelta BeginFrameArgs::DefaultDeadlineAdjustment() { |
+#if defined(OS_ANDROID) |
+ return base::TimeDelta::FromMicroseconds(-16666/3); |
+#else |
// Using a large deadline adjustment will effectively revert BeginFrame |
// scheduling to the hard vsync scheduling we used to have. |
return base::TimeDelta::FromSeconds(-1); |
+#endif |
} |
base::TimeDelta BeginFrameArgs::DefaultInterval() { |