Index: Source/core/inspector/InjectedScriptManager.cpp |
diff --git a/Source/core/inspector/InjectedScriptManager.cpp b/Source/core/inspector/InjectedScriptManager.cpp |
index 9c1a283702bfff53de2d73ad8e104dd34a8b6b05..40af1ba17db4a68f8968ff2d7bf8d76d13833d20 100644 |
--- a/Source/core/inspector/InjectedScriptManager.cpp |
+++ b/Source/core/inspector/InjectedScriptManager.cpp |
@@ -41,14 +41,14 @@ |
namespace WebCore { |
-PassOwnPtr<InjectedScriptManager> InjectedScriptManager::createForPage() |
+PassOwnPtrWillBeRawPtr<InjectedScriptManager> InjectedScriptManager::createForPage() |
{ |
- return adoptPtr(new InjectedScriptManager(&InjectedScriptManager::canAccessInspectedWindow)); |
+ return adoptPtrWillBeNoop(new InjectedScriptManager(&InjectedScriptManager::canAccessInspectedWindow)); |
} |
-PassOwnPtr<InjectedScriptManager> InjectedScriptManager::createForWorker() |
+PassOwnPtrWillBeRawPtr<InjectedScriptManager> InjectedScriptManager::createForWorker() |
{ |
- return adoptPtr(new InjectedScriptManager(&InjectedScriptManager::canAccessInspectedWorkerGlobalScope)); |
+ return adoptPtrWillBeNoop(new InjectedScriptManager(&InjectedScriptManager::canAccessInspectedWorkerGlobalScope)); |
} |
InjectedScriptManager::InjectedScriptManager(InspectedStateAccessCheck accessCheck) |
@@ -62,6 +62,11 @@ InjectedScriptManager::~InjectedScriptManager() |
{ |
} |
+void InjectedScriptManager::trace(Visitor* visitor) |
+{ |
+ visitor->trace(m_injectedScriptHost); |
+} |
+ |
void InjectedScriptManager::disconnect() |
{ |
m_injectedScriptHost->disconnect(); |