#include "content/browser/payments/payment_app_context_impl.h"
#include <utility>
#include "base/containers/contains.h"
#include "base/functional/bind.h"
#include "content/browser/payments/payment_manager.h"
#include "content/public/browser/browser_thread.h"
namespace content {
PaymentAppContextImpl::PaymentAppContextImpl() { … }
void PaymentAppContextImpl::Init(
scoped_refptr<ServiceWorkerContextWrapper> service_worker_context) { … }
void PaymentAppContextImpl::CreatePaymentManagerForOrigin(
const url::Origin& origin,
mojo::PendingReceiver<payments::mojom::PaymentManager> receiver) { … }
void PaymentAppContextImpl::PaymentManagerHadConnectionError(
PaymentManager* payment_manager) { … }
PaymentAppDatabase* PaymentAppContextImpl::payment_app_database() const { … }
PaymentAppContextImpl::~PaymentAppContextImpl() { … }
}