From fe3739b40a75320ffe0e77aa85d57d5b700e2f73 Mon Sep 17 00:00:00 2001
From: "groby@chromium.org"
 <groby@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Date: Wed, 13 Nov 2013 01:00:16 +0000
Subject: [PATCH] Fix BaseBubbleController default behavior.

Since BaseBubbleController does not have a designated initializer, all
initializers must set |shouldCloseOnResignKey_| to YES.

BUG=317459
R=rsesek@chromium.org

Review URL: https://codereview.chromium.org/68733003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234688 0039d316-1c4b-4281-b951-d872f2087c98
---
 chrome/browser/ui/cocoa/base_bubble_controller.mm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/chrome/browser/ui/cocoa/base_bubble_controller.mm b/chrome/browser/ui/cocoa/base_bubble_controller.mm
index 42b62b0d77101..2b20e209bdeb0 100644
--- a/chrome/browser/ui/cocoa/base_bubble_controller.mm
+++ b/chrome/browser/ui/cocoa/base_bubble_controller.mm
@@ -40,6 +40,7 @@
     parentWindow_ = parentWindow;
     anchor_ = anchoredAt;
     shouldOpenAsKeyWindow_ = YES;
+    shouldCloseOnResignKey_ = YES;
 
     // Watch to see if the parent window closes, and if so, close this one.
     NSNotificationCenter* center = [NSNotificationCenter defaultCenter];