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 e2cb0ec4ef3e10a0c01acdce32227b3e2d5591a7..4bc9f6aeb137683d776867bb775d982237a127db 100644 |
--- a/chrome/browser/profiles/profile_impl_io_data.cc |
+++ b/chrome/browser/profiles/profile_impl_io_data.cc |
@@ -184,6 +184,15 @@ void ProfileImplIOData::Handle::Init( |
profile_->GetPrefs(), |
g_browser_process->local_state(), |
profile_->GetRequestContext()); |
+ |
+ const base::CommandLine& command_line = |
+ *base::CommandLine::ForCurrentProcess(); |
+ bool quic_enabled_for_proxies = |
+ IOThread::ShouldEnableQuicForProxies(command_line, |
bengr
2015/02/11 23:57:28
Why does command_line need to be passed in?
tbansal1
2015/02/12 02:27:21
This matches ShouldEnableQuic() header. This helps
bengr
2015/02/12 17:14:46
But ProfileImplIOData should not need to know how
tbansal1
2015/02/13 17:10:39
Done.
|
+ IOThread::QuicTrialGroup()); |
+ |
+ DataReductionProxyChromeSettingsFactory::GetForBrowserContext(profile_) |
+ ->EnableQUIC(quic_enabled_for_proxies); |
bengr
2015/02/11 23:57:27
Put the -> on the previous line and indent 4 from
tbansal1
2015/02/12 02:27:21
Done.
|
} |
content::ResourceContext* |