Index: content/browser/web_contents/navigation_entry_impl_unittest.cc |
diff --git a/content/browser/web_contents/navigation_entry_impl_unittest.cc b/content/browser/web_contents/navigation_entry_impl_unittest.cc |
index 88c8e93ae20f2ec57890552689ee5b4cb64a382a..cb17fa409888d52705dc51c431a4df2c8cf23826 100644 |
--- a/content/browser/web_contents/navigation_entry_impl_unittest.cc |
+++ b/content/browser/web_contents/navigation_entry_impl_unittest.cc |
@@ -192,17 +192,15 @@ TEST_F(NavigationEntryTest, NavigationEntryAccessors) { |
EXPECT_TRUE(entry2_->GetIsOverridingUserAgent()); |
// Browser initiated post data |
- EXPECT_EQ(NULL, entry1_->GetBrowserInitiatedPostData()); |
- EXPECT_EQ(NULL, entry2_->GetBrowserInitiatedPostData()); |
- const int length = 11; |
- const unsigned char* raw_data = |
- reinterpret_cast<const unsigned char*>("post\n\n\0data"); |
- std::vector<unsigned char> post_data_vector(raw_data, raw_data+length); |
- scoped_refptr<base::RefCountedBytes> post_data = |
- base::RefCountedBytes::TakeVector(&post_data_vector); |
- entry2_->SetBrowserInitiatedPostData(post_data.get()); |
- EXPECT_EQ(post_data->front(), |
- entry2_->GetBrowserInitiatedPostData()->front()); |
+ EXPECT_FALSE(entry1_->GetBrowserInitiatedPostData().get()); |
+ EXPECT_FALSE(entry2_->GetBrowserInitiatedPostData().get()); |
+ const char* raw_data = "post\n\n\0data"; |
+ const unsigned int length = 11; |
+ scoped_refptr<webkit_glue::ResourceRequestBody> post_data = |
+ new webkit_glue::ResourceRequestBody; |
+ post_data->AppendBytes(raw_data, length); |
+ entry2_->SetBrowserInitiatedPostData(post_data); |
+ EXPECT_EQ(post_data, entry2_->GetBrowserInitiatedPostData()); |
} |
// Test timestamps. |