| Index: google_apis/gcm/tools/mcs_probe.cc
|
| diff --git a/google_apis/gcm/tools/mcs_probe.cc b/google_apis/gcm/tools/mcs_probe.cc
|
| index c86b3e30603e6b539f1e5d4befeba5ba6e1b9a4f..099035d817441c69405cdcd6f7342691abbb5721 100644
|
| --- a/google_apis/gcm/tools/mcs_probe.cc
|
| +++ b/google_apis/gcm/tools/mcs_probe.cc
|
| @@ -162,15 +162,6 @@ class MyTestURLRequestContextGetter : public net::TestURLRequestContextGetter {
|
| scoped_ptr<MyTestURLRequestContext> context_;
|
| };
|
|
|
| -// A net log that logs all events by default.
|
| -class MyTestNetLog : public net::NetLog {
|
| - public:
|
| - MyTestNetLog() {
|
| - SetBaseLogLevel(LOG_ALL);
|
| - }
|
| - virtual ~MyTestNetLog() {}
|
| -};
|
| -
|
| // A cert verifier that access all certificates.
|
| class MyTestCertVerifier : public net::CertVerifier {
|
| public:
|
| @@ -229,9 +220,8 @@ class MCSProbe {
|
|
|
| // Network state.
|
| scoped_refptr<net::URLRequestContextGetter> url_request_context_getter_;
|
| - MyTestNetLog net_log_;
|
| + net::NetLog net_log_;
|
| scoped_ptr<net::NetLogLogger> logger_;
|
| - scoped_ptr<base::Value> net_constants_;
|
| scoped_ptr<net::HostResolver> host_resolver_;
|
| scoped_ptr<net::CertVerifier> cert_verifier_;
|
| scoped_ptr<net::ChannelIDService> system_channel_id_service_;
|
| @@ -364,9 +354,10 @@ void MCSProbe::InitializeNetworkState() {
|
| log_file = fopen(log_path.value().c_str(), "w");
|
| #endif
|
| }
|
| - net_constants_.reset(net::NetLogLogger::GetConstants());
|
| if (log_file != NULL) {
|
| - logger_.reset(new net::NetLogLogger(log_file, *net_constants_));
|
| + scoped_ptr<base::Value> net_constants(net::NetLogLogger::GetConstants());
|
| + logger_.reset(new net::NetLogLogger(log_file, *net_constants));
|
| + logger_->set_log_level(net::NetLog::LOG_ALL_BUT_BYTES);
|
| logger_->StartObserving(&net_log_);
|
| }
|
|
|
|
|