summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/probe/core_probes.h
diff options
context:
space:
mode:
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.h12
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;
}