Index: chrome/browser/devtools/devtools_targets_ui.cc |
diff --git a/chrome/browser/devtools/devtools_targets_ui.cc b/chrome/browser/devtools/devtools_targets_ui.cc |
index 868d8da867c5b80d16d9429d9243820dc4473459..321d962fa72e46557f2e1ac6983dc84a61279a90 100644 |
--- a/chrome/browser/devtools/devtools_targets_ui.cc |
+++ b/chrome/browser/devtools/devtools_targets_ui.cc |
@@ -163,7 +163,9 @@ void RenderViewHostTargetsUIHandler::UpdateTargets() { |
// Revisit this when multiple OOP frames are supported. |
RenderFrameHost* rfh = rvh->GetMainFrame(); |
rfh_to_descriptor[rfh] = descriptor; |
- if (rvh->GetProcess()->IsGuest() || rfh->IsCrossProcessSubframe()) { |
+ content::WebContents* web_contents = |
+ content::WebContents::FromRenderViewHost(rvh); |
+ if (GuestViewBase::IsGuest(web_contents) || rfh->IsCrossProcessSubframe()) { |
nested_frames.push_back(rfh); |
} else { |
list_value->Append(descriptor); |