| Index: third_party/WebKit/Source/core/frame/Frame.cpp
|
| diff --git a/third_party/WebKit/Source/core/frame/Frame.cpp b/third_party/WebKit/Source/core/frame/Frame.cpp
|
| index 1abb7893f3556d9716237790ae5294ca493e6759..1388926c6b50fd50f4831af095134cad45b87bb1 100644
|
| --- a/third_party/WebKit/Source/core/frame/Frame.cpp
|
| +++ b/third_party/WebKit/Source/core/frame/Frame.cpp
|
| @@ -30,6 +30,7 @@
|
| #include "config.h"
|
| #include "core/frame/Frame.h"
|
|
|
| +#include "bindings/core/v8/WindowProxyManager.h"
|
| #include "core/dom/DocumentType.h"
|
| #include "core/events/Event.h"
|
| #include "core/frame/LocalDOMWindow.h"
|
| @@ -90,6 +91,7 @@ DEFINE_TRACE(Frame)
|
| void Frame::detach(FrameDetachType type)
|
| {
|
| ASSERT(m_client);
|
| + windowProxyManager()->clearForNavigation();
|
| m_client->setOpener(0);
|
| domWindow()->resetLocation();
|
| disconnectOwnerElement();
|
|
|