Index: content/browser/devtools/renderer_overrides_handler.cc |
diff --git a/content/browser/devtools/renderer_overrides_handler.cc b/content/browser/devtools/renderer_overrides_handler.cc |
index 1a2fb120656f9d72bd77bddb486067f8306d0bca..f219fae8393b48bb80c509591ee54010bc1a1c65 100644 |
--- a/content/browser/devtools/renderer_overrides_handler.cc |
+++ b/content/browser/devtools/renderer_overrides_handler.cc |
@@ -192,14 +192,14 @@ void RendererOverridesHandler::OnSwapCompositorFrame( |
last_compositor_frame_metadata_ = frame_metadata; |
has_last_compositor_frame_metadata_ = true; |
- if (screencast_command_) |
+ if (screencast_command_.get()) |
InnerSwapCompositorFrame(); |
if (color_picker_enabled_) |
UpdateColorPickerFrame(); |
} |
void RendererOverridesHandler::OnVisibilityChanged(bool visible) { |
- if (!screencast_command_) |
+ if (!screencast_command_.get()) |
return; |
NotifyScreencastVisibility(visible); |
} |
@@ -1170,7 +1170,7 @@ void RendererOverridesHandler::UpdateColorPickerCursor() { |
scoped_refptr<DevToolsProtocol::Response> |
RendererOverridesHandler::InputEmulateTouchFromMouseEvent( |
scoped_refptr<DevToolsProtocol::Command> command) { |
- if (!screencast_command_) |
+ if (!screencast_command_.get()) |
return command->InternalErrorResponse("Screencast should be turned on"); |
base::DictionaryValue* params = command->params(); |
@@ -1299,7 +1299,7 @@ RendererOverridesHandler::InputEmulateTouchFromMouseEvent( |
void RendererOverridesHandler::UpdateTouchEventEmulationState() { |
if (!host_) |
return; |
- bool enabled = touch_emulation_enabled_ || screencast_command_; |
+ bool enabled = touch_emulation_enabled_ || screencast_command_.get(); |
host_->SetTouchEventEmulationEnabled(enabled); |
WebContentsImpl* web_contents = static_cast<WebContentsImpl*>( |
WebContents::FromRenderViewHost(host_)); |