Index: chrome/browser/chromeos/extensions/input_method_api.h |
diff --git a/chrome/browser/chromeos/extensions/input_method_api.h b/chrome/browser/chromeos/extensions/input_method_api.h |
index ad3b9f188fc0691edcd1569570e1894b86ab10d7..aaa0cd2c2ab459aad1dc1c037df3712299d79484 100644 |
--- a/chrome/browser/chromeos/extensions/input_method_api.h |
+++ b/chrome/browser/chromeos/extensions/input_method_api.h |
@@ -5,9 +5,10 @@ |
#ifndef CHROME_BROWSER_CHROMEOS_EXTENSIONS_INPUT_METHOD_API_H_ |
#define CHROME_BROWSER_CHROMEOS_EXTENSIONS_INPUT_METHOD_API_H_ |
+#include <memory> |
+ |
#include "base/compiler_specific.h" |
#include "base/macros.h" |
-#include "base/memory/scoped_ptr.h" |
#include "chrome/common/extensions/api/input_method_private.h" |
#include "extensions/browser/browser_context_keyed_api_factory.h" |
#include "extensions/browser/event_router.h" |
@@ -205,11 +206,11 @@ class InputMethodAPI : public BrowserContextKeyedAPI, |
content::BrowserContext* const context_; |
// Created lazily upon OnListenerAdded. |
- scoped_ptr<chromeos::ExtensionInputMethodEventRouter> |
+ std::unique_ptr<chromeos::ExtensionInputMethodEventRouter> |
input_method_event_router_; |
- scoped_ptr<chromeos::ExtensionDictionaryEventRouter> |
+ std::unique_ptr<chromeos::ExtensionDictionaryEventRouter> |
dictionary_event_router_; |
- scoped_ptr<chromeos::ExtensionImeMenuEventRouter> ime_menu_event_router_; |
+ std::unique_ptr<chromeos::ExtensionImeMenuEventRouter> ime_menu_event_router_; |
DISALLOW_COPY_AND_ASSIGN(InputMethodAPI); |
}; |