| Index: content/browser/frame_host/navigator_impl.cc
 | 
| diff --git a/content/browser/frame_host/navigator_impl.cc b/content/browser/frame_host/navigator_impl.cc
 | 
| index bae6224b0b96d2aafa6fd4e3cb45db2554a667b6..127301c0c9df1d435a4274ac842e0b9e0350fcea 100644
 | 
| --- a/content/browser/frame_host/navigator_impl.cc
 | 
| +++ b/content/browser/frame_host/navigator_impl.cc
 | 
| @@ -255,8 +255,16 @@ void NavigatorImpl::DidStartProvisionalLoad(
 | 
|          delegate_->NotifyChangedNavigationState(content::INVALIDATE_TYPE_URL);
 | 
|      }
 | 
|  
 | 
| -    if (delegate_ && is_transition_navigation)
 | 
| -      delegate_->DidStartNavigationTransition(render_frame_host);
 | 
| +    if (delegate_ && is_transition_navigation) {
 | 
| +      TransitionLayerData transition_data;
 | 
| +      TransitionRequestManager::GetInstance()->GetPendingTransitionRequest(
 | 
| +          render_frame_host->GetProcess()->GetID(),
 | 
| +          render_frame_host->GetRoutingID(),
 | 
| +          validated_url,
 | 
| +          &transition_data);
 | 
| +      delegate_->DidStartNavigationTransition(render_frame_host,
 | 
| +                                              transition_data);
 | 
| +    }
 | 
|    }
 | 
|  
 | 
|    if (delegate_) {
 | 
| 
 |