diff --git a/shell/platform/android/context/android_context.h b/shell/platform/android/context/android_context.h index e9bdc06b171c2..77586e0fbb3f6 100644 --- a/shell/platform/android/context/android_context.h +++ b/shell/platform/android/context/android_context.h @@ -22,7 +22,7 @@ class AndroidContext { public: explicit AndroidContext(AndroidRenderingAPI rendering_api); - ~AndroidContext(); + virtual ~AndroidContext(); AndroidRenderingAPI RenderingApi() const; diff --git a/shell/platform/android/platform_view_android.h b/shell/platform/android/platform_view_android.h index a808257ae72dc..3b424f2920a6f 100644 --- a/shell/platform/android/platform_view_android.h +++ b/shell/platform/android/platform_view_android.h @@ -35,7 +35,6 @@ class AndroidSurfaceFactoryImpl : public AndroidSurfaceFactory { private: const AndroidContext& android_context_; std::shared_ptr jni_facade_; - std::weak_ptr external_view_embedder_; }; class PlatformViewAndroid final : public PlatformView {