Index: third_party/WebKit/Source/core/workers/WorkerGlobalScope.cpp |
diff --git a/third_party/WebKit/Source/core/workers/WorkerGlobalScope.cpp b/third_party/WebKit/Source/core/workers/WorkerGlobalScope.cpp |
index 467e46c17e3482aa55686d0cea2e4a2cdbcbdecf..a15ff0650f94f73d8df42d88f37bd53895c857a6 100644 |
--- a/third_party/WebKit/Source/core/workers/WorkerGlobalScope.cpp |
+++ b/third_party/WebKit/Source/core/workers/WorkerGlobalScope.cpp |
@@ -39,6 +39,7 @@ |
#include "core/frame/DOMTimerCoordinator.h" |
#include "core/inspector/ConsoleMessage.h" |
#include "core/inspector/ConsoleMessageStorage.h" |
+#include "core/inspector/WorkerInspectorController.h" |
#include "core/inspector/WorkerThreadDebugger.h" |
#include "core/loader/WorkerFetchContext.h" |
#include "core/loader/WorkerThreadableLoader.h" |
@@ -283,6 +284,13 @@ WorkerEventQueue* WorkerGlobalScope::GetEventQueue() const { |
return event_queue_.Get(); |
} |
+CoreProbeSink* WorkerGlobalScope::GetProbeSink() { |
+ if (WorkerInspectorController* controller = |
+ GetThread()->GetWorkerInspectorController()) |
+ return controller->InstrumentingAgents(); |
+ return nullptr; |
+} |
+ |
bool WorkerGlobalScope::IsSecureContext(String& error_message) const { |
// Until there are APIs that are available in workers and that |
// require a privileged context test that checks ancestors, just do |