Index: chrome/browser/extensions/error_console/error_console.h |
diff --git a/chrome/browser/extensions/error_console/error_console.h b/chrome/browser/extensions/error_console/error_console.h |
index df2ad4f2af2ed109e4037c0962a84fb147d2d82c..06974fee9bb5c66c7610f8a75d13a65d846f5c2a 100644 |
--- a/chrome/browser/extensions/error_console/error_console.h |
+++ b/chrome/browser/extensions/error_console/error_console.h |
@@ -8,8 +8,9 @@ |
#include <stddef.h> |
#include <stdint.h> |
+#include <memory> |
+ |
#include "base/macros.h" |
-#include "base/memory/scoped_ptr.h" |
#include "base/observer_list.h" |
#include "base/scoped_observer.h" |
#include "base/threading/thread_checker.h" |
@@ -87,7 +88,7 @@ class ErrorConsole : public KeyedService, |
void UseDefaultReportingForExtension(const std::string& extension_id); |
// Report an extension error, and add it to the list. |
- void ReportError(scoped_ptr<ExtensionError> error); |
+ void ReportError(std::unique_ptr<ExtensionError> error); |
// Removes errors from the map according to the given |filter|. |
void RemoveErrors(const ErrorMap::Filter& filter); |