Index: ui/android/window_android.cc |
diff --git a/ui/android/window_android.cc b/ui/android/window_android.cc |
index d8623a5cb51c93c56db979470a9c87177ab78335..9a47689295afe6df8ef074eb64a5ce72946640b9 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_, |
+ OnRootWindowVisibilityChanged(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 |
// ---------------------------------------------------------------------------- |