#include "components/webdata_services/web_data_service_wrapper_factory.h"
#include "components/keyed_service/content/browser_context_dependency_manager.h"
#include "components/payments/content/payment_manifest_web_data_service.h"
#include "components/webdata_services/web_data_service_wrapper.h"
#include "content/public/browser/browser_context.h"
namespace webdata_services {
namespace {
WebDataServiceWrapperFactory* g_instance = …;
}
WebDataServiceWrapper* WebDataServiceWrapperFactory::GetForBrowserContext(
content::BrowserContext* context,
ServiceAccessType access_type) { … }
WebDataServiceWrapper*
WebDataServiceWrapperFactory::GetForBrowserContextIfExists(
content::BrowserContext* context,
ServiceAccessType access_type) { … }
scoped_refptr<payments::PaymentManifestWebDataService>
WebDataServiceWrapperFactory::GetPaymentManifestWebDataServiceForBrowserContext(
content::BrowserContext* context,
ServiceAccessType access_type) { … }
WebDataServiceWrapperFactory* WebDataServiceWrapperFactory::GetInstance() { … }
WebDataServiceWrapperFactory::WebDataServiceWrapperFactory()
: … { … }
WebDataServiceWrapperFactory::~WebDataServiceWrapperFactory() { … }
}