Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index ffb0cfe11b9ad53199e9b7b2df660f50df16e9b4..83bc870d9dbf23175fe74e4213f34925751515ec 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -2636,6 +2636,10 @@ void RenderFrameImpl::willSendRequest( |
InternalDocumentStateData::FromDocumentState(document_state); |
NavigationState* navigation_state = document_state->navigation_state(); |
transition_type = navigation_state->transition_type(); |
+ if (data_source->isClientRedirect()) { |
mkosiba (inactive)
2014/10/07 11:38:49
This pretty much matches stuff we do in didCommitP
|
+ transition_type = static_cast<PageTransition>( |
+ transition_type | PAGE_TRANSITION_CLIENT_REDIRECT); |
+ } |
GURL request_url(request.url()); |
GURL new_url; |