summaryrefslogtreecommitdiffstats
path: root/comm/mailnews/local/src/components.conf
blob: 00f814f5df1abe155b15f30cc3f19593ab3dd825 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
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"],
    },
]