| Index: extensions/browser/guest_view/web_view/web_view_guest.cc
|
| diff --git a/extensions/browser/guest_view/web_view/web_view_guest.cc b/extensions/browser/guest_view/web_view/web_view_guest.cc
|
| index fe72e68e1699481aa805c5877ebd62c8502a4d6f..0907b3aa3560bf7fe74419ce1b450d79d4b11cd2 100644
|
| --- a/extensions/browser/guest_view/web_view/web_view_guest.cc
|
| +++ b/extensions/browser/guest_view/web_view/web_view_guest.cc
|
| @@ -362,7 +362,8 @@ void WebViewGuest::DidInitialize(const base::DictionaryValue& create_params) {
|
|
|
| if (web_view_guest_delegate_)
|
| web_view_guest_delegate_->OnDidInitialize();
|
| - AttachWebViewHelpers(web_contents());
|
| + ExtensionsAPIClient::Get()->AttachWebContentsHelpers(web_contents());
|
| + web_view_permission_helper_.reset(new WebViewPermissionHelper(this));
|
|
|
| rules_registry_id_ = GetOrGenerateRulesRegistryID(
|
| owner_web_contents()->GetRenderProcessHost()->GetID(),
|
| @@ -376,12 +377,6 @@ void WebViewGuest::DidInitialize(const base::DictionaryValue& create_params) {
|
| ApplyAttributes(create_params);
|
| }
|
|
|
| -void WebViewGuest::AttachWebViewHelpers(WebContents* contents) {
|
| - if (web_view_guest_delegate_)
|
| - web_view_guest_delegate_->OnAttachWebViewHelpers(contents);
|
| - web_view_permission_helper_.reset(new WebViewPermissionHelper(this));
|
| -}
|
| -
|
| void WebViewGuest::ClearDataInternal(base::Time remove_since,
|
| uint32 removal_mask,
|
| const base::Closure& callback) {
|
|
|