Index: chrome/browser/extensions/api/developer_private/inspectable_views_finder.cc |
diff --git a/chrome/browser/extensions/api/developer_private/inspectable_views_finder.cc b/chrome/browser/extensions/api/developer_private/inspectable_views_finder.cc |
index 93d90f4f8a006d766fe64640a3b145c238dd8b92..e588cafec538d62dea0fb8b643321c6282f414f7 100644 |
--- a/chrome/browser/extensions/api/developer_private/inspectable_views_finder.cc |
+++ b/chrome/browser/extensions/api/developer_private/inspectable_views_finder.cc |
@@ -60,6 +60,9 @@ InspectableViewsFinder::View InspectableViewsFinder::ConstructView( |
case VIEW_TYPE_EXTENSION_DIALOG: |
view->type = api::developer_private::VIEW_TYPE_EXTENSION_DIALOG; |
break; |
+ case VIEW_TYPE_EXTENSION_GUEST: |
+ view->type = api::developer_private::VIEW_TYPE_EXTENSION_GUEST; |
+ break; |
case VIEW_TYPE_EXTENSION_POPUP: |
view->type = api::developer_private::VIEW_TYPE_EXTENSION_POPUP; |
break; |
@@ -148,8 +151,10 @@ void InspectableViewsFinder::GetViewsForExtensionProcess( |
content::WebContents* web_contents = |
content::WebContents::FromRenderFrameHost(host); |
ViewType host_type = GetViewType(web_contents); |
- if (host_type == VIEW_TYPE_EXTENSION_POPUP || |
- host_type == VIEW_TYPE_EXTENSION_DIALOG) { |
+ if (host_type == VIEW_TYPE_INVALID || |
+ host_type == VIEW_TYPE_EXTENSION_POPUP || |
+ host_type == VIEW_TYPE_EXTENSION_DIALOG || |
+ host_type == VIEW_TYPE_APP_WINDOW) { |
continue; |
} |