diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/probe/core_probes.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/probe/core_probes.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/chromium/third_party/blink/renderer/core/probe/core_probes.h b/chromium/third_party/blink/renderer/core/probe/core_probes.h index bc9b68a0873..b38af6b0299 100644 --- a/chromium/third_party/blink/renderer/core/probe/core_probes.h +++ b/chromium/third_party/blink/renderer/core/probe/core_probes.h @@ -101,22 +101,22 @@ inline CoreProbeSink* ToCoreProbeSink(LocalFrame* frame) { return frame ? frame->GetProbeSink() : nullptr; } +inline CoreProbeSink* ToCoreProbeSink(ExecutionContext* context) { + return context ? context->GetProbeSink() : nullptr; +} + inline CoreProbeSink* ToCoreProbeSink(Document& document) { - return document.GetProbeSink(); + return ToCoreProbeSink(document.GetExecutionContext()); } inline CoreProbeSink* ToCoreProbeSink(Document* document) { - return document ? ToCoreProbeSink(*document) : nullptr; + return document ? ToCoreProbeSink(document->GetExecutionContext()) : nullptr; } inline CoreProbeSink* ToCoreProbeSink(CoreProbeSink* sink) { return sink; } -inline CoreProbeSink* ToCoreProbeSink(ExecutionContext* context) { - return context ? context->GetProbeSink() : nullptr; -} - inline CoreProbeSink* ToCoreProbeSink(Node* node) { return node ? ToCoreProbeSink(node->GetDocument()) : nullptr; } |