| Index: ui/base/android/window_android.cc
|
| diff --git a/ui/base/android/window_android.cc b/ui/base/android/window_android.cc
|
| index 3dd3e6e2a6b3af44d7d00b265b24c7730dbc6f61..66eb1a65648eaec6d4aada4e0ac3db502cb14777 100644
|
| --- a/ui/base/android/window_android.cc
|
| +++ b/ui/base/android/window_android.cc
|
| @@ -95,6 +95,16 @@ void WindowAndroid::RequestVSyncUpdate() {
|
| Java_WindowAndroid_requestVSyncUpdate(env, GetJavaObject().obj());
|
| }
|
|
|
| +void WindowAndroid::SetNeedsAnimate() {
|
| + if (compositor_)
|
| + compositor_->SetNeedsAnimate();
|
| +}
|
| +
|
| +void WindowAndroid::Animate(base::TimeTicks frame_begin_time) {
|
| + FOR_EACH_OBSERVER(
|
| + WindowAndroidObserver, observer_list_, OnAnimate(frame_begin_time));
|
| +}
|
| +
|
| void WindowAndroid::OnVSync(JNIEnv* env, jobject obj, jlong time_micros) {
|
| base::TimeTicks frame_time(base::TimeTicks::FromInternalValue(time_micros));
|
| FOR_EACH_OBSERVER(
|
|
|