Index: content/browser/media/media_web_contents_observer.cc |
diff --git a/content/browser/media/media_web_contents_observer.cc b/content/browser/media/media_web_contents_observer.cc |
index a4179a72620d32bc12c9f5c76ff63efaf7171545..ef3f5dc9c9d5194480f0a5c99e351f872ac0491c 100644 |
--- a/content/browser/media/media_web_contents_observer.cc |
+++ b/content/browser/media/media_web_contents_observer.cc |
@@ -34,9 +34,6 @@ MediaWebContentsObserver::~MediaWebContentsObserver() {} |
void MediaWebContentsObserver::WebContentsDestroyed() { |
g_audible_metrics.Get().UpdateAudibleWebContentsState(web_contents(), false); |
-#if defined(OS_ANDROID) |
- view_weak_factory_.reset(); |
-#endif |
} |
void MediaWebContentsObserver::RenderFrameDeleted( |
@@ -200,10 +197,8 @@ void MediaWebContentsObserver::CreateVideoPowerSaveBlocker() { |
BrowserThread::GetTaskRunnerForThread(BrowserThread::FILE))); |
#if defined(OS_ANDROID) |
if (web_contents()->GetNativeView()) { |
- view_weak_factory_.reset(new base::WeakPtrFactory<ui::ViewAndroid>( |
- web_contents()->GetNativeView())); |
video_power_save_blocker_.get()->InitDisplaySleepBlocker( |
- view_weak_factory_->GetWeakPtr()); |
+ web_contents()->GetNativeView()); |
} |
#endif |
} |