Index: chrome/browser/extensions/bookmark_app_helper.cc |
diff --git a/chrome/browser/extensions/bookmark_app_helper.cc b/chrome/browser/extensions/bookmark_app_helper.cc |
index d2e8ee10d2af7f720a7e4eb0541012667ea44152..604a054d4e9557fe0fbc1d4d27fed3534307479e 100644 |
--- a/chrome/browser/extensions/bookmark_app_helper.cc |
+++ b/chrome/browser/extensions/bookmark_app_helper.cc |
@@ -31,6 +31,7 @@ |
#include "content/public/browser/notification_service.h" |
#include "content/public/browser/notification_source.h" |
#include "content/public/browser/web_contents.h" |
+#include "content/public/browser/web_contents_source.h" |
#include "extensions/browser/extension_registry.h" |
#include "extensions/browser/extension_system.h" |
#include "extensions/browser/image_loader.h" |
@@ -249,6 +250,8 @@ class BookmarkAppInstaller : public base::RefCounted<BookmarkAppInstaller>, |
// first sign-in to a new machine. |
web_contents_.reset(content::WebContents::Create( |
content::WebContents::CreateParams(service_->profile()))); |
+ WebContentsSource::CreateForWebContentsAndLocation(web_contents_.get(), |
+ FROM_HERE); |
Observe(web_contents_.get()); |
// Load about:blank so that the process actually starts. |