| Index: content/browser/webui/url_data_manager_backend.cc | 
| diff --git a/content/browser/webui/url_data_manager_backend.cc b/content/browser/webui/url_data_manager_backend.cc | 
| index ab964d0beea8ce224378229895bd35cebfad5124..4284f0e2f9a323bbe3b140a5dfc848a8dfd22112 100644 | 
| --- a/content/browser/webui/url_data_manager_backend.cc | 
| +++ b/content/browser/webui/url_data_manager_backend.cc | 
| @@ -246,7 +246,7 @@ int URLRequestChromeJob::GetResponseCode() const { | 
| } | 
|  | 
| void URLRequestChromeJob::GetResponseInfo(net::HttpResponseInfo* info) { | 
| -  DCHECK(!info->headers); | 
| +  DCHECK(!info->headers.get()); | 
| // Set the headers so that requests serviced by ChromeURLDataManager return a | 
| // status code of 200. Without this they return a 0, which makes the status | 
| // indistiguishable from other error types. Instant relies on getting a 200. | 
| @@ -283,9 +283,9 @@ void URLRequestChromeJob::DataAvailable(base::RefCountedMemory* bytes) { | 
|  | 
| data_ = bytes; | 
| int bytes_read; | 
| -    if (pending_buf_) { | 
| +    if (pending_buf_.get()) { | 
| CHECK(pending_buf_->data()); | 
| -      CompleteRead(pending_buf_, pending_buf_size_, &bytes_read); | 
| +      CompleteRead(pending_buf_.get(), pending_buf_size_, &bytes_read); | 
| pending_buf_ = NULL; | 
| NotifyReadComplete(bytes_read); | 
| } | 
| @@ -298,7 +298,7 @@ void URLRequestChromeJob::DataAvailable(base::RefCountedMemory* bytes) { | 
|  | 
| bool URLRequestChromeJob::ReadRawData(net::IOBuffer* buf, int buf_size, | 
| int* bytes_read) { | 
| -  if (!data_) { | 
| +  if (!data_.get()) { | 
| SetStatus(net::URLRequestStatus(net::URLRequestStatus::IO_PENDING, 0)); | 
| DCHECK(!pending_buf_.get()); | 
| CHECK(buf->data()); | 
| @@ -492,7 +492,7 @@ bool URLDataManagerBackend::StartRequest(const net::URLRequest* request, | 
| if (i == data_sources_.end()) | 
| return false; | 
|  | 
| -  URLDataSourceImpl* source = i->second; | 
| +  URLDataSourceImpl* source = i->second.get(); | 
|  | 
| if (!source->source()->ShouldServiceRequest(request)) | 
| return false; | 
|  |