Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / extensions / browser / guest_view / web_view / web_view_permission_helper_delegate.cc
index d53d64d..1ce7c28 100644 (file)
@@ -4,11 +4,15 @@
 
 #include "extensions/browser/guest_view/web_view/web_view_permission_helper_delegate.h"
 
+#include "extensions/browser/guest_view/web_view/web_view_guest.h"
+
 namespace extensions {
 
 WebViewPermissionHelperDelegate::WebViewPermissionHelperDelegate(
-    content::WebContents* contents)
-    : content::WebContentsObserver(contents) {
+    WebViewPermissionHelper* web_view_permission_helper)
+    : content::WebContentsObserver(
+          web_view_permission_helper->web_view_guest()->web_contents()),
+      web_view_permission_helper_(web_view_permission_helper) {
 }
 
 WebViewPermissionHelperDelegate::~WebViewPermissionHelperDelegate() {