| Index: chrome/browser/ui/views/translate/translate_bubble_view.cc
|
| diff --git a/chrome/browser/ui/views/translate/translate_bubble_view.cc b/chrome/browser/ui/views/translate/translate_bubble_view.cc
|
| index b784e4383b95280c33f610290977e47c5a31100a..13af4c444318e67b7c02cb8b4ac6f0d87334990d 100644
|
| --- a/chrome/browser/ui/views/translate/translate_bubble_view.cc
|
| +++ b/chrome/browser/ui/views/translate/translate_bubble_view.cc
|
| @@ -110,13 +110,12 @@ views::Widget* TranslateBubbleView::ShowBubble(
|
| ChromeTranslateClient::GetTranslateLanguages(
|
| web_contents, &source_language, &target_language);
|
|
|
| - scoped_ptr<translate::TranslateUIDelegate> ui_delegate(
|
| + std::unique_ptr<translate::TranslateUIDelegate> ui_delegate(
|
| new translate::TranslateUIDelegate(
|
| ChromeTranslateClient::GetManagerFromWebContents(web_contents)
|
| ->GetWeakPtr(),
|
| - source_language,
|
| - target_language));
|
| - scoped_ptr<TranslateBubbleModel> model(
|
| + source_language, target_language));
|
| + std::unique_ptr<TranslateBubbleModel> model(
|
| new TranslateBubbleModelImpl(step, std::move(ui_delegate)));
|
| TranslateBubbleView* view = new TranslateBubbleView(
|
| anchor_view, std::move(model), error_type, web_contents);
|
| @@ -243,7 +242,7 @@ TranslateBubbleModel::ViewState TranslateBubbleView::GetViewState() const {
|
|
|
| TranslateBubbleView::TranslateBubbleView(
|
| views::View* anchor_view,
|
| - scoped_ptr<TranslateBubbleModel> model,
|
| + std::unique_ptr<TranslateBubbleModel> model,
|
| translate::TranslateErrors::Type error_type,
|
| content::WebContents* web_contents)
|
| : LocationBarBubbleDelegateView(anchor_view, web_contents),
|
|
|