Bug 1933479 - Add tab close button on hover to vertical tabs when sidebar is collapse...
[gecko.git] / toolkit / components / backgroundtasks / components.conf
blob05360b1ce6b8c9b0fb8dfa3e55c3a56d72a7397e
1 Classes = [
2     {
3         'cid': '{cdc33a1f-e8ae-4a4f-85d0-6ec633fe872c}',
4         'contract_ids': [
5             '@mozilla.org/backgroundtasks;1',
6         ],
7         'type': 'BackgroundTasks',
8         'singleton': True,
9         'constructor': 'BackgroundTasks::GetSingletonAddRefed',
10         'headers': ['mozilla/BackgroundTasks.h'],
11         'processes': ProcessSelector.ANY_PROCESS,
12     },
13     {
14         'cid': '{4d48c536-e16f-4699-8f9c-add4f28f92f0}',
15         'contract_ids': [
16             '@mozilla.org/backgroundtasksmanager;1',
17         ],
18         'esModule': 'resource://gre/modules/BackgroundTasksManager.sys.mjs',
19         'constructor': 'BackgroundTasksManager',
20         'categories': {
21             'command-line-handler': {
22                 'name': 'm-backgroundtasks',
23                 'backgroundtasks': BackgroundTasksSelector.ALL_TASKS,
24             },
25         },
26     },
27     {
28         'cid': '{8cd92fce-1ec3-470a-ad09-c0de9d98497e}',
29         'contract_ids': [
30             '@mozilla.org/backgroundtasksrunner;1',
31         ],
32         'type': 'BackgroundTasksRunner',
33         'headers': ['mozilla/BackgroundTasksRunner.h'],
34         'processes': ProcessSelector.MAIN_PROCESS_ONLY,
35     },