| Index: chrome/browser/tab_contents/tab_contents.cc
|
| diff --git a/chrome/browser/tab_contents/tab_contents.cc b/chrome/browser/tab_contents/tab_contents.cc
|
| index e91f188cb8c679f04f14b6cd9df20cc349ffced5..e956525b585caf37ab50e1b6cb303359f211e89d 100644
|
| --- a/chrome/browser/tab_contents/tab_contents.cc
|
| +++ b/chrome/browser/tab_contents/tab_contents.cc
|
| @@ -1266,6 +1266,12 @@ void TabContents::MaybeCloseChildWindows(const GURL& previous_url,
|
| if (window)
|
| window->CloseConstrainedWindow();
|
| }
|
| +
|
| + // Close the popup container.
|
| + if (blocked_popups_) {
|
| + blocked_popups_->Destroy();
|
| + blocked_popups_ = NULL;
|
| + }
|
| }
|
|
|
| void TabContents::UpdateStarredStateForCurrentURL() {
|
|
|