| Index: content/browser/frame_host/navigation_controller_impl_unittest.cc | 
| diff --git a/content/browser/frame_host/navigation_controller_impl_unittest.cc b/content/browser/frame_host/navigation_controller_impl_unittest.cc | 
| index acbca2900f070356cda045d20abf02042e19a545..d9da50fe719ddcd81d3594444e95a5b71a4706bd 100644 | 
| --- a/content/browser/frame_host/navigation_controller_impl_unittest.cc | 
| +++ b/content/browser/frame_host/navigation_controller_impl_unittest.cc | 
| @@ -3280,7 +3280,8 @@ TEST_F(NavigationControllerTest, RendererInitiatedPendingEntries) { | 
| // can show them in new tabs when it is safe. | 
| main_test_rfh()->SendRendererInitiatedNavigationRequest(url1, false); | 
| main_test_rfh()->PrepareForCommit(); | 
| -  navigator->DidStartProvisionalLoad(main_test_rfh(), url1); | 
| +  navigator->DidStartProvisionalLoad(main_test_rfh(), url1, | 
| +                                     base::TimeTicks::Now()); | 
|  | 
| // Simulate what happens if a BrowserURLHandler rewrites the URL, causing | 
| // the virtual URL to differ from the URL. | 
| @@ -3294,7 +3295,8 @@ TEST_F(NavigationControllerTest, RendererInitiatedPendingEntries) { | 
| // If the user clicks another link, we should replace the pending entry. | 
| main_test_rfh()->SendRendererInitiatedNavigationRequest(url2, false); | 
| main_test_rfh()->PrepareForCommit(); | 
| -  navigator->DidStartProvisionalLoad(main_test_rfh(), url2); | 
| +  navigator->DidStartProvisionalLoad(main_test_rfh(), url2, | 
| +                                     base::TimeTicks::Now()); | 
| EXPECT_EQ(url2, controller.GetPendingEntry()->GetURL()); | 
| EXPECT_EQ(url2, controller.GetPendingEntry()->GetVirtualURL()); | 
|  | 
| @@ -3304,20 +3306,23 @@ TEST_F(NavigationControllerTest, RendererInitiatedPendingEntries) { | 
| EXPECT_EQ(url2, controller.GetLastCommittedEntry()->GetVirtualURL()); | 
|  | 
| // We should not replace the pending entry for an error URL. | 
| -  navigator->DidStartProvisionalLoad(main_test_rfh(), url1); | 
| +  navigator->DidStartProvisionalLoad(main_test_rfh(), url1, | 
| +                                     base::TimeTicks::Now()); | 
| EXPECT_EQ(url1, controller.GetPendingEntry()->GetURL()); | 
| -  navigator->DidStartProvisionalLoad(main_test_rfh(), | 
| -                                     GURL(kUnreachableWebDataURL)); | 
| +  navigator->DidStartProvisionalLoad( | 
| +      main_test_rfh(), GURL(kUnreachableWebDataURL), base::TimeTicks::Now()); | 
| EXPECT_EQ(url1, controller.GetPendingEntry()->GetURL()); | 
|  | 
| // We should remember if the pending entry will replace the current one. | 
| // http://crbug.com/308444. | 
| -  navigator->DidStartProvisionalLoad(main_test_rfh(), url1); | 
| +  navigator->DidStartProvisionalLoad(main_test_rfh(), url1, | 
| +                                     base::TimeTicks::Now()); | 
| controller.GetPendingEntry()->set_should_replace_entry(true); | 
|  | 
| main_test_rfh()->SendRendererInitiatedNavigationRequest(url2, false); | 
| main_test_rfh()->PrepareForCommit(); | 
| -  navigator->DidStartProvisionalLoad(main_test_rfh(), url2); | 
| +  navigator->DidStartProvisionalLoad(main_test_rfh(), url2, | 
| +                                     base::TimeTicks::Now()); | 
| EXPECT_TRUE(controller.GetPendingEntry()->should_replace_entry()); | 
| main_test_rfh()->SendNavigate(0, 0, false, url2); | 
| EXPECT_EQ(url2, controller.GetLastCommittedEntry()->GetURL()); | 
|  |