| Index: ui/android/window_android.cc
|
| diff --git a/ui/android/window_android.cc b/ui/android/window_android.cc
|
| index 172a7ae2f37f51600e7dcb5c32f5c875cbdca96b..81af905a8eec489324acb3ca29f2882522e94374 100644
|
| --- a/ui/android/window_android.cc
|
| +++ b/ui/android/window_android.cc
|
| @@ -43,6 +43,11 @@ void WindowAndroid::OnCompositingDidCommit() {
|
| OnCompositingDidCommit());
|
| }
|
|
|
| +void WindowAndroid::OnVisibilityChanged(bool visible) {
|
| + FOR_EACH_OBSERVER(WindowAndroidObserver, observer_list_,
|
| + OnVisibilityChanged(visible));
|
| +}
|
| +
|
| void WindowAndroid::AddObserver(WindowAndroidObserver* observer) {
|
| if (!observer_list_.HasObserver(observer))
|
| observer_list_.AddObserver(observer);
|
| @@ -100,6 +105,14 @@ void WindowAndroid::OnVSync(JNIEnv* env,
|
| compositor_->OnVSync(frame_time, vsync_period);
|
| }
|
|
|
| +void WindowAndroid::OnActivityResumed(JNIEnv* env, jobject obj) {
|
| + FOR_EACH_OBSERVER(WindowAndroidObserver, observer_list_, OnActivityResumed());
|
| +}
|
| +
|
| +void WindowAndroid::OnActivityPaused(JNIEnv* env, jobject obj) {
|
| + FOR_EACH_OBSERVER(WindowAndroidObserver, observer_list_, OnActivityPaused());
|
| +}
|
| +
|
| // ----------------------------------------------------------------------------
|
| // Native JNI methods
|
| // ----------------------------------------------------------------------------
|
|
|