Index: ui/android/window_android.cc |
diff --git a/ui/android/window_android.cc b/ui/android/window_android.cc |
index 11cde005a3bc1493719e25a87eb7c34f41e72785..c437c662912a0c1b2c4f66a6a4eecd213411c3d5 100644 |
--- a/ui/android/window_android.cc |
+++ b/ui/android/window_android.cc |
@@ -37,6 +37,7 @@ bool WindowAndroid::RegisterWindowAndroid(JNIEnv* env) { |
} |
WindowAndroid::~WindowAndroid() { |
+ DCHECK(parent_ == nullptr) << "WindowAndroid must be a root view."; |
DCHECK(!compositor_); |
} |
@@ -153,6 +154,11 @@ void WindowAndroid::StartDragAndDrop( |
jimage.obj()); |
} |
+WindowAndroid* WindowAndroid::GetWindowAndroid() const { |
+ DCHECK(parent_ == nullptr); |
+ return const_cast<WindowAndroid*>(this); |
+} |
+ |
// ---------------------------------------------------------------------------- |
// Native JNI methods |
// ---------------------------------------------------------------------------- |