| Index: chrome/browser/ui/browser_tabstrip.cc
|
| diff --git a/chrome/browser/ui/browser_tabstrip.cc b/chrome/browser/ui/browser_tabstrip.cc
|
| index 2d3e83927735f5ecea73ad86f54036fa482e9af9..aa308e062e0afeaf249650315e61f0549d14608b 100644
|
| --- a/chrome/browser/ui/browser_tabstrip.cc
|
| +++ b/chrome/browser/ui/browser_tabstrip.cc
|
| @@ -70,8 +70,8 @@ void AddWebContents(Browser* browser,
|
| }
|
|
|
| // Handle blocking of popups.
|
| - if ((disposition == NEW_POPUP || disposition == NEW_FOREGROUND_TAB) &&
|
| - !user_gesture &&
|
| + if ((disposition == NEW_POPUP || disposition == NEW_FOREGROUND_TAB ||
|
| + disposition == NEW_BACKGROUND_TAB) && !user_gesture &&
|
| !CommandLine::ForCurrentProcess()->HasSwitch(
|
| switches::kDisablePopupBlocking)) {
|
| // Unrequested popups from normal pages are constrained unless they're in
|
|
|