// Copyright 2020 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CONTENT_BROWSER_TRACING_STARTUP_TRACING_CONTROLLER_H_ #define CONTENT_BROWSER_TRACING_STARTUP_TRACING_CONTROLLER_H_ #include "base/files/file_path.h" #include "base/threading/sequence_bound.h" #include "content/common/content_export.h" namespace content { // Class responsible for starting and stopping startup tracing as configured by // StartupTracingConfig. All interactions with it are limited to UI thread, but // the actual logic lives on a background ThreadPool sequence. class CONTENT_EXPORT StartupTracingController { … }; } // namespace content #endif // CONTENT_BROWSER_TRACING_STARTUP_TRACING_CONTROLLER_H_