| 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 990d124df440414409cc28736b54a2edc59db926..c6d4141a0bea6f5012f241766a01bce1db307bdc 100644
|
| --- a/chrome/browser/ui/website_settings/permission_bubble_manager.cc
|
| +++ b/chrome/browser/ui/website_settings/permission_bubble_manager.cc
|
| @@ -90,7 +90,13 @@ PermissionBubbleManager::PermissionBubbleManager(
|
| false));
|
| }
|
|
|
| -PermissionBubbleManager::~PermissionBubbleManager() {}
|
| +PermissionBubbleManager::~PermissionBubbleManager() {
|
| + if (view_ != NULL) {
|
| + view_->SetDelegate(NULL);
|
| + view_->Hide();
|
| + bubble_showing_ = false;
|
| + }
|
| +}
|
|
|
| void PermissionBubbleManager::DidFinishLoad(
|
| int64 frame_id,
|
|
|