diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/instrumentation/tracing/trace_event.h')
-rw-r--r-- | chromium/third_party/blink/renderer/platform/instrumentation/tracing/trace_event.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/platform/instrumentation/tracing/trace_event.h b/chromium/third_party/blink/renderer/platform/instrumentation/tracing/trace_event.h index d189d432d3d..1fbb622b565 100644 --- a/chromium/third_party/blink/renderer/platform/instrumentation/tracing/trace_event.h +++ b/chromium/third_party/blink/renderer/platform/instrumentation/tracing/trace_event.h @@ -29,6 +29,8 @@ namespace blink { namespace TraceEvent { using base::trace_event::TraceScopedTrackableObject; +using AsyncEnabledStateObserver = + base::trace_event::TraceLog::AsyncEnabledStateObserver; inline base::TimeTicks ToTraceTimestamp(double seconds) { return base::TimeTicks() + base::TimeDelta::FromSecondsD(seconds); @@ -40,6 +42,11 @@ void ToTraceTimestamp(int64_t); PLATFORM_EXPORT void EnableTracing(const String& category_filter); PLATFORM_EXPORT void DisableTracing(); +PLATFORM_EXPORT void AddAsyncEnabledStateObserver( + base::WeakPtr<AsyncEnabledStateObserver>); +PLATFORM_EXPORT void RemoveAsyncEnabledStateObserver( + AsyncEnabledStateObserver*); + } // namespace TraceEvent } // namespace blink |