#include "content/public/browser/payment_app_provider_util.h"
#include "content/browser/service_worker/service_worker_loader_helpers.h"
#include "content/browser/service_worker/service_worker_security_utils.h"
#include "content/public/browser/browser_thread.h"
namespace content {
ukm::SourceId PaymentAppProviderUtil::GetSourceIdForPaymentAppFromScope(
const GURL& sw_scope) { … }
bool PaymentAppProviderUtil::IsValidInstallablePaymentApp(
const GURL& manifest_url,
const GURL& sw_js_url,
const GURL& sw_scope,
std::string* error_message) { … }
payments::mojom::CanMakePaymentResponsePtr
PaymentAppProviderUtil::CreateBlankCanMakePaymentResponse(
payments::mojom::CanMakePaymentEventResponseType response_type) { … }
payments::mojom::PaymentHandlerResponsePtr
PaymentAppProviderUtil::CreateBlankPaymentHandlerResponse(
payments::mojom::PaymentEventResponseType response_type) { … }
}