Index: headless/lib/browser/headless_web_contents_impl.cc |
diff --git a/headless/lib/browser/headless_web_contents_impl.cc b/headless/lib/browser/headless_web_contents_impl.cc |
index 75158cff93600434b0b3a7842adacf237e33beba..99b7f79deae9dc5ca5357259cbca14524c25dbb5 100644 |
--- a/headless/lib/browser/headless_web_contents_impl.cc |
+++ b/headless/lib/browser/headless_web_contents_impl.cc |
@@ -196,7 +196,11 @@ void HeadlessWebContentsImpl::RemoveObserver(Observer* observer) { |
} |
HeadlessDevToolsTarget* HeadlessWebContentsImpl::GetDevToolsTarget() { |
- return web_contents()->GetMainFrame()->IsRenderFrameLive() ? this : nullptr; |
+ return GetWebContents()->GetMainFrame()->IsRenderFrameLive() ? this : nullptr; |
+} |
+ |
+content::WebContents* HeadlessWebContentsImpl::GetWebContents() const { |
+ return web_contents_.get(); |
} |
void HeadlessWebContentsImpl::AttachClient(HeadlessDevToolsClient* client) { |
@@ -208,10 +212,6 @@ void HeadlessWebContentsImpl::DetachClient(HeadlessDevToolsClient* client) { |
HeadlessDevToolsClientImpl::From(client)->DetachFromHost(agent_host_.get()); |
} |
-content::WebContents* HeadlessWebContentsImpl::web_contents() const { |
- return web_contents_.get(); |
-} |
- |
HeadlessBrowserImpl* HeadlessWebContentsImpl::browser() const { |
return browser_context_->browser(); |
} |