Index: chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
diff --git a/chrome/browser/ui/views/omnibox/omnibox_view_views.cc b/chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
index c878115e968e979f5e4edcce6b1f6a719a26b086..09ffc9e02941e67ec2d43e47540fa03ed06938ac 100644 |
--- a/chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
+++ b/chrome/browser/ui/views/omnibox/omnibox_view_views.cc |
@@ -173,8 +173,9 @@ void OmniboxViewViews::SaveStateToTab(content::WebContents* tab) { |
// NOTE: GetStateForTabSwitch() may affect GetSelectedRange(), so order is |
// important. |
OmniboxEditModel::State state = model()->GetStateForTabSwitch(); |
- tab->SetUserData(OmniboxState::kKey, new OmniboxState( |
- state, GetSelectedRange(), saved_selection_for_focus_change_)); |
+ tab->SetUserData(OmniboxState::kKey, base::MakeUnique<OmniboxState>( |
+ state, GetSelectedRange(), |
+ saved_selection_for_focus_change_)); |
} |
void OmniboxViewViews::OnTabChanged(const content::WebContents* web_contents) { |