зеркало из https://github.com/mozilla/gecko-dev.git
107 строки
4.1 KiB
Python
107 строки
4.1 KiB
Python
# -*- 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': '{0937a705-91a6-417a-8292-b22eb10da86c}',
|
|
'contract_ids': ['@mozilla.org/browser/history;1'],
|
|
'singleton': True,
|
|
'type': 'mozilla::places::History',
|
|
'headers': ['mozilla/places/History.h'],
|
|
'constructor': 'mozilla::places::History::GetSingleton',
|
|
},
|
|
{
|
|
'cid': '{e8b8bdb7-c96c-4d82-9c6f-2b3c585ec7ea}',
|
|
'contract_ids': ['@mozilla.org/network/protocol;1?name=moz-anno'],
|
|
'type': 'nsAnnoProtocolHandler',
|
|
'headers': ['/toolkit/components/places/nsAnnoProtocolHandler.h'],
|
|
},
|
|
{
|
|
'cid': '{5e8d4751-1852-434b-a992-2c6d2a25fa46}',
|
|
'contract_ids': ['@mozilla.org/browser/annotation-service;1'],
|
|
'singleton': True,
|
|
'type': 'nsAnnotationService',
|
|
'headers': ['/toolkit/components/places/nsAnnotationService.h'],
|
|
'constructor': 'nsAnnotationService::GetSingleton',
|
|
},
|
|
{
|
|
'cid': '{984e3259-9266-49cf-b605-60b022a00756}',
|
|
'contract_ids': ['@mozilla.org/browser/favicon-service;1'],
|
|
'singleton': True,
|
|
'type': 'nsFaviconService',
|
|
'headers': ['/toolkit/components/places/nsFaviconService.h'],
|
|
'constructor': 'nsFaviconService::GetSingleton',
|
|
},
|
|
{
|
|
'cid': '{9de95a0c-39a4-4d64-9a53-17940dd7cabb}',
|
|
'contract_ids': ['@mozilla.org/browser/nav-bookmarks-service;1'],
|
|
'singleton': True,
|
|
'type': 'nsNavBookmarks',
|
|
'headers': ['/toolkit/components/places/nsNavBookmarks.h'],
|
|
'constructor': 'nsNavBookmarks::GetSingleton',
|
|
},
|
|
{
|
|
'cid': '{88cecbb7-6c63-4b3b-8cd4-84f3b8228c69}',
|
|
'contract_ids': ['@mozilla.org/browser/nav-history-service;1'],
|
|
'singleton': True,
|
|
'type': 'nsNavHistory',
|
|
'headers': ['/toolkit/components/places/nsNavHistory.h'],
|
|
'constructor': 'nsNavHistory::GetSingleton',
|
|
'categories': {'vacuum-participant': 'Places'},
|
|
},
|
|
|
|
{
|
|
'cid': '{bbc23860-2553-479d-8b78-94d9038334f7}',
|
|
'contract_ids': ['@mozilla.org/browser/tagging-service;1'],
|
|
'jsm': 'resource://gre/modules/TaggingService.jsm',
|
|
'constructor': 'TaggingService',
|
|
},
|
|
{
|
|
'cid': '{1dcc23b0-d4cb-11dc-9ad6-479d56d89593}',
|
|
'contract_ids': ['@mozilla.org/autocomplete/search;1?name=places-tag-autocomplete'],
|
|
'jsm': 'resource://gre/modules/TaggingService.jsm',
|
|
'constructor': 'TagAutoCompleteSearch',
|
|
},
|
|
|
|
{
|
|
'cid': '{705a423f-2f69-42f3-b9fe-1517e0dee56f}',
|
|
'contract_ids': ['@mozilla.org/places/expiration;1'],
|
|
'jsm': 'resource://gre/modules/PlacesExpiration.jsm',
|
|
'constructor': 'nsPlacesExpiration',
|
|
'categories': {'places-init-complete': 'nsPlacesExpiration'},
|
|
},
|
|
|
|
{
|
|
'cid': '{803938d5-e26d-4453-bf46-ad4b26e41114}',
|
|
'contract_ids': ['@mozilla.org/places/categoriesStarter;1'],
|
|
'jsm': 'resource://gre/modules/PlacesCategoriesStarter.jsm',
|
|
'constructor': 'PlacesCategoriesStarter',
|
|
'categories': {'idle-daily': 'PlacesCategoriesStarter'},
|
|
},
|
|
|
|
{
|
|
'cid': '{f964a319-397a-4d21-8be6-5cdd1ee3e3ae}',
|
|
'contract_ids': ['@mozilla.org/autocomplete/search;1?name=unifiedcomplete'],
|
|
'jsm': 'resource://gre/modules/UnifiedComplete.jsm',
|
|
'constructor': 'UnifiedComplete',
|
|
},
|
|
|
|
{
|
|
'cid': '{60a1f7c6-4ff9-4a42-84d3-5a185faa6f32}',
|
|
'contract_ids': ['@mozilla.org/network/protocol;1?name=page-icon'],
|
|
'jsm': 'resource://gre/modules/PageIconProtocolHandler.jsm',
|
|
'constructor': 'PageIconProtocolHandler',
|
|
},
|
|
|
|
{
|
|
'cid': '{7d47b41d-7cc5-4882-b293-d8f3f3b48b46}',
|
|
'contract_ids': ['@mozilla.org/browser/synced-bookmarks-merger;1'],
|
|
'type': 'mozISyncedBookmarksMerger',
|
|
'headers': ['mozilla/places/SyncedBookmarksMirror.h'],
|
|
'constructor': 'mozilla::places::NewSyncedBookmarksMerger',
|
|
},
|
|
]
|