Index: ios/chrome/browser/application_context_impl.cc |
diff --git a/ios/chrome/browser/application_context_impl.cc b/ios/chrome/browser/application_context_impl.cc |
index 1d56841c07ce2a4f241d5dae1a2e1777b7c97a92..eee2f06fa24e1e497af51d003213a1f2f39606f8 100644 |
--- a/ios/chrome/browser/application_context_impl.cc |
+++ b/ios/chrome/browser/application_context_impl.cc |
@@ -133,12 +133,7 @@ void ApplicationContextImpl::StartTearDown() { |
metrics_services_manager_.reset(); |
// Need to clear browser states before the IO thread. |
- if (chrome_browser_state_manager_) { |
- // TODO(crbug.com/560854): the ShutDown() method can be folded into the |
- // destructor once ApplicationContextImpl owns ChromeBrowserStateManager. |
- chrome_browser_state_manager_->ShutDown(); |
- chrome_browser_state_manager_.reset(); |
- } |
+ chrome_browser_state_manager_.reset(); |
// PromoResourceService must be destroyed after the keyed services and before |
// the IO thread. |