#include "chrome/browser/media/router/presentation/chrome_local_presentation_manager_factory.h"
#include "base/lazy_instance.h"
#include "chrome/browser/profiles/incognito_helpers.h"
#include "components/keyed_service/content/browser_context_dependency_manager.h"
namespace media_router {
namespace {
base::LazyInstance<ChromeLocalPresentationManagerFactory>::DestructorAtExit
service_factory = …;
}
ChromeLocalPresentationManagerFactory*
ChromeLocalPresentationManagerFactory::GetInstance() { … }
ChromeLocalPresentationManagerFactory::ChromeLocalPresentationManagerFactory() =
default;
ChromeLocalPresentationManagerFactory::
~ChromeLocalPresentationManagerFactory() = default;
content::BrowserContext*
ChromeLocalPresentationManagerFactory::GetBrowserContextToUse(
content::BrowserContext* context) const { … }
}