Index: chrome/browser/profiles/profile_impl_io_data.cc |
diff --git a/chrome/browser/profiles/profile_impl_io_data.cc b/chrome/browser/profiles/profile_impl_io_data.cc |
index 95dd07c332f41deceeff51f3501f282773b07d4c..3861a815d1a655a333d695b4fa9c02345b2d9f7d 100644 |
--- a/chrome/browser/profiles/profile_impl_io_data.cc |
+++ b/chrome/browser/profiles/profile_impl_io_data.cc |
@@ -370,6 +370,16 @@ void ProfileImplIOData::Handle::ClearNetworkingHistorySince( |
completion)); |
} |
+void ProfileImplIOData::Handle::UpdateNetParams( |
+ NetPrefObserver::NetParamsChange net_params_change) { |
+ DCHECK_CURRENTLY_ON(BrowserThread::UI); |
+ |
+ BrowserThread::PostTask( |
+ BrowserThread::IO, FROM_HERE, |
+ base::Bind(&ProfileIOData::UpdateNetParamsOnIOThread, |
+ base::Unretained(io_data_), net_params_change)); |
+} |
+ |
void ProfileImplIOData::Handle::LazyInitialize() const { |
DCHECK_CURRENTLY_ON(BrowserThread::UI); |
if (initialized_) |