chromium/third_party/blink/renderer/modules/payments/payment_app_service_worker_global_scope.idl

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

// https://w3c.github.io/webpayments-payment-apps-api/#idl-def-serviceworkerglobalscope-partial-1

[
    ImplementedAs=PaymentAppServiceWorkerGlobalScope,
    RuntimeEnabled=PaymentApp
] partial interface ServiceWorkerGlobalScope {
    attribute EventHandler onabortpayment;
    attribute EventHandler oncanmakepayment;
    attribute EventHandler onpaymentrequest;
};