| Index: content/browser/renderer_host/render_message_filter.cc
|
| diff --git a/content/browser/renderer_host/render_message_filter.cc b/content/browser/renderer_host/render_message_filter.cc
|
| index 03d8b40e4b14430fd6733c15c30bf3e78c833691..ca13d1231081d7770942588a58b0a4dd74e17cae 100644
|
| --- a/content/browser/renderer_host/render_message_filter.cc
|
| +++ b/content/browser/renderer_host/render_message_filter.cc
|
| @@ -30,6 +30,7 @@
|
| #include "content/browser/renderer_host/render_process_host_impl.h"
|
| #include "content/browser/renderer_host/render_view_host_delegate.h"
|
| #include "content/browser/renderer_host/render_widget_helper.h"
|
| +#include "content/browser/transition_request_manager.h"
|
| #include "content/common/child_process_host_impl.h"
|
| #include "content/common/child_process_messages.h"
|
| #include "content/common/cookie_data.h"
|
| @@ -467,6 +468,8 @@ bool RenderMessageFilter::OnMessageReceived(const IPC::Message& message) {
|
| #if defined(OS_ANDROID)
|
| IPC_MESSAGE_HANDLER(ViewHostMsg_RunWebAudioMediaCodec, OnWebAudioMediaCodec)
|
| #endif
|
| + IPC_MESSAGE_HANDLER(FrameHostMsg_SetHasPendingTransitionRequest,
|
| + OnSetHasPendingTransitionRequest)
|
| IPC_MESSAGE_UNHANDLED(handled = false)
|
| IPC_END_MESSAGE_MAP()
|
|
|
| @@ -1338,4 +1341,10 @@ void RenderMessageFilter::GpuMemoryBufferAllocated(
|
| Send(reply);
|
| }
|
|
|
| +void RenderMessageFilter::OnSetHasPendingTransitionRequest(int frame_id,
|
| + bool is_transition) {
|
| + TransitionRequestManager::GetInstance()->SetHasPendingTransitionRequest(
|
| + render_process_id_, frame_id, is_transition);
|
| +}
|
| +
|
| } // namespace content
|
|
|