diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 17:32:43 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 17:32:43 +0000 |
commit | 6bf0a5cb5034a7e684dcc3500e841785237ce2dd (patch) | |
tree | a68f146d7fa01f0134297619fbe7e33db084e0aa /comm/mailnews/addrbook/src/components.conf | |
parent | Initial commit. (diff) | |
download | thunderbird-upstream.tar.xz thunderbird-upstream.zip |
Adding upstream version 1:115.7.0.upstream/1%115.7.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'comm/mailnews/addrbook/src/components.conf')
-rw-r--r-- | comm/mailnews/addrbook/src/components.conf | 129 |
1 files changed, 129 insertions, 0 deletions
diff --git a/comm/mailnews/addrbook/src/components.conf b/comm/mailnews/addrbook/src/components.conf new file mode 100644 index 0000000000..622fba5951 --- /dev/null +++ b/comm/mailnews/addrbook/src/components.conf @@ -0,0 +1,129 @@ +# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*- +# vim: set filetype=python: +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +Classes = [ + { + "cid": "{5b259db2-e451-4de9-8a6f-cfba91402973}", + "contract_ids": ["@mozilla.org/autocomplete/search;1?name=mydomain"], + "jsm": "resource:///modules/AbAutoCompleteMyDomain.jsm", + "constructor": "AbAutoCompleteMyDomain", + }, + { + "cid": "{2f946df9-114c-41fe-8899-81f10daf4f0c}", + "contract_ids": ["@mozilla.org/autocomplete/search;1?name=addrbook"], + "jsm": "resource:///modules/AbAutoCompleteSearch.jsm", + "constructor": "AbAutoCompleteSearch", + }, + { + "cid": "{127b341a-bdda-4270-85e1-edff569a9b85}", + "contract_ids": ["@mozilla.org/addressbook/ldap-attribute-map;1"], + "jsm": "resource:///modules/AbLDAPAttributeMap.jsm", + "constructor": "AbLDAPAttributeMap", + }, + { + "cid": "{4ed7d5e1-8800-40da-9e78-c4f509d7ac5e}", + "contract_ids": ["@mozilla.org/addressbook/ldap-attribute-map-service;1"], + "jsm": "resource:///modules/AbLDAPAttributeMap.jsm", + "constructor": "AbLDAPAttributeMapService", + }, + { + "cid": "{227e6482-fe9f-441f-9b7d-7b60375e7449}", + "contract_ids": ["@mozilla.org/autocomplete/search;1?name=ldap"], + "jsm": "resource:///modules/AbLDAPAutoCompleteSearch.jsm", + "constructor": "AbLDAPAutoCompleteSearch", + }, + { + "cid": "{cb7c67f8-0053-4072-89e9-501cbd1b35ab}", + "contract_ids": ["@mozilla.org/network/ldap-url;1"], + "type": "nsLDAPURL", + "headers": ["/comm/mailnews/addrbook/src/nsLDAPURL.h"], + }, + { + "cid": "{2b722171-2cea-11d3-9e0b-00a0c92b5f0d}", + "contract_ids": ["@mozilla.org/addressbook/cardproperty;1"], + "type": "nsAbCardProperty", + "headers": ["/comm/mailnews/addrbook/src/nsAbCardProperty.h"], + }, + { + "cid": "{6fd8ec67-3965-11d3-a316-001083003d0c}", + "contract_ids": ["@mozilla.org/addressbook/directoryproperty;1"], + "type": "nsAbDirProperty", + "headers": ["/comm/mailnews/addrbook/src/nsAbDirProperty.h"], + }, + { + "cid": "{e7702d5a-99d8-4648-bab7-919ea29f30b6}", + "contract_ids": ["@mozilla.org/addressbook/services/addressCollector;1"], + "type": "nsAbAddressCollector", + "init_method": "Init", + "headers": ["/comm/mailnews/addrbook/src/nsAbAddressCollector.h"], + }, + { + "cid": "{f7dc2aeb-8e62-4750-965c-24b9e09ed8d2}", + "contract_ids": ["@mozilla.org/addressbook/directory/query-arguments;1"], + "type": "nsAbDirectoryQueryArguments", + "headers": ["/comm/mailnews/addrbook/src/nsAbDirectoryQuery.h"], + }, + { + "cid": "{ca1944a9-527e-4c77-895d-d0466dd41cf5}", + "contract_ids": ["@mozilla.org/boolean-expression/condition-string;1"], + "type": "nsAbBooleanConditionString", + "headers": ["/comm/mailnews/addrbook/src/nsAbBooleanExpression.h"], + }, + { + "cid": "{2c2e75c8-6f56-4a50-af1c-72af5d0e8d41}", + "contract_ids": ["@mozilla.org/boolean-expression/n-peer;1"], + "type": "nsAbBooleanExpression", + "headers": ["/comm/mailnews/addrbook/src/nsAbBooleanExpression.h"], + }, + { + "cid": "{e162e335-541b-43b4-aaea-fe591e240caf}", + "contract_ids": ["@mozilla.org/addressbook/directory-query/proxy;1"], + "type": "nsAbDirectoryQueryProxy", + "headers": ["/comm/mailnews/addrbook/src/nsAbDirectoryQueryProxy.h"], + }, + { + "cid": "{db6f46da-8de3-478d-b539-801398656cf6}", + "contract_ids": ["@mozilla.org/addressbook/abldifservice;1"], + "type": "nsAbLDIFService", + "headers": ["/comm/mailnews/addrbook/src/nsAbLDIFService.h"], + }, +] + +if buildconfig.substs["OS_ARCH"] == "Darwin": + Classes += [ + { + "cid": "{83781cc6-c682-11d6-bdeb-0005024967b8}", + "contract_ids": [ + "@mozilla.org/addressbook/directory;1?type=moz-abosxdirectory" + ], + "type": "nsAbOSXDirectory", + "headers": ["/comm/mailnews/addrbook/src/nsAbOSXDirectory.h"], + }, + { + "cid": "{89bbf582-c682-11d6-bc9d-0005024967b8}", + "contract_ids": ["@mozilla.org/addressbook/directory;1?type=moz-abosxcard"], + "type": "nsAbOSXCard", + "headers": ["/comm/mailnews/addrbook/src/nsAbOSXCard.h"], + }, + ] + +if buildconfig.substs["OS_ARCH"] == "WINNT" and buildconfig.substs["MOZ_MAPI_SUPPORT"]: + Classes += [ + { + "cid": "{9cc57822-0599-4c47-a399-1c6fa185a05c}", + "contract_ids": [ + "@mozilla.org/addressbook/directory;1?type=moz-aboutlookdirectory" + ], + "type": "nsAbOutlookDirectory", + "headers": ["/comm/mailnews/addrbook/src/nsAbOutlookDirectory.h"], + }, + { + "cid": "{558ccc0f-2681-4dac-a066-debd8d26faf6}", + "contract_ids": ["@mozilla.org/addressbook/outlookinterface;1"], + "type": "nsAbOutlookInterface", + "headers": ["/comm/mailnews/addrbook/src/nsAbOutlookInterface.h"], + }, + ] |