| Index: content/common/swapped_out_messages.cc
|
| diff --git a/content/common/swapped_out_messages.cc b/content/common/swapped_out_messages.cc
|
| index 05b5781b9151afc974b80bfbd86df5a6a596f300..47acc358e02733cf7385b46f54dabd8cf4c01e83 100644
|
| --- a/content/common/swapped_out_messages.cc
|
| +++ b/content/common/swapped_out_messages.cc
|
| @@ -5,6 +5,7 @@
|
| #include "content/common/swapped_out_messages.h"
|
|
|
| #include "content/common/accessibility_messages.h"
|
| +#include "content/common/frame_messages.h"
|
| #include "content/common/input_messages.h"
|
| #include "content/common/view_messages.h"
|
| #include "content/public/common/content_client.h"
|
| @@ -35,6 +36,8 @@ bool SwappedOutMessages::CanSendWhileSwappedOut(const IPC::Message* msg) {
|
| // Allow cross-process JavaScript calls.
|
| case ViewHostMsg_RouteCloseEvent::ID:
|
| case ViewHostMsg_RouteMessageEvent::ID:
|
| + // Frame detach must occur after the RenderView has swapped out.
|
| + case FrameHostMsg_Detach::ID:
|
| return true;
|
| default:
|
| break;
|
|
|