Bug 1850713: remove duplicated setting of early hint preloader id in `ScriptLoader...
[gecko.git] / dom / payments / components.conf
blobec88da3bee9da75a0a21c9b621cd3d2bcd73fbfa
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/.
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     },