#include "chrome/browser/downgrade/snapshot_file_collector.h"
#include <utility>
#include "build/build_config.h"
#include "chrome/browser/browsing_data/chrome_browsing_data_remover_constants.h"
#include "chrome/browser/profiles/profile_avatar_icon_util.h"
#include "chrome/common/chrome_constants.h"
#include "components/affiliations/core/browser/affiliation_constants.h"
#include "components/autofill/core/browser/strike_databases/strike_database.h"
#include "components/bookmarks/common/bookmark_constants.h"
#include "components/history/core/browser/history_constants.h"
#include "components/password_manager/core/browser/password_manager_constants.h"
#include "components/sessions/core/session_constants.h"
#include "components/webdata/common/webdata_constants.h"
#include "content/public/browser/browsing_data_remover.h"
#if BUILDFLAG(IS_WIN)
#include "chrome/browser/profiles/profile_shortcut_manager_win.h"
#include "chrome/browser/web_applications/chrome_pwa_launcher/last_browser_file_util.h"
#endif
namespace downgrade {
SnapshotItemDetails::SnapshotItemDetails(base::FilePath path,
ItemType item_type,
uint64_t data_types,
SnapshotItemId id)
: … { … }
std::vector<SnapshotItemDetails> CollectUserDataItems() { … }
std::vector<SnapshotItemDetails> CollectProfileItems() { … }
}