Index: chrome/browser/extensions/extensions_service_unittest.cc |
diff --git a/chrome/browser/extensions/extensions_service_unittest.cc b/chrome/browser/extensions/extensions_service_unittest.cc |
index bcb3f86f9112cbe54e4fa598b1e3f95661dd8331..d85eb5d61c55d139102fa49b283bab4e9376cecf 100644 |
--- a/chrome/browser/extensions/extensions_service_unittest.cc |
+++ b/chrome/browser/extensions/extensions_service_unittest.cc |
@@ -422,7 +422,7 @@ class ExtensionsServiceTest |
switch (type.value) { |
case NotificationType::EXTENSION_LOADED: { |
const Extension* extension = Details<const Extension>(details).ptr(); |
- loaded_.push_back(extension); |
+ loaded_.push_back(make_scoped_refptr(extension)); |
// The tests rely on the errors being in a certain order, which can vary |
// depending on how filesystem iteration works. |
std::stable_sort(loaded_.begin(), loaded_.end(), ExtensionsOrder()); |