| Index: chrome/browser/ui/cocoa/tab_dialogs_cocoa.mm
|
| diff --git a/chrome/browser/ui/cocoa/tab_dialogs_cocoa.mm b/chrome/browser/ui/cocoa/tab_dialogs_cocoa.mm
|
| index a08906340049ccf8956373ab5ca0999339a06bf2..6c54c042503d8260c2b900009cb704f4d2bbf04d 100644
|
| --- a/chrome/browser/ui/cocoa/tab_dialogs_cocoa.mm
|
| +++ b/chrome/browser/ui/cocoa/tab_dialogs_cocoa.mm
|
| @@ -68,10 +68,10 @@ void TabDialogsCocoa::HideManagePasswordsBubble() {
|
| // The bubble is closed when it loses the focus.
|
| }
|
|
|
| -std::unique_ptr<ValidationMessageBubble> TabDialogsCocoa::ShowValidationMessage(
|
| +base::WeakPtr<ValidationMessageBubble> TabDialogsCocoa::ShowValidationMessage(
|
| const gfx::Rect& anchor_in_root_view,
|
| const base::string16& main_text,
|
| const base::string16& sub_text) {
|
| - return base::WrapUnique(new ValidationMessageBubbleCocoa(
|
| - web_contents_, anchor_in_root_view, main_text, sub_text));
|
| + return (new ValidationMessageBubbleCocoa(
|
| + web_contents_, anchor_in_root_view, main_text, sub_text))->AsWeakPtr();
|
| }
|
|
|