Index: content/browser/devtools/render_frame_devtools_agent_host.cc |
diff --git a/content/browser/devtools/render_frame_devtools_agent_host.cc b/content/browser/devtools/render_frame_devtools_agent_host.cc |
index fd05028a561ca3ce7da2207ec4ddaaff173f290e..04cede818c6fe7e20c52fd67dc8f8a3c969f8a2e 100644 |
--- a/content/browser/devtools/render_frame_devtools_agent_host.cc |
+++ b/content/browser/devtools/render_frame_devtools_agent_host.cc |
@@ -920,6 +920,12 @@ GURL RenderFrameDevToolsAgentHost::GetURL() { |
} |
GURL RenderFrameDevToolsAgentHost::GetFaviconURL() { |
+ WebContents* wc = web_contents(); |
+ if (!wc) |
+ return GURL(); |
+ NavigationEntry* entry = wc->GetController().GetLastCommittedEntry(); |
+ if (entry) |
+ return entry->GetFavicon().url; |
return GURL(); |
} |