#include "chrome/browser/download/download_core_service_factory.h"
#include "chrome/browser/download/download_core_service_impl.h"
#include "chrome/browser/history/history_service_factory.h"
#include "chrome/browser/notifications/notification_display_service_factory.h"
#include "chrome/browser/offline_items_collection/offline_content_aggregator_factory.h"
#include "chrome/browser/profiles/profile.h"
#if !BUILDFLAG(IS_ANDROID)
#include "chrome/browser/download/bubble/download_bubble_update_service_factory.h"
#endif
DownloadCoreService* DownloadCoreServiceFactory::GetForBrowserContext(
content::BrowserContext* context) { … }
DownloadCoreServiceFactory* DownloadCoreServiceFactory::GetInstance() { … }
DownloadCoreServiceFactory::DownloadCoreServiceFactory()
: … { … }
DownloadCoreServiceFactory::~DownloadCoreServiceFactory() = default;
KeyedService* DownloadCoreServiceFactory::BuildServiceInstanceFor(
content::BrowserContext* profile) const { … }