Index: content/browser/loader/resource_dispatcher_host_unittest.cc |
diff --git a/content/browser/loader/resource_dispatcher_host_unittest.cc b/content/browser/loader/resource_dispatcher_host_unittest.cc |
index 18f9c300a4c9103c987966689a0232df3764b216..bf7cebe61910753fdb52fdf7652dbec7910b2e3f 100644 |
--- a/content/browser/loader/resource_dispatcher_host_unittest.cc |
+++ b/content/browser/loader/resource_dispatcher_host_unittest.cc |
@@ -1766,15 +1766,17 @@ TEST_F(ResourceDispatcherHostTest, TestBlockedRequestsDontLeak) { |
// Test the private helper method "CalculateApproximateMemoryCost()". |
TEST_F(ResourceDispatcherHostTest, CalculateApproximateMemoryCost) { |
net::URLRequestContext context; |
- net::URLRequest req( |
- GURL("http://www.google.com"), net::DEFAULT_PRIORITY, NULL, &context); |
- EXPECT_EQ(4427, |
- ResourceDispatcherHostImpl::CalculateApproximateMemoryCost(&req)); |
+ scoped_ptr<net::URLRequest> req(context.CreateRequest( |
+ GURL("http://www.google.com"), net::DEFAULT_PRIORITY, NULL, NULL)); |
+ EXPECT_EQ( |
+ 4427, |
+ ResourceDispatcherHostImpl::CalculateApproximateMemoryCost(req.get())); |
// Add 9 bytes of referrer. |
- req.SetReferrer("123456789"); |
- EXPECT_EQ(4436, |
- ResourceDispatcherHostImpl::CalculateApproximateMemoryCost(&req)); |
+ req->SetReferrer("123456789"); |
+ EXPECT_EQ( |
+ 4436, |
+ ResourceDispatcherHostImpl::CalculateApproximateMemoryCost(req.get())); |
// Add 33 bytes of upload content. |
std::string upload_content; |
@@ -1782,12 +1784,13 @@ TEST_F(ResourceDispatcherHostTest, CalculateApproximateMemoryCost) { |
std::fill(upload_content.begin(), upload_content.end(), 'x'); |
scoped_ptr<net::UploadElementReader> reader(new net::UploadBytesElementReader( |
upload_content.data(), upload_content.size())); |
- req.set_upload(make_scoped_ptr( |
+ req->set_upload(make_scoped_ptr( |
net::UploadDataStream::CreateWithReader(reader.Pass(), 0))); |
// Since the upload throttling is disabled, this has no effect on the cost. |
- EXPECT_EQ(4436, |
- ResourceDispatcherHostImpl::CalculateApproximateMemoryCost(&req)); |
+ EXPECT_EQ( |
+ 4436, |
+ ResourceDispatcherHostImpl::CalculateApproximateMemoryCost(req.get())); |
} |
// Test that too much memory for outstanding requests for a particular |