Index: Source/core/inspector/InjectedScriptManager.cpp |
diff --git a/Source/core/inspector/InjectedScriptManager.cpp b/Source/core/inspector/InjectedScriptManager.cpp |
index c402941d615f59f898c69993e0686d9447713869..0cc27c1b593a62954df0321da1fc5259dd13cf06 100644 |
--- a/Source/core/inspector/InjectedScriptManager.cpp |
+++ b/Source/core/inspector/InjectedScriptManager.cpp |
@@ -42,6 +42,13 @@ |
namespace blink { |
+#if ENABLE(OILPAN) |
+InjectedScriptManager::CallbackData::~CallbackData() |
+{ |
+ WrapperPersistent<InjectedScriptHost>::destroy(hostPtr); |
+} |
+#endif |
+ |
PassOwnPtrWillBeRawPtr<InjectedScriptManager> InjectedScriptManager::createForPage() |
{ |
return adoptPtrWillBeNoop(new InjectedScriptManager(&InjectedScriptManager::canAccessInspectedWindow)); |