| Index: content/browser/android/content_view_core_impl.cc
|
| diff --git a/content/browser/android/content_view_core_impl.cc b/content/browser/android/content_view_core_impl.cc
|
| index d70219a71ef275a274ba0f2cb91ad79fe20f34a8..90b001b705e877d1385359930e45d251065993a3 100644
|
| --- a/content/browser/android/content_view_core_impl.cc
|
| +++ b/content/browser/android/content_view_core_impl.cc
|
| @@ -273,6 +273,24 @@ ContentViewCoreImpl::~ContentViewCoreImpl() {
|
| }
|
| }
|
|
|
| +void ContentViewCoreImpl::UpdateWindowAndroid(
|
| + JNIEnv* env,
|
| + const base::android::JavaParamRef<jobject>& obj,
|
| + jlong window_android) {
|
| + if (window_android) {
|
| + DCHECK(!window_android_);
|
| + window_android_ = reinterpret_cast<ui::WindowAndroid*>(window_android);
|
| + FOR_EACH_OBSERVER(ContentViewCoreImplObserver,
|
| + observer_list_,
|
| + OnAttachedToWindow());
|
| + } else {
|
| + FOR_EACH_OBSERVER(ContentViewCoreImplObserver,
|
| + observer_list_,
|
| + OnDetachedFromWindow());
|
| + window_android_ = NULL;
|
| + }
|
| +}
|
| +
|
| base::android::ScopedJavaLocalRef<jobject>
|
| ContentViewCoreImpl::GetWebContentsAndroid(JNIEnv* env,
|
| const JavaParamRef<jobject>& obj) {
|
|
|