| Index: chrome/browser/extensions/error_console/error_console.cc
|
| diff --git a/chrome/browser/extensions/error_console/error_console.cc b/chrome/browser/extensions/error_console/error_console.cc
|
| index 36ad4167621b9d36476bc934bf9cb42ce18537ca..088f553e4d01291664e085fae6352b98a849502a 100644
|
| --- a/chrome/browser/extensions/error_console/error_console.cc
|
| +++ b/chrome/browser/extensions/error_console/error_console.cc
|
| @@ -136,7 +136,7 @@ void ErrorConsole::UseDefaultReportingForExtension(
|
| prefs_->UpdateExtensionPref(extension_id, kStoreExtensionErrorsPref, NULL);
|
| }
|
|
|
| -void ErrorConsole::ReportError(scoped_ptr<ExtensionError> error) {
|
| +void ErrorConsole::ReportError(std::unique_ptr<ExtensionError> error) {
|
| DCHECK(thread_checker_.CalledOnValidThread());
|
| if (!enabled_ || !crx_file::id_util::IdIsValid(error->extension_id()))
|
| return;
|
| @@ -263,11 +263,9 @@ void ErrorConsole::AddManifestErrorsForExtension(const Extension* extension) {
|
| extension->install_warnings();
|
| for (std::vector<InstallWarning>::const_iterator iter = warnings.begin();
|
| iter != warnings.end(); ++iter) {
|
| - ReportError(scoped_ptr<ExtensionError>(new ManifestError(
|
| - extension->id(),
|
| - base::UTF8ToUTF16(iter->message),
|
| - base::UTF8ToUTF16(iter->key),
|
| - base::UTF8ToUTF16(iter->specific))));
|
| + ReportError(std::unique_ptr<ExtensionError>(new ManifestError(
|
| + extension->id(), base::UTF8ToUTF16(iter->message),
|
| + base::UTF8ToUTF16(iter->key), base::UTF8ToUTF16(iter->specific))));
|
| }
|
| }
|
|
|
|
|