| Index: net/http/http_stream_parser.cc
 | 
| diff --git a/net/http/http_stream_parser.cc b/net/http/http_stream_parser.cc
 | 
| index 8fe55d83a859c34b16e5987a093ead0e567d2043..46a1702674c43a4905e43e3af4896bd8de95fef8 100644
 | 
| --- a/net/http/http_stream_parser.cc
 | 
| +++ b/net/http/http_stream_parser.cc
 | 
| @@ -74,16 +74,16 @@ bool HeadersContainMultipleCopiesOfField(const HttpResponseHeaders& headers,
 | 
|    return false;
 | 
|  }
 | 
|  
 | 
| -base::Value* NetLogSendRequestBodyCallback(
 | 
| +scoped_ptr<base::Value> NetLogSendRequestBodyCallback(
 | 
|      uint64 length,
 | 
|      bool is_chunked,
 | 
|      bool did_merge,
 | 
|      NetLogCaptureMode /* capture_mode */) {
 | 
| -  base::DictionaryValue* dict = new base::DictionaryValue();
 | 
| +  scoped_ptr<base::DictionaryValue> dict(new base::DictionaryValue());
 | 
|    dict->SetInteger("length", static_cast<int>(length));
 | 
|    dict->SetBoolean("is_chunked", is_chunked);
 | 
|    dict->SetBoolean("did_merge", did_merge);
 | 
| -  return dict;
 | 
| +  return dict.Pass();
 | 
|  }
 | 
|  
 | 
|  // Returns true if |error_code| is an error for which we give the server a
 | 
| 
 |