Index: chrome/browser/guest_view/guest_view_base.cc |
diff --git a/chrome/browser/guest_view/guest_view_base.cc b/chrome/browser/guest_view/guest_view_base.cc |
index 4540015cef8b7de185da6c70ad5eaa9f67a1c1a2..f2a0a9b13459f947b937a1fb1f3da7dffefee597 100644 |
--- a/chrome/browser/guest_view/guest_view_base.cc |
+++ b/chrome/browser/guest_view/guest_view_base.cc |
@@ -101,6 +101,11 @@ void GuestViewBase::Init( |
return; |
initialized_ = true; |
+ if (!CanEmbedderUseGuestView(embedder_extension_id)) { |
+ callback.Run(NULL); |
+ return; |
+ } |
+ |
CreateWebContents(embedder_extension_id, |
embedder_render_process_id, |
create_params, |