Index: extensions/renderer/display_source_custom_bindings.h |
diff --git a/extensions/renderer/display_source_custom_bindings.h b/extensions/renderer/display_source_custom_bindings.h |
index b7e5e967ac776129786adc851d3e4881121d4e07..13fb45ee19bf580204cccc6adab16c56d251220d 100644 |
--- a/extensions/renderer/display_source_custom_bindings.h |
+++ b/extensions/renderer/display_source_custom_bindings.h |
@@ -5,8 +5,9 @@ |
#ifndef EXTENSIONS_RENDERER_DISPLAY_SOURCE_CUSTOM_BINDINGS_H_ |
#define EXTENSIONS_RENDERER_DISPLAY_SOURCE_CUSTOM_BINDINGS_H_ |
+#include <memory> |
+ |
#include "base/macros.h" |
-#include "base/memory/scoped_ptr.h" |
#include "extensions/common/api/display_source.h" |
#include "extensions/renderer/api/display_source/display_source_session.h" |
#include "extensions/renderer/object_backed_native_handler.h" |
@@ -52,7 +53,7 @@ class DisplaySourceCustomBindings : public ObjectBackedNativeHandler { |
DisplaySourceSession* GetDisplaySession(int sink_id) const; |
- std::map<int, scoped_ptr<DisplaySourceSession>> session_map_; |
+ std::map<int, std::unique_ptr<DisplaySourceSession>> session_map_; |
base::WeakPtrFactory<DisplaySourceCustomBindings> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(DisplaySourceCustomBindings); |