Index: content/browser/devtools/render_frame_devtools_agent_host.h |
diff --git a/content/browser/devtools/render_frame_devtools_agent_host.h b/content/browser/devtools/render_frame_devtools_agent_host.h |
index ff6bbd85a03fa257e5afbc5dcad74e9fa18498e8..935c4fbfd4a004a7fbaf151ddcaffaa00d2671b6 100644 |
--- a/content/browser/devtools/render_frame_devtools_agent_host.h |
+++ b/content/browser/devtools/render_frame_devtools_agent_host.h |
@@ -25,9 +25,7 @@ class CompositorFrameMetadata; |
} |
#if defined(OS_ANDROID) |
-namespace device { |
-class PowerSaveBlocker; |
-} // namespace device |
+#include "device/wake_lock/public/interfaces/wake_lock_service.mojom.h" |
#endif |
namespace content { |
@@ -152,7 +150,9 @@ class CONTENT_EXPORT RenderFrameDevToolsAgentHost |
bool CheckConsistency(); |
- void CreatePowerSaveBlocker(); |
+#if defined(OS_ANDROID) |
+ device::mojom::WakeLockService* GetWakeLockService(); |
+#endif |
void SynchronousSwapCompositorFrame( |
cc::CompositorFrameMetadata frame_metadata); |
@@ -167,7 +167,7 @@ class CONTENT_EXPORT RenderFrameDevToolsAgentHost |
std::unique_ptr<DevToolsFrameTraceRecorder> frame_trace_recorder_; |
#if defined(OS_ANDROID) |
- std::unique_ptr<device::PowerSaveBlocker> power_save_blocker_; |
+ device::mojom::WakeLockServicePtr wake_lock_; |
#endif |
RenderFrameHostImpl* handlers_frame_host_; |
bool current_frame_crashed_; |