Bug 1876335 - use GRADLE_MAVEN_REPOSITORIES in more places. r=owlish,geckoview-review...
[gecko.git] / xpcom / components / components.conf
blob9938fb104f81ab0fca12b46c57b1c96740d652c3
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         'js_name': 'catMan',
10         'cid': '{16d222a6-1dd2-11b2-b693-f38b02c021b2}',
11         'contract_ids': ['@mozilla.org/categorymanager;1'],
12         'interfaces': ['nsICategoryManager'],
13         'legacy_constructor': 'nsCategoryManager::Create',
14         'headers': ['/xpcom/components/nsCategoryManager.h'],
15         'processes': ProcessSelector.ALLOW_IN_GPU_RDD_SOCKET_AND_UTILITY_PROCESS,
16     },
17     {
18         'cid': '{91775d60-d5dc-11d2-92fb-00e09805570f}',
19         'legacy_constructor': 'nsComponentManagerImpl::Create',
20         'headers': ['/xpcom/components/nsComponentManager.h'],
21         'processes': ProcessSelector.ALLOW_IN_GPU_RDD_VR_SOCKET_UTILITY_AND_GMPLUGIN_PROCESS,
22     },