Index: content/renderer/render_view_browsertest.cc |
diff --git a/content/renderer/render_view_browsertest.cc b/content/renderer/render_view_browsertest.cc |
index 1f8ce675007b8dc18ad0516b7b1f7b87c0b7a77e..074447540f6cddc7aa47ea36f845ac04d04d9d75 100644 |
--- a/content/renderer/render_view_browsertest.cc |
+++ b/content/renderer/render_view_browsertest.cc |
@@ -333,8 +333,8 @@ TEST_F(RenderViewImplTest, OnNavigationHttpPost) { |
// Check post data sent to browser matches |
EXPECT_TRUE(host_nav_params.a.page_state.IsValid()); |
- const blink::WebHistoryItem item = PageStateToHistoryItem( |
- host_nav_params.a.page_state); |
+ const blink::WebHistoryItem item = |
+ PageStateToHistoryEntry(host_nav_params.a.page_state)->root(); |
blink::WebHTTPBody body = item.httpBody(); |
blink::WebHTTPBody::Element element; |
bool successful = body.elementAt(0, element); |
@@ -1792,8 +1792,8 @@ TEST_F(RenderViewImplTest, ContextMenu) { |
TEST_F(RenderViewImplTest, TestBackForward) { |
LoadHTML("<div id=pagename>Page A</div>"); |
- blink::WebHistoryItem page_a_item = |
- view()->history_controller()->GetCurrentItemForExport(); |
+ PageState page_a_state = |
+ HistoryEntryToPageState(view()->history_controller()->GetCurrentEntry()); |
int was_page_a = -1; |
base::string16 check_page_a = |
base::ASCIIToUTF16( |
@@ -1817,26 +1817,29 @@ TEST_F(RenderViewImplTest, TestBackForward) { |
EXPECT_TRUE(ExecuteJavaScriptAndReturnIntValue(check_page_c, &was_page_c)); |
EXPECT_EQ(1, was_page_b); |
- blink::WebHistoryItem forward_item = |
- view()->history_controller()->GetCurrentItemForExport(); |
- GoBack(view()->history_controller()->GetPreviousItemForExport()); |
+ PageState forward_state = |
+ HistoryEntryToPageState(view()->history_controller()->GetCurrentEntry()); |
+ GoBack(HistoryEntryToPageState( |
+ view()->history_controller()->GetPreviousEntry())); |
EXPECT_TRUE(ExecuteJavaScriptAndReturnIntValue(check_page_b, &was_page_b)); |
EXPECT_EQ(1, was_page_b); |
- GoForward(forward_item); |
+ GoForward(forward_state); |
EXPECT_TRUE(ExecuteJavaScriptAndReturnIntValue(check_page_c, &was_page_c)); |
EXPECT_EQ(1, was_page_c); |
- GoBack(view()->history_controller()->GetPreviousItemForExport()); |
+ GoBack(HistoryEntryToPageState( |
+ view()->history_controller()->GetPreviousEntry())); |
EXPECT_TRUE(ExecuteJavaScriptAndReturnIntValue(check_page_b, &was_page_b)); |
EXPECT_EQ(1, was_page_b); |
- forward_item = view()->history_controller()->GetCurrentItemForExport(); |
- GoBack(page_a_item); |
+ forward_state = |
+ HistoryEntryToPageState(view()->history_controller()->GetCurrentEntry()); |
+ GoBack(page_a_state); |
EXPECT_TRUE(ExecuteJavaScriptAndReturnIntValue(check_page_a, &was_page_a)); |
EXPECT_EQ(1, was_page_a); |
- GoForward(forward_item); |
+ GoForward(forward_state); |
EXPECT_TRUE(ExecuteJavaScriptAndReturnIntValue(check_page_b, &was_page_b)); |
EXPECT_EQ(1, was_page_b); |
} |