| Index: Source/core/frame/LocalFrame.cpp
|
| diff --git a/Source/core/frame/LocalFrame.cpp b/Source/core/frame/LocalFrame.cpp
|
| index fae19d435e8f8e24232c3c16219d196c5fd06dcb..9943d3f481a96bbae81e35261eea21114efe7d21 100644
|
| --- a/Source/core/frame/LocalFrame.cpp
|
| +++ b/Source/core/frame/LocalFrame.cpp
|
| @@ -273,7 +273,7 @@ void LocalFrame::reload(FrameLoadType loadType, ClientRedirectPolicy clientRedir
|
| }
|
| }
|
|
|
| -void LocalFrame::detach()
|
| +void LocalFrame::detach(FrameDetachType type)
|
| {
|
| PluginScriptForbiddenScope forbidPluginDestructorScripting;
|
| // A lot of the following steps can result in the current frame being
|
| @@ -300,7 +300,7 @@ void LocalFrame::detach()
|
| setView(nullptr);
|
| willDetachFrameHost();
|
| InspectorInstrumentation::frameDetachedFromParent(this);
|
| - Frame::detach();
|
| + Frame::detach(type);
|
|
|
| // Signal frame destruction here rather than in the destructor.
|
| // Main motivation is to avoid being dependent on its exact timing (Oilpan.)
|
|
|