Index: content/browser/media/webrtc/webrtc_internals.cc |
diff --git a/content/browser/media/webrtc/webrtc_internals.cc b/content/browser/media/webrtc/webrtc_internals.cc |
index afce8c1c7021a0ed2560c4c1ac2213462d934453..1a1d57f1a89075242425c7d1bd081a1fddac0dde 100644 |
--- a/content/browser/media/webrtc/webrtc_internals.cc |
+++ b/content/browser/media/webrtc/webrtc_internals.cc |
@@ -500,12 +500,12 @@ void WebRTCInternals::CreateOrReleasePowerSaveBlocker() { |
} else if (!peer_connection_data_.empty() && !power_save_blocker_) { |
DVLOG(1) << ("Preventing the application from being suspended while one or " |
"more PeerConnections are active."); |
- power_save_blocker_ = device::PowerSaveBlocker::CreateWithTaskRunners( |
+ power_save_blocker_.reset(new device::PowerSaveBlocker( |
device::PowerSaveBlocker::kPowerSaveBlockPreventAppSuspension, |
device::PowerSaveBlocker::kReasonOther, |
"WebRTC has active PeerConnections", |
BrowserThread::GetMessageLoopProxyForThread(BrowserThread::UI), |
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE)); |
+ BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE))); |
} |
} |