Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(552)

Unified Diff: chrome/browser/extensions/api/sync_file_system/extension_sync_event_observer.cc

Issue 1871713002: Convert //chrome/browser/extensions from scoped_ptr to std::unique_ptr (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rebase and fix header Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/extensions/api/sync_file_system/extension_sync_event_observer.cc
diff --git a/chrome/browser/extensions/api/sync_file_system/extension_sync_event_observer.cc b/chrome/browser/extensions/api/sync_file_system/extension_sync_event_observer.cc
index 6d9d18c50839de957272dd6a7b93c8d0874cc20b..911e9e4faa03f291ea4cff550fd9b30081b363d2 100644
--- a/chrome/browser/extensions/api/sync_file_system/extension_sync_event_observer.cc
+++ b/chrome/browser/extensions/api/sync_file_system/extension_sync_event_observer.cc
@@ -77,7 +77,7 @@ void ExtensionSyncEventObserver::OnSyncStateUpdated(
api::sync_file_system::ServiceInfo service_info;
service_info.state = SyncServiceStateToExtensionEnum(state);
service_info.description = description;
- scoped_ptr<base::ListValue> params(
+ std::unique_ptr<base::ListValue> params(
api::sync_file_system::OnServiceStatusChanged::Create(service_info));
BroadcastOrDispatchEvent(
@@ -92,9 +92,9 @@ void ExtensionSyncEventObserver::OnFileSynced(
sync_file_system::SyncFileStatus status,
sync_file_system::SyncAction action,
sync_file_system::SyncDirection direction) {
- scoped_ptr<base::ListValue> params(new base::ListValue());
+ std::unique_ptr<base::ListValue> params(new base::ListValue());
- scoped_ptr<base::DictionaryValue> entry(
+ std::unique_ptr<base::DictionaryValue> entry(
CreateDictionaryValueForFileSystemEntry(url, file_type));
if (!entry)
return;
@@ -121,14 +121,14 @@ void ExtensionSyncEventObserver::BroadcastOrDispatchEvent(
const GURL& app_origin,
events::HistogramValue histogram_value,
const std::string& event_name,
- scoped_ptr<base::ListValue> values) {
+ std::unique_ptr<base::ListValue> values) {
// Check to see whether the event should be broadcasted to all listening
// extensions or sent to a specific extension ID.
bool broadcast_mode = app_origin.is_empty();
EventRouter* event_router = EventRouter::Get(browser_context_);
DCHECK(event_router);
- scoped_ptr<Event> event(
+ std::unique_ptr<Event> event(
new Event(histogram_value, event_name, std::move(values)));
event->restrict_to_browser_context = browser_context_;

Powered by Google App Engine
This is Rietveld 408576698