Index: components/autofill/core/browser/personal_data_manager.cc |
diff --git a/components/autofill/core/browser/personal_data_manager.cc b/components/autofill/core/browser/personal_data_manager.cc |
index dd5baecd6b0ae209de2b5ef6dd44e767fa83e463..6434dec2d7e6929e6edec875373f239c14ef5bfe 100644 |
--- a/components/autofill/core/browser/personal_data_manager.cc |
+++ b/components/autofill/core/browser/personal_data_manager.cc |
@@ -12,6 +12,7 @@ |
#include "base/logging.h" |
#include "base/memory/ref_counted.h" |
#include "base/prefs/pref_service.h" |
+#include "base/profiler/scoped_profile.h" |
#include "base/strings/string_number_conversions.h" |
#include "base/strings/string_util.h" |
#include "base/strings/utf_string_conversions.h" |
@@ -188,6 +189,11 @@ PersonalDataManager::~PersonalDataManager() { |
void PersonalDataManager::OnWebDataServiceRequestDone( |
WebDataServiceBase::Handle h, |
const WDTypedResult* result) { |
+ // TODO(vadimt): Remove ScopedProfile below once crbug.com/422460 is fixed. |
+ tracked_objects::ScopedProfile tracking_profile( |
+ FROM_HERE_WITH_EXPLICIT_FUNCTION( |
+ "422460 PersonalDataManager::OnWebDataServiceRequestDone")); |
+ |
DCHECK(pending_profiles_query_ || pending_creditcards_query_); |
if (!result) { |