| Index: ios/web/web_state/ui/crw_wk_navigation_states_unittest.mm
|
| diff --git a/ios/web/web_state/ui/crw_wk_navigation_states_unittest.mm b/ios/web/web_state/ui/crw_wk_navigation_states_unittest.mm
|
| index 600b692d800ea9c185379d400a395be8e47ded8e..d6988e898f382c4afe448d5ccd06143b919a92cd 100644
|
| --- a/ios/web/web_state/ui/crw_wk_navigation_states_unittest.mm
|
| +++ b/ios/web/web_state/ui/crw_wk_navigation_states_unittest.mm
|
| @@ -69,8 +69,9 @@ TEST_F(CRWWKNavigationStatesTest, LastAddedNavigation) {
|
|
|
| // navigation_3 is added later and hence the latest.
|
| std::unique_ptr<web::NavigationContextImpl> context =
|
| - NavigationContextImpl::CreateNavigationContext(nullptr /*web_state*/,
|
| - GURL(kTestUrl1));
|
| + NavigationContextImpl::CreateNavigationContext(
|
| + nullptr /*web_state*/, GURL(kTestUrl1),
|
| + ui::PageTransition::PAGE_TRANSITION_SERVER_REDIRECT);
|
| [states_ setContext:std::move(context) forNavigation:navigation3_];
|
| EXPECT_EQ(navigation3_, [states_ lastAddedNavigation]);
|
| EXPECT_EQ(WKNavigationState::NONE, [states_ lastAddedNavigationState]);
|
| @@ -84,8 +85,9 @@ TEST_F(CRWWKNavigationStatesTest, Context) {
|
|
|
| // Add first context.
|
| std::unique_ptr<web::NavigationContextImpl> context1 =
|
| - NavigationContextImpl::CreateNavigationContext(nullptr /*web_state*/,
|
| - GURL(kTestUrl1));
|
| + NavigationContextImpl::CreateNavigationContext(
|
| + nullptr /*web_state*/, GURL(kTestUrl1),
|
| + ui::PageTransition::PAGE_TRANSITION_RELOAD);
|
| context1->SetIsSameDocument(true);
|
| [states_ setContext:std::move(context1) forNavigation:navigation1_];
|
| EXPECT_FALSE([states_ contextForNavigation:navigation2_]);
|
| @@ -98,8 +100,9 @@ TEST_F(CRWWKNavigationStatesTest, Context) {
|
|
|
| // Replace existing context.
|
| std::unique_ptr<web::NavigationContextImpl> context2 =
|
| - NavigationContextImpl::CreateNavigationContext(nullptr /*web_state*/,
|
| - GURL(kTestUrl2));
|
| + NavigationContextImpl::CreateNavigationContext(
|
| + nullptr /*web_state*/, GURL(kTestUrl2),
|
| + ui::PageTransition::PAGE_TRANSITION_GENERATED);
|
| NSError* error = [[[NSError alloc] init] autorelease];
|
| context2->SetError(error);
|
| [states_ setContext:std::move(context2) forNavigation:navigation1_];
|
|
|