Index: Source/core/dom/ExecutionContextClient.h |
diff --git a/Source/core/dom/ExecutionContextClient.h b/Source/core/dom/ExecutionContextClient.h |
index 5ae10f1d16f7b26bcf16cb89d0bbe3663a41e355..6dc3aa996b07c5d654c57e1bb611cf24d5cf997e 100644 |
--- a/Source/core/dom/ExecutionContextClient.h |
+++ b/Source/core/dom/ExecutionContextClient.h |
@@ -29,6 +29,7 @@ |
#include "core/frame/ConsoleTypes.h" |
#include "platform/LifecycleNotifier.h" |
+#include "platform/heap/Handle.h" |
#include "platform/weborigin/KURL.h" |
#include "wtf/Forward.h" |
@@ -60,7 +61,7 @@ public: |
virtual void addMessage(MessageSource, MessageLevel, const String& message, const String& sourceURL, unsigned lineNumber, ScriptState*) = 0; |
virtual void reportBlockedScriptExecutionToInspector(const String& directiveText) = 0; |
virtual EventTarget* errorEventTarget() = 0; |
- virtual void logExceptionToConsole(const String& errorMessage, const String& sourceURL, int lineNumber, int columnNumber, PassRefPtr<ScriptCallStack>) = 0; |
+ virtual void logExceptionToConsole(const String& errorMessage, const String& sourceURL, int lineNumber, int columnNumber, PassRefPtrWillBeRawPtr<ScriptCallStack>) = 0; |
virtual double timerAlignmentInterval() const = 0; |
virtual void didUpdateSecurityOrigin() = 0; |