// Copyright 2010 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_HISTORY_CORE_BROWSER_VISIT_TRACKER_H__ #define COMPONENTS_HISTORY_CORE_BROWSER_VISIT_TRACKER_H__ #include <map> #include <optional> #include <vector> #include "components/history/core/browser/history_types.h" namespace history { // Tracks history transitions between pages. The history backend uses this to // link up page transitions to form a chain of page visits, and to set the // transition type properly. // // This class is not thread safe. class VisitTracker { … }; } // namespace history #endif // COMPONENTS_HISTORY_CORE_BROWSER_VISIT_TRACKER_H__