| Index: Source/core/loader/FrameLoader.cpp
|
| diff --git a/Source/core/loader/FrameLoader.cpp b/Source/core/loader/FrameLoader.cpp
|
| index 843337b4fc2f0eb35b0a8ebff7d8e26cdbc94b34..157e1af81921fc78d13b42c86b49031a82e77b36 100644
|
| --- a/Source/core/loader/FrameLoader.cpp
|
| +++ b/Source/core/loader/FrameLoader.cpp
|
| @@ -80,6 +80,7 @@
|
| #include "core/svg/graphics/SVGImage.h"
|
| #include "core/xml/parser/XMLDocumentParser.h"
|
| #include "platform/Logging.h"
|
| +#include "platform/PluginScriptForbiddenScope.h"
|
| #include "platform/UserGestureIndicator.h"
|
| #include "platform/network/HTTPParsers.h"
|
| #include "platform/network/ResourceRequest.h"
|
| @@ -1002,6 +1003,7 @@ void FrameLoader::notifyIfInitialDocumentAccessed()
|
| void FrameLoader::commitProvisionalLoad()
|
| {
|
| ASSERT(client()->hasWebView());
|
| + PluginScriptForbiddenScope forbidPluginDestructorScripting;
|
| RefPtr<DocumentLoader> pdl = m_provisionalDocumentLoader;
|
| RefPtrWillBeRawPtr<LocalFrame> protect(m_frame.get());
|
|
|
|
|