Index: chrome/browser/ui/webui/translate_internals/translate_internals_handler.h |
diff --git a/chrome/browser/ui/webui/translate_internals/translate_internals_handler.h b/chrome/browser/ui/webui/translate_internals/translate_internals_handler.h |
index 12a25c84557edacf2518378fcf0c020e49661924..7293dc6740466044d17480fa523fda9ae2a1f9cd 100644 |
--- a/chrome/browser/ui/webui/translate_internals/translate_internals_handler.h |
+++ b/chrome/browser/ui/webui/translate_internals/translate_internals_handler.h |
@@ -5,11 +5,11 @@ |
#ifndef CHROME_BROWSER_UI_WEBUI_TRANSLATE_INTERNALS_TRANSLATE_INTERNALS_HANDLER_H_ |
#define CHROME_BROWSER_UI_WEBUI_TRANSLATE_INTERNALS_TRANSLATE_INTERNALS_HANDLER_H_ |
+#include <memory> |
#include <string> |
#include "base/callback_list.h" |
#include "base/macros.h" |
-#include "base/memory/scoped_ptr.h" |
#include "components/translate/core/browser/translate_language_list.h" |
#include "components/translate/core/browser/translate_manager.h" |
#include "content/public/browser/notification_observer.h" |
@@ -77,11 +77,12 @@ class TranslateInternalsHandler : public content::WebUIMessageHandler, |
void SendSupportedLanguagesToJs(); |
// Subscription for translate events coming from the translate language list. |
- scoped_ptr<translate::TranslateLanguageList::EventCallbackList::Subscription> |
+ std::unique_ptr< |
+ translate::TranslateLanguageList::EventCallbackList::Subscription> |
event_subscription_; |
// Subscription for translate errors coming from the translate manager. |
- scoped_ptr< |
+ std::unique_ptr< |
translate::TranslateManager::TranslateErrorCallbackList::Subscription> |
error_subscription_; |