components.conf (3817B)
1 # -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- 2 # vim: set filetype=python: 3 # This Source Code Form is subject to the terms of the Mozilla Public 4 # License, v. 2.0. If a copy of the MPL was not distributed with this 5 # file, You can obtain one at http://mozilla.org/MPL/2.0/. 6 7 Classes = [ 8 { 9 'cid': '{5296f79e-15ea-40c3-8196-19cfa64d328c}', 10 'contract_ids': ['@mozilla.org/dom/payments/basiccard-change-details;1'], 11 'type': 'mozilla::dom::BasicCardMethodChangeDetails', 12 'headers': ['/dom/payments/PaymentActionResponse.h'], 13 'categories': {'payment-request': 'BasicCardMethodChangeDetails'}, 14 }, 15 { 16 'cid': '{0d55a5e6-d185-44f0-b992-a8e1321e4bce}', 17 'contract_ids': ['@mozilla.org/dom/payments/basiccard-response-data;1'], 18 'type': 'mozilla::dom::BasicCardResponseData', 19 'headers': ['/dom/payments/PaymentActionResponse.h'], 20 'categories': {'payment-request': 'BasicCardResponseData'}, 21 }, 22 { 23 'cid': '{e031267e-bec8-4f3c-b0b1-396b77ca260c}', 24 'contract_ids': ['@mozilla.org/dom/payments/general-change-details;1'], 25 'type': 'mozilla::dom::GeneralMethodChangeDetails', 26 'headers': ['/dom/payments/PaymentActionResponse.h'], 27 'categories': {'payment-request': 'GeneralMethodChangeDetails'}, 28 }, 29 { 30 'cid': '{b986773e-2b30-4ed2-b8fe-6a96631c8000}', 31 'contract_ids': ['@mozilla.org/dom/payments/general-response-data;1'], 32 'type': 'mozilla::dom::GeneralResponseData', 33 'headers': ['/dom/payments/PaymentActionResponse.h'], 34 'categories': {'payment-request': 'GeneralResponseData'}, 35 }, 36 { 37 'cid': '{8c72bcdb-0c37-4786-a9e5-510afa2f8ede}', 38 'contract_ids': ['@mozilla.org/dom/payments/payment-abort-action-response;1'], 39 'type': 'mozilla::dom::PaymentAbortActionResponse', 40 'headers': ['/dom/payments/PaymentActionResponse.h'], 41 'categories': {'payment-request': 'PaymentAbortActionResponse'}, 42 }, 43 { 44 'cid': '{49a02241-7e48-477a-9345-9f246925dcb3}', 45 'contract_ids': ['@mozilla.org/dom/payments/payment-address;1'], 46 'type': 'mozilla::dom::payments::PaymentAddress', 47 'headers': ['PaymentRequestData.h'], 48 'categories': {'payment-request': 'PaymentAddress'}, 49 }, 50 { 51 'cid': '{52fc3f9f-c0cb-4874-b3d4-ee4b6e9cbe9c}', 52 'contract_ids': ['@mozilla.org/dom/payments/payment-canmake-action-response;1'], 53 'type': 'mozilla::dom::PaymentCanMakeActionResponse', 54 'headers': ['/dom/payments/PaymentActionResponse.h'], 55 'categories': {'payment-request': 'PaymentCanMakeActionResponse'}, 56 }, 57 { 58 'cid': '{62c01e69-9ca4-4060-99e4-b95f628c8e6d}', 59 'contract_ids': ['@mozilla.org/dom/payments/payment-complete-action-response;1'], 60 'type': 'mozilla::dom::PaymentCompleteActionResponse', 61 'headers': ['/dom/payments/PaymentActionResponse.h'], 62 'categories': {'payment-request': 'PaymentCompleteActionResponse'}, 63 }, 64 { 65 'cid': '{cccd665f-edf3-41fc-ab9b-fc55b37340aa}', 66 'contract_ids': ['@mozilla.org/dom/payments/payment-request-service;1'], 67 'singleton': True, 68 'type': 'mozilla::dom::PaymentRequestService', 69 'headers': ['PaymentRequestService.h'], 70 'constructor': 'mozilla::dom::PaymentRequestService::GetSingleton', 71 'categories': {'payment-request': 'PaymentRequestService'}, 72 }, 73 { 74 'cid': '{184385cb-2d35-4b99-a9a3-7c780bf66b9b}', 75 'contract_ids': ['@mozilla.org/dom/payments/payment-show-action-response;1'], 76 'type': 'mozilla::dom::PaymentShowActionResponse', 77 'headers': ['/dom/payments/PaymentActionResponse.h'], 78 'categories': {'payment-request': 'PaymentShowActionResponse'}, 79 }, 80 ]