Index: chrome/browser/browser_process_impl.cc |
diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc |
index 01e0d306124af77fbe1edf0330537b559eca7a2e..eac76f225baa1690f8bfee685b82f13e13172e3a 100644 |
--- a/chrome/browser/browser_process_impl.cc |
+++ b/chrome/browser/browser_process_impl.cc |
@@ -49,7 +49,6 @@ |
#include "chrome/browser/metrics/thread_watcher.h" |
#include "chrome/browser/net/chrome_net_log.h" |
#include "chrome/browser/net/crl_set_fetcher.h" |
-#include "chrome/browser/net/sdch_dictionary_fetcher.h" |
#include "chrome/browser/notifications/notification_ui_manager.h" |
#include "chrome/browser/plugins/chrome_plugin_service_filter.h" |
#include "chrome/browser/plugins/plugin_finder.h" |
@@ -218,13 +217,6 @@ BrowserProcessImpl::~BrowserProcessImpl() { |
void BrowserProcessImpl::StartTearDown() { |
TRACE_EVENT0("shutdown", "BrowserProcessImpl::StartTearDown"); |
- // We need to shutdown the SdchDictionaryFetcher as it regularly holds |
- // a pointer to a URLFetcher, and that URLFetcher (upon destruction) will do |
- // a PostDelayedTask onto the IO thread. This shutdown call will both discard |
- // any pending URLFetchers, and avoid creating any more. |
- BrowserThread::PostTask(BrowserThread::IO, FROM_HERE, |
- base::Bind(&SdchDictionaryFetcher::Shutdown)); |
- |
// We need to destroy the MetricsServicesManager, IntranetRedirectDetector, |
// PromoResourceService, and SafeBrowsing ClientSideDetectionService (owned by |
// the SafeBrowsingService) before the io_thread_ gets destroyed, since their |