| Index: chrome/browser/ui/website_settings/permission_bubble_manager.cc
|
| diff --git a/chrome/browser/ui/website_settings/permission_bubble_manager.cc b/chrome/browser/ui/website_settings/permission_bubble_manager.cc
|
| index 9eec3bbe58351f6b0a56a202aaf5be401248f832..8816cee26ffea3ff1ebdfce6c6eca5b28a27a6e7 100644
|
| --- a/chrome/browser/ui/website_settings/permission_bubble_manager.cc
|
| +++ b/chrome/browser/ui/website_settings/permission_bubble_manager.cc
|
| @@ -234,8 +234,7 @@ void PermissionBubbleManager::NavigationEntryCommitted(
|
| }
|
| }
|
|
|
| -void PermissionBubbleManager::WebContentsDestroyed(
|
| - content::WebContents* web_contents) {
|
| +void PermissionBubbleManager::WebContentsDestroyed() {
|
| // If the web contents has been destroyed, treat the bubble as cancelled.
|
| CancelPendingQueue();
|
| FinalizeBubble();
|
| @@ -243,7 +242,7 @@ void PermissionBubbleManager::WebContentsDestroyed(
|
| // The WebContents is going away; be aggressively paranoid and delete
|
| // ourselves lest other parts of the system attempt to add permission bubbles
|
| // or use us otherwise during the destruction.
|
| - web_contents->RemoveUserData(UserDataKey());
|
| + web_contents()->RemoveUserData(UserDataKey());
|
| // That was the equivalent of "delete this". This object is now destroyed;
|
| // returning from this function is the only safe thing to do.
|
| }
|
|
|