chromium/components/webdata_services/web_data_service_wrapper_factory.cc

// Copyright 2021 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#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 =;
}  // namespace

// static
WebDataServiceWrapper* WebDataServiceWrapperFactory::GetForBrowserContext(
    content::BrowserContext* context,
    ServiceAccessType access_type) {}

// static
WebDataServiceWrapper*
WebDataServiceWrapperFactory::GetForBrowserContextIfExists(
    content::BrowserContext* context,
    ServiceAccessType access_type) {}

// static
scoped_refptr<payments::PaymentManifestWebDataService>
WebDataServiceWrapperFactory::GetPaymentManifestWebDataServiceForBrowserContext(
    content::BrowserContext* context,
    ServiceAccessType access_type) {}

// static
WebDataServiceWrapperFactory* WebDataServiceWrapperFactory::GetInstance() {}

WebDataServiceWrapperFactory::WebDataServiceWrapperFactory()
    :{}

WebDataServiceWrapperFactory::~WebDataServiceWrapperFactory() {}

}  // namespace webdata_services