#include "chrome/browser/sync/sessions/sync_sessions_web_contents_router_factory.h"
#include "base/no_destructor.h"
#include "chrome/browser/profiles/profile.h"
#include "chrome/browser/sync/sessions/sync_sessions_web_contents_router.h"
namespace sync_sessions {
SyncSessionsWebContentsRouter*
SyncSessionsWebContentsRouterFactory::GetForProfile(Profile* profile) { … }
SyncSessionsWebContentsRouterFactory*
SyncSessionsWebContentsRouterFactory::GetInstance() { … }
SyncSessionsWebContentsRouterFactory::SyncSessionsWebContentsRouterFactory()
: … { … }
SyncSessionsWebContentsRouterFactory::~SyncSessionsWebContentsRouterFactory() =
default;
std::unique_ptr<KeyedService>
SyncSessionsWebContentsRouterFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* context) const { … }
}