Backed out changeset 06f41c22f3a6 (bug 1888460) for causing linux xpcshell failures...
[gecko.git] / dom / media / components.conf
blobba84bacbcf7bfc8973fee2154f01abacbfd48d11
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': '{bdc2e533-b308-4708-ac8e-a8bfade6d851}',
10         'contract_ids': ['@mozilla.org/dom/peerconnection;1'],
11         'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
12         'constructor': 'RTCPeerConnection',
13     },
14     {
15         'cid': '{d1748d4c-7f6a-4dc5-add6-d55b7678537e}',
16         'contract_ids': ['@mozilla.org/dom/peerconnectionobserver;1'],
17         'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
18         'constructor': 'PeerConnectionObserver',
19     },
20     {
21         'cid': '{3610C242-654E-11E6-8EC0-6D1BE389A607}',
22         'contract_ids': ['@mozilla.org/dom/rtcdtmfsender;1'],
23         'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
24         'constructor': 'RTCDTMFSender',
25     },
26     {
27         'cid': '{02b9970c-433d-4cc2-923d-f7028ac66073}',
28         'contract_ids': ['@mozilla.org/dom/rtcicecandidate;1'],
29         'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
30         'constructor': 'RTCIceCandidate',
31     },
32     {
33         'cid': '{1775081b-b62d-4954-8ffe-a067bbf508a7}',
34         'contract_ids': ['@mozilla.org/dom/rtcsessiondescription;1'],
35         'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
36         'constructor': 'RTCSessionDescription',
37     },
38     {
39         'cid': '{7293e901-2be3-4c02-b4bd-cbef6fc24f78}',
40         'contract_ids': ['@mozilla.org/dom/peerconnectionmanager;1'],
41         'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
42         'constructor': 'GlobalPCList',
43     },
44     {
45         'cid': '{7fe6e18b-0da3-4056-bf3b-440ef3809e06}',
46         'contract_ids': ['@mozilla.org/dom/rtcstatsreport;1'],
47         'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
48         'constructor': 'RTCStatsReport',
49     },
50     {
51         'cid': '{0fb47c47-a205-4583-a9fc-cbadf8c95880}',
52         'contract_ids': ['@mozilla.org/dom/peerconnectionstatic;1'],
53         'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
54         'constructor': 'RTCPeerConnectionStatic',
55     },
56     {
57         'cid': '{4fff5d46-d827-4cd4-a970-8fd53977440e}',
58         'contract_ids': ['@mozilla.org/dom/rtpsender;1'],
59         'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
60         'constructor': 'RTCRtpSender',
61     },
62     {
63         'cid': '{d974b814-8fde-411c-8c45-b86791b81030}',
64         'contract_ids': ['@mozilla.org/dom/rtpreceiver;1'],
65         'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
66         'constructor': 'RTCRtpReceiver',
67     },
68     {
69         'cid': '{74b2122d-65a8-4824-aa9e-3d664cb75dc2}',
70         'contract_ids': ['@mozilla.org/dom/createofferrequest;1'],
71         'esModule': 'resource://gre/modules/media/PeerConnection.sys.mjs',
72         'constructor': 'CreateOfferRequest',
73     },