summaryrefslogtreecommitdiffstats
path: root/comm/mailnews/local/src/components.conf
diff options
context:
space:
mode:
Diffstat (limited to 'comm/mailnews/local/src/components.conf')
-rw-r--r--comm/mailnews/local/src/components.conf150
1 files changed, 150 insertions, 0 deletions
diff --git a/comm/mailnews/local/src/components.conf b/comm/mailnews/local/src/components.conf
new file mode 100644
index 0000000000..00f814f5df
--- /dev/null
+++ b/comm/mailnews/local/src/components.conf
@@ -0,0 +1,150 @@
+# -*- 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": "{060e684a-0acd-41f1-b36b-12de686f201e}",
+ "contract_ids": ["@mozilla.org/messenger/pop3-sink;1"],
+ "type": "nsPop3Sink",
+ "headers": ["/comm/mailnews/local/src/nsPop3Sink.h"],
+ },
+ {
+ "cid": "{f99fdbf7-2e79-4ce3-9d94-7af3763b82fc}",
+ "contract_ids": ["@mozilla.org/messenger/server;1?type=pop3"],
+ "jsm": "resource:///modules/Pop3IncomingServer.jsm",
+ "constructor": "Pop3IncomingServer",
+ },
+ {
+ "cid": "{1e8f21c3-32c3-4114-9ea4-3d74006fb351}",
+ "contract_ids": ["@mozilla.org/messenger/popservice;1"],
+ "jsm": "resource:///modules/Pop3Service.jsm",
+ "constructor": "Pop3Service",
+ },
+ {
+ "cid": "{7689942f-cbd1-42ad-87b9-44128354f55d}",
+ "contract_ids": ["@mozilla.org/messenger/protocol/info;1?type=pop3"],
+ "jsm": "resource:///modules/Pop3ProtocolInfo.jsm",
+ "constructor": "Pop3ProtocolInfo",
+ },
+ {
+ "cid": "{eed38573-d01b-4c13-9f9d-f69963095a4d}",
+ "contract_ids": ["@mozilla.org/network/protocol;1?name=pop"],
+ "jsm": "resource:///modules/Pop3ProtocolHandler.jsm",
+ "constructor": "Pop3ProtocolHandler",
+ "protocol_config": {
+ "scheme": "pop3",
+ "flags": [
+ "URI_NORELATIVE",
+ "URI_FORBIDS_AUTOMATIC_DOCUMENT_REPLACEMENT",
+ "URI_DANGEROUS_TO_LOAD",
+ "ALLOWS_PROXY",
+ "URI_FORBIDS_COOKIE_ACCESS",
+ ],
+ "default_port": 110,
+ },
+ },
+ {
+ "cid": "{46efcb10-cb6d-11d2-8065-006008128c4e}",
+ "contract_ids": ["@mozilla.org/messenger/mailboxurl;1"],
+ "type": "nsMailboxUrl",
+ "headers": ["/comm/mailnews/local/src/nsMailboxUrl.h"],
+ },
+ {
+ "cid": "{3fdae3ab-4ac1-4ad4-b28a-28d0fa363929}",
+ "contract_ids": ["@mozilla.org/messenger/msgmailnewsurl;1"],
+ "type": "nsMsgMailNewsUrl",
+ "headers": ["/comm/mailnews/base/src/nsMsgMailNewsUrl.h"],
+ },
+ {
+ "cid": "{eef82462-cb69-11d2-8065-006008128c4e}",
+ "contract_ids": [
+ "@mozilla.org/messenger/mailboxservice;1",
+ "@mozilla.org/messenger/messageservice;1?type=mailbox",
+ "@mozilla.org/messenger/messageservice;1?type=mailbox-message",
+ "@mozilla.org/network/protocol;1?name=mailbox",
+ ],
+ "type": "nsMailboxService",
+ "headers": ["/comm/mailnews/local/src/nsMailboxService.h"],
+ "protocol_config": {
+ "scheme": "mailbox",
+ "flags": [
+ "URI_NORELATIVE",
+ "URI_FORBIDS_AUTOMATIC_DOCUMENT_REPLACEMENT",
+ "URI_DANGEROUS_TO_LOAD",
+ "URI_FORBIDS_COOKIE_ACCESS",
+ "ORIGIN_IS_FULL_SPEC",
+ ],
+ },
+ },
+ {
+ "cid": "{d17e0e22-285b-4239-863c-2eebb008b5cd}",
+ "contract_ids": ["@mozilla.org/messenger/mailboxparser;1"],
+ "type": "nsMsgMailboxParser",
+ "headers": ["/comm/mailnews/local/src/nsParseMailbox.h"],
+ },
+ {
+ "cid": "{ea1b0a11-e6f4-11d2-8070-006008128c4e}",
+ "contract_ids": ["@mozilla.org/messenger/popurl;1"],
+ "type": "nsPop3URL",
+ "headers": ["/comm/mailnews/local/src/nsPop3URL.h"],
+ },
+ {
+ "cid": "{75b63b46-1dd2-11b2-9873-bb375e1550fa}",
+ "contract_ids": [
+ "@mozilla.org/messenger/noneservice;1",
+ "@mozilla.org/messenger/protocol/info;1?type=none",
+ ],
+ "type": "nsNoneService",
+ "headers": ["/comm/mailnews/local/src/nsNoneService.h"],
+ },
+ {
+ "cid": "{e490d22c-cd67-11d2-8cca-0060b0fc14a3}",
+ "contract_ids": ["@mozilla.org/mail/folder-factory;1?name=mailbox"],
+ "type": "nsMsgLocalMailFolder",
+ "headers": ["/comm/mailnews/local/src/nsLocalMailFolder.h"],
+ },
+ {
+ "cid": "{36358199-a0e4-4b68-929f-77c01de34c67}",
+ "contract_ids": ["@mozilla.org/msgstore/berkeleystore;1"],
+ "type": "nsMsgBrkMBoxStore",
+ "headers": ["/comm/mailnews/local/src/nsMsgBrkMBoxStore.h"],
+ },
+ {
+ "cid": "{1f993eda-7dd9-11df-819a-6257dfd72085}",
+ "contract_ids": ["@mozilla.org/msgstore/maildirstore;1"],
+ "type": "nsMsgMaildirStore",
+ "headers": ["/comm/mailnews/local/src/nsMsgMaildirStore.h"],
+ },
+ {
+ "cid": "{ca5ffe7e-5f47-11d3-9a51-004005263078}",
+ "contract_ids": ["@mozilla.org/messenger/server;1?type=none"],
+ "type": "nsNoIncomingServer",
+ "init_method": "Init",
+ "headers": ["/comm/mailnews/local/src/nsNoIncomingServer.h"],
+ },
+ {
+ "cid": "{2b79ac51-1459-11d3-8097-006008128c4e}",
+ "contract_ids": ["@mozilla.org/messenger/messagestateparser;1"],
+ "type": "nsParseMailMessageState",
+ "headers": ["/comm/mailnews/local/src/nsParseMailbox.h"],
+ },
+ {
+ "cid": "{44aef4ce-475b-42e3-bc42-7730d5ce7365}",
+ "contract_ids": [
+ "@mozilla.org/messenger/rssservice;1",
+ "@mozilla.org/messenger/protocol/info;1?type=rss",
+ ],
+ "type": "nsRssService",
+ "headers": ["/comm/mailnews/local/src/nsRssService.h"],
+ },
+ {
+ "cid": "{3a874285-5520-41a0-bcda-a3dee3dbf4f3}",
+ "contract_ids": ["@mozilla.org/messenger/server;1?type=rss"],
+ "type": "nsRssIncomingServer",
+ "init_method": "Init",
+ "headers": ["/comm/mailnews/local/src/nsRssIncomingServer.h"],
+ },
+]