# components.manifest
binary-component xpcomsample.dll
binary-component suite.dll

# ConsoleAPI.manifest
component {b49c18f8-3379-4fc0-8c90-d7772c1a9ff3} ConsoleAPI.js
contract @mozilla.org/console-api;1 {b49c18f8-3379-4fc0-8c90-d7772c1a9ff3}
category JavaScript-global-property console @mozilla.org/console-api;1

# contentAreaDropListener.manifest
component {1f34bc80-1bc7-11d6-a384-d705dd0746fc} contentAreaDropListener.js
contract @mozilla.org/content/dropped-link-handler;1 {1f34bc80-1bc7-11d6-a384-d705dd0746fc}

# contentSecurityPolicy.manifest
component {AB36A2BF-CB32-4AA6-AB41-6B4E4444A221} contentSecurityPolicy.js
contract @mozilla.org/contentsecuritypolicy;1 {AB36A2BF-CB32-4AA6-AB41-6B4E4444A221}

# extensions.manifest
component {66354bc9-7ed1-4692-ae1d-8da97d6b205e} nsBlocklistService.js
contract @mozilla.org/extensions/blocklist;1 {66354bc9-7ed1-4692-ae1d-8da97d6b205e}
category update-timer nsBlocklistService @mozilla.org/extensions/blocklist;1,getService,blocklist-background-update-timer,extensions.blocklist.interval,86400
component {4399533d-08d1-458c-a87a-235f74451cfa} addonManager.js
contract @mozilla.org/addons/integration;1 {4399533d-08d1-458c-a87a-235f74451cfa}
category update-timer addonManager @mozilla.org/addons/integration;1,getService,addon-background-update-timer,extensions.update.interval,86400
component {7beb3ba8-6ec3-41b4-b67c-da89b8518922} amContentHandler.js
contract @mozilla.org/uriloader/content-handler;1?type=application/x-xpinstall {7beb3ba8-6ec3-41b4-b67c-da89b8518922}
component {0f38e086-89a3-40a5-8ffc-9b694de1d04a} amWebInstallListener.js
contract @mozilla.org/addons/web-install-listener;1 {0f38e086-89a3-40a5-8ffc-9b694de1d04a}
category addon-provider-module PluginProvider resource://gre/modules/PluginProvider.jsm

# FeedProcessor.manifest
component {072a5c3d-30c6-4f07-b87f-9f63d51403f2} FeedProcessor.js
contract @mozilla.org/feed-result;1 {072a5c3d-30c6-4f07-b87f-9f63d51403f2}
component {5d0cfa97-69dd-4e5e-ac84-f253162e8f9a} FeedProcessor.js
contract @mozilla.org/feed;1 {5d0cfa97-69dd-4e5e-ac84-f253162e8f9a}
component {8e4444ff-8e99-4bdd-aa7f-fb3c1c77319f} FeedProcessor.js
contract @mozilla.org/feed-entry;1 {8e4444ff-8e99-4bdd-aa7f-fb3c1c77319f}
component {b992ddcd-3899-4320-9909-924b3e72c922} FeedProcessor.js
contract @mozilla.org/feed-textconstruct;1 {b992ddcd-3899-4320-9909-924b3e72c922}
component {414af362-9ad8-4296-898e-62247f25a20e} FeedProcessor.js
contract @mozilla.org/feed-generator;1 {414af362-9ad8-4296-898e-62247f25a20e}
component {95c963b7-20b2-11db-92f6-001422106990} FeedProcessor.js
contract @mozilla.org/feed-person;1 {95c963b7-20b2-11db-92f6-001422106990}
component {26acb1f0-28fc-43bc-867a-a46aabc85dd4} FeedProcessor.js
contract @mozilla.org/feed-processor;1 {26acb1f0-28fc-43bc-867a-a46aabc85dd4}

# GPSDGeolocationProvider.manifest
component {0A3BE523-0F2A-32CC-CCD8-1E5986D5A79D} GPSDGeolocationProvider.manifest
contract @mozilla.org/geolocation/gpsd/provider;1 {0A3BE523-0F2A-32CC-CCD8-1E5986D5A79D}
category geolocation-provider GPSDProvider @mozilla.org/geolocation/gpsd/provider;1

# interfaces.manifest
interfaces xpcom_base.xpt
interfaces xpcom_ds.xpt
interfaces xpcom_io.xpt
interfaces xpcom_components.xpt
interfaces xpcom_threads.xpt
interfaces xpcom_xpti.xpt
interfaces proxyObject.xpt
interfaces xpcom_system.xpt
interfaces chrome.xpt
interfaces pref.xpt
interfaces lwbrk.xpt
interfaces locale.xpt
interfaces intl.xpt
interfaces unicharutil.xpt
interfaces uconv.xpt
interfaces necko.xpt
interfaces necko_cookie.xpt
interfaces necko_dns.xpt
interfaces necko_socket.xpt
interfaces mimetype.xpt
interfaces necko_strconv.xpt
interfaces necko_cache.xpt
interfaces necko_about.xpt
interfaces necko_file.xpt
interfaces necko_ftp.xpt
interfaces necko_res.xpt
interfaces necko_viewsource.xpt
interfaces necko_wyciwyg.xpt
interfaces necko_http.xpt
interfaces necko_wifi.xpt
interfaces jetpack.xpt
interfaces xpconnect.xpt
interfaces chardet.xpt
interfaces zipwriter.xpt
interfaces jar.xpt
interfaces cookie.xpt
interfaces storage.xpt
interfaces rdf.xpt
interfaces jsdservice.xpt
interfaces uriloader.xpt
interfaces exthandler.xpt
interfaces prefetch.xpt
interfaces caps.xpt
interfaces saxparser.xpt
interfaces htmlparser.xpt
interfaces gfx.xpt
interfaces imglib2.xpt
interfaces imgicon.xpt
interfaces plugin.xpt
interfaces dom_base.xpt
interfaces dom_canvas.xpt
interfaces dom_core.xpt
interfaces dom_html.xpt
interfaces dom_events.xpt
interfaces dom_stylesheets.xpt
interfaces dom_views.xpt
interfaces dom_sidebar.xpt
interfaces dom_css.xpt
interfaces dom_traversal.xpt
interfaces dom_range.xpt
interfaces dom_xbl.xpt
interfaces dom_xpath.xpt
interfaces dom_loadsave.xpt
interfaces dom_xul.xpt
interfaces dom_storage.xpt
interfaces dom_json.xpt
interfaces dom_offline.xpt
interfaces dom_geolocation.xpt
interfaces dom_threads.xpt
interfaces dom_notification.xpt
interfaces dom_svg.xpt
interfaces dom_smil.xpt
interfaces dom.xpt
interfaces dom_indexeddb.xpt
interfaces widget.xpt
interfaces content_canvas.xpt
interfaces content_base.xpt
interfaces content_events.xpt
interfaces content_html.xpt
interfaces content_xmldoc.xpt
interfaces xuldoc.xpt
interfaces xultmpl.xpt
interfaces content_htmldoc.xpt
interfaces content_xslt.xpt
interfaces content_xtf.xpt
interfaces editor.xpt
interfaces txtsvc.xpt
interfaces txmgr.xpt
interfaces composer.xpt
interfaces layout_base.xpt
interfaces layout_forms.xpt
interfaces layout_xul.xpt
interfaces layout_xul_tree.xpt
interfaces layout_printing.xpt
interfaces inspector.xpt
interfaces docshell.xpt
interfaces shistory.xpt
interfaces webshell_idls.xpt
interfaces embed_base.xpt
interfaces windowwatcher.xpt
interfaces find.xpt
interfaces webbrowserpersist.xpt
interfaces commandhandler.xpt
interfaces webBrowser_core.xpt
interfaces appshell.xpt
interfaces accessibility-msaa.xpt
interfaces accessibility.xpt
interfaces profile.xpt
interfaces windowds.xpt
interfaces directory.xpt
interfaces spellchecker.xpt
interfaces commandlines.xpt
interfaces exthelper.xpt
interfaces mozfind.xpt
interfaces parentalcontrols.xpt
interfaces loginmgr.xpt
interfaces appstartup.xpt
interfaces places.xpt
interfaces fastfind.xpt
interfaces urlformatter.xpt
interfaces webapps.xpt
interfaces alerts.xpt
interfaces feeds.xpt
interfaces autocomplete.xpt
interfaces satchel.xpt
interfaces downloads.xpt
interfaces toolkitprofile.xpt
interfaces extensions.xpt
interfaces update.xpt
interfaces xulapp.xpt
interfaces pipboot.xpt
interfaces pipnss.xpt
interfaces pippki.xpt
interfaces autoconfig.xpt
interfaces startupcache.xpt
interfaces xpautocomplete.xpt
interfaces mozldap.xpt
interfaces msgbase.xpt
interfaces msgsearch.xpt
interfaces mime.xpt
interfaces addrbook.xpt
interfaces msgcompose.xpt
interfaces msgdb.xpt
interfaces mailview.xpt
interfaces msgimap.xpt
interfaces fts3tok.xpt
interfaces msgsmime.xpt
interfaces import.xpt
interfaces impComm4xMail.xpt
interfaces msglocal.xpt
interfaces msgnews.xpt
interfaces xpcomsample.xpt
interfaces proxytest.xpt
interfaces xpconnect_tests.xpt
interfaces mapihook.xpt
interfaces suitebrowser.xpt
interfaces suitecommon.xpt
interfaces suitefeeds.xpt
interfaces suitemigration.xpt
interfaces shellservice.xpt
interfaces smile.xpt

# jsconsole-clhandler.manifest
component {2cd0c310-e127-44d0-88fc-4435c9ab4d4b} jsconsole-clhandler.js
contract @mozilla.org/toolkit/console-clh;1 {2cd0c310-e127-44d0-88fc-4435c9ab4d4b}
category command-line-handler b-jsconsole @mozilla.org/toolkit/console-clh;1

# NetworkGeolocationProvider.manifest
component {77DA64D3-7458-4920-9491-86CC9914F904} NetworkGeolocationProvider.js
contract @mozilla.org/geolocation/provider;1 {77DA64D3-7458-4920-9491-86CC9914F904}

# nsBadCertHandler.manifest
component {dbded6ec-edbf-4054-a834-287b82c260f9} nsBadCertHandler.js
contract @mozilla.org/content/xmlhttprequest-bad-cert-handler;1 {dbded6ec-edbf-4054-a834-287b82c260f9}
# nsComposerCmdLineHandler.manifest
component {f7d8db95-ab5d-4393-a796-9112fe758cfa} nsComposerCmdLineHandler.js
contract @mozilla.org/commandlinehandler/general-startup;1?type=editor {f7d8db95-ab5d-4393-a796-9112fe758cfa}
category command-line-handler m-edit @mozilla.org/commandlinehandler/general-startup;1?type=editor

# nsContentDispatchChooser.manifest
component {e35d5067-95bc-4029-8432-e8f1e431148d} nsContentDispatchChooser.js
contract @mozilla.org/content-dispatch-chooser;1 {e35d5067-95bc-4029-8432-e8f1e431148d}

# nsContentPrefService.manifest
component {e6a3f533-4ffa-4615-8eb4-d4e72d883fa7} nsContentPrefService.js
contract @mozilla.org/content-pref/service;1 {e6a3f533-4ffa-4615-8eb4-d4e72d883fa7}
component {8df290ae-dcaa-4c11-98a5-2429a4dc97bb} nsContentPrefService.js
contract @mozilla.org/content-pref/hostname-grouper;1 {8df290ae-dcaa-4c11-98a5-2429a4dc97bb}
category wakeup-request nsContentPrefService @mozilla.org/content-pref/service;1,nsIContentPrefService,getService,ContentPref:getPref,ContentPref:setPref


# nsDefaultCLH.manifest
component {6ebc941a-f2ff-4d56-b3b6-f7d0b9d73344} nsDefaultCLH.js
contract @mozilla.org/toolkit/default-clh;1 {6ebc941a-f2ff-4d56-b3b6-f7d0b9d73344}
category command-line-handler y-default @mozilla.org/toolkit/default-clh;1

# nsHandlerService.manifest
component {32314cc8-22f7-4f7f-a645-1a45453ba6a6} nsHandlerService.js
contract @mozilla.org/uriloader/handler-service;1 {32314cc8-22f7-4f7f-a645-1a45453ba6a6}
# nsHelperAppDlg.manifest
component {F68578EB-6EC2-4169-AE19-8C6243F0ABE1} nsHelperAppDlg.js
contract @mozilla.org/helperapplauncherdialog;1 {F68578EB-6EC2-4169-AE19-8C6243F0ABE1}

# nsINIProcessor.manifest
component {6ec5f479-8e13-4403-b6ca-fe4c2dca14fd} nsINIProcessor.js
contract @mozilla.org/xpcom/ini-processor-factory;1 {6ec5f479-8e13-4403-b6ca-fe4c2dca14fd}

# nsPlacesAutoComplete.manifest
component {d0272978-beab-4adc-a3d4-04b76acfa4e7} nsPlacesAutoComplete.js
contract @mozilla.org/autocomplete/search;1?name=history {d0272978-beab-4adc-a3d4-04b76acfa4e7}

# nsPrompter.manifest
component {1c978d25-b37f-43a8-a2d6-0c7a239ead87} nsPrompter.js
contract @mozilla.org/prompter;1 {1c978d25-b37f-43a8-a2d6-0c7a239ead87}
component {6e134924-6c3a-4d86-81ac-69432dd971dc} nsPrompter.js
contract @mozilla.org/network/authprompt-adapter-factory;1 {6e134924-6c3a-4d86-81ac-69432dd971dc}
component {7ad1b327-6dfa-46ec-9234-f2a620ea7e00} nsPrompter.js
contract @mozilla.org/embedcomp/prompt-service;1 {7ad1b327-6dfa-46ec-9234-f2a620ea7e00}

# nsProxyAutoConfig.manifest
component {63ac8c66-1dd2-11b2-b070-84d00d3eaece} nsProxyAutoConfig.js
contract @mozilla.org/network/proxy-auto-config;1 {63ac8c66-1dd2-11b2-b070-84d00d3eaece}

# nsSetDefault.manifest
component {a3d5b950-690a-491f-a881-2c2cdcd241cb} nsSetDefault.js
contract @mozilla.org/suite/default-browser-clh;1 {a3d5b950-690a-491f-a881-2c2cdcd241cb}
category command-line-handler m-setdefault @mozilla.org/suite/default-browser-clh;1

# nsTryToClose.manifest
component {b69155f4-a8bf-453d-8653-91d1456e1d3d} nsTryToClose.js
contract @mozilla.org/appshell/trytoclose;1 {b69155f4-a8bf-453d-8653-91d1456e1d3d}
category app-startup nsTryToClose service,@mozilla.org/appshell/trytoclose;1

# nsUpdateService.manifest
component {B3C290A6-3943-4B89-8BBE-C01EB7B3B311} nsUpdateService.js
contract @mozilla.org/updates/update-service;1 {B3C290A6-3943-4B89-8BBE-C01EB7B3B311}
category update-timer nsUpdateService @mozilla.org/updates/update-service;1,getService,background-update-timer,app.update.interval,86400
component {093C2356-4843-4C65-8709-D7DBCBBE7DFB} nsUpdateService.js
contract @mozilla.org/updates/update-manager;1 {093C2356-4843-4C65-8709-D7DBCBBE7DFB}
component {898CDC9B-E43F-422F-9CC4-2F6291B415A3} nsUpdateService.js
contract @mozilla.org/updates/update-checker;1 {898CDC9B-E43F-422F-9CC4-2F6291B415A3}
component {27ABA825-35B5-4018-9FDD-F99250A0E722} nsUpdateService.js
contract @mozilla.org/updates/update-prompt;1 {27ABA825-35B5-4018-9FDD-F99250A0E722}
component {e43b0010-04ba-4da6-b523-1f92580bc150} nsUpdateServiceStub.js
contract @mozilla.org/updates/update-service-stub;1 {e43b0010-04ba-4da6-b523-1f92580bc150}
category profile-after-change nsUpdateServiceStub @mozilla.org/updates/update-service-stub;1

# nsUpdateTimerManager.manifest
component {B322A5C0-A419-484E-96BA-D7182163899F} nsUpdateTimerManager.js
contract @mozilla.org/updates/timer-manager;1 {B322A5C0-A419-484E-96BA-D7182163899F}
category profile-after-change nsUpdateTimerManager @mozilla.org/updates/timer-manager;1

# nsURLFormatter.manifest
component {e6156350-2be8-11db-a98b-0800200c9a66} nsURLFormatter.js
contract @mozilla.org/toolkit/URLFormatterService;1 {e6156350-2be8-11db-a98b-0800200c9a66}

# nsWebHandlerApp.manifest
component {8b1ae382-51a9-4972-b930-56977a57919d} nsWebHandlerApp.js
contract @mozilla.org/uriloader/web-handler-app;1 {8b1ae382-51a9-4972-b930-56977a57919d}

# passwordmgr.manifest
component {cb9e0de8-3598-4ed7-857b-827f011ad5d8} nsLoginManager.js
contract @mozilla.org/login-manager;1 {cb9e0de8-3598-4ed7-857b-827f011ad5d8}
component {749e62f4-60ae-4569-a8a2-de78b649660e} nsLoginManagerPrompter.js
contract @mozilla.org/passwordmanager/authpromptfactory;1 {749e62f4-60ae-4569-a8a2-de78b649660e}
component {8aa66d77-1bbb-45a6-991e-b8f47751c291} nsLoginManagerPrompter.js
contract @mozilla.org/login-manager/prompter;1 {8aa66d77-1bbb-45a6-991e-b8f47751c291}
component {0f2f347c-1e4f-40cc-8efd-792dea70a85e} nsLoginInfo.js
contract @mozilla.org/login-manager/loginInfo;1 {0f2f347c-1e4f-40cc-8efd-792dea70a85e}
component {e09e4ca6-276b-4bb4-8b71-0635a3a2a007} storage-Legacy.js
contract @mozilla.org/login-manager/storage/legacy;1 {e09e4ca6-276b-4bb4-8b71-0635a3a2a007}
component {8c2023b9-175c-477e-9761-44ae7b549756} storage-mozStorage.js
contract @mozilla.org/login-manager/storage/mozStorage;1 {8c2023b9-175c-477e-9761-44ae7b549756}
component {dc6c2976-0f73-4f1f-b9ff-3d72b4e28309} crypto-SDR.js
contract @mozilla.org/login-manager/crypto/SDR;1 {dc6c2976-0f73-4f1f-b9ff-3d72b4e28309}

# pluginGlue.manifest
category agent-style-sheets pluginGlue-pluginFinder chrome://mozapps/content/plugins/pluginFinderBinding.css
category agent-style-sheets pluginGlue-pluginProblem chrome://mozapps/content/plugins/pluginProblemBinding.css

# satchel.manifest
component {0c1bb408-71a2-403f-854a-3a0659829ded} nsFormHistory.js
contract @mozilla.org/satchel/form-history;1 {0c1bb408-71a2-403f-854a-3a0659829ded}
component {c11c21b2-71c9-4f87-a0f8-5e13f50495fd} nsFormAutoComplete.js
contract @mozilla.org/satchel/form-autocomplete;1 {c11c21b2-71c9-4f87-a0f8-5e13f50495fd}
component {bf1e01d0-953e-11df-981c-0800200c9a66} nsInputListAutoComplete.js
contract @mozilla.org/satchel/inputlist-autocomplete;1 {bf1e01d0-953e-11df-981c-0800200c9a66}

# smileApplication.manifest
component {c9ba8f65-c936-4ac6-a859-8936832b0c12} smileApplication.js
contract @mozilla.org/smile/application;1 {c9ba8f65-c936-4ac6-a859-8936832b0c12}
category JavaScript-global-privileged-property Application @mozilla.org/smile/application;1

# SuiteBrowser.manifest
component {89e9da80-4c03-46a0-a357-cf77bbef98b9} nsAboutRights.js
contract @mozilla.org/network/protocol/about;1?what=rights {89e9da80-4c03-46a0-a357-cf77bbef98b9}
component {c2343730-dc2c-11d3-98b3-001083010e9b} nsBrowserContentHandler.js
contract @mozilla.org/uriloader/content-handler;1?type=text/html" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=application/vnd.mozilla.xul+xml" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=image/svg+xml" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=text/rdf" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=text/xml" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=application/xhtml+xml" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=text/css" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=text/plain" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=image/gif" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=image/jpeg" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=image/jpg" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=image/png" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=image/bmp" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=image/x-icon" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=image/vnd.microsoft.icon" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/uriloader/content-handler;1?type=application/http-index-format" {c2343730-dc2c-11d3-98b3-001083010e9b}
contract @mozilla.org/commandlinehandler/general-startup;1?type=browser {c2343730-dc2c-11d3-98b3-001083010e9b}
category command-line-handler x-default @mozilla.org/commandlinehandler/general-startup;1?type=browser
category command-line-validator b-default @mozilla.org/commandlinehandler/general-startup;1?type=browser
component {45c8f75b-a299-4178-a461-f63690389055} nsTypeAheadFind.js
contract @mozilla.org/suite/typeaheadfind;1 {45c8f75b-a299-4178-a461-f63690389055}
category app-startup SuiteTypeAheadFind service,@mozilla.org/suite/typeaheadfind;1

# SuiteCommon.manifest
component {08bbb4af-7bff-4b16-8ff7-d62f3ec5aa0c} nsSuiteDownloadManagerUI.js
contract @mozilla.org/download-manager-ui;1 {08bbb4af-7bff-4b16-8ff7-d62f3ec5aa0c}
component {d54f2c89-8fd6-4eeb-a7a4-51d4dcdf460f} nsAbout.js
contract @mozilla.org/network/protocol/about;1?what= {d54f2c89-8fd6-4eeb-a7a4-51d4dcdf460f}
component {b24861fb-e91a-40dd-886d-68d26a9586c7} nsAboutCertError.js
contract @mozilla.org/network/protocol/about;1?what=certerror {b24861fb-e91a-40dd-886d-68d26a9586c7}
component {7a02e7fe-b32c-40ea-a790-246ca49b6061} nsAboutData.js
contract @mozilla.org/network/protocol/about;1?what=data {7a02e7fe-b32c-40ea-a790-246ca49b6061}
component {a03c813e-abe8-41de-8d0c-5aa85f877696} nsAboutSessionRestore.js
contract @mozilla.org/network/protocol/about;1?what=sessionrestore {a03c813e-abe8-41de-8d0c-5aa85f877696}
component {4e6c1112-57b6-44ba-adf9-99fb573b0a30} nsSessionStartup.js
contract @mozilla.org/suite/sessionstartup;1 {4e6c1112-57b6-44ba-adf9-99fb573b0a30}
category app-startup SessionStartup service,@mozilla.org/suite/sessionstartup;1
component {d37ccdf1-496f-4135-9575-037180af010d} nsSessionStore.js
contract @mozilla.org/suite/sessionstore;1 {d37ccdf1-496f-4135-9575-037180af010d}
component {bbbbe845-5a1b-40ee-813c-f84b8faaa07c} nsSuiteGlue.js
contract @mozilla.org/suite/suiteglue;1 {bbbbe845-5a1b-40ee-813c-f84b8faaa07c}
category app-startup nsSuiteGlue service,@mozilla.org/suite/suiteglue;1
component {9d4c845d-3f09-402a-b66d-50f291d7d50f} nsSuiteGlue.js
contract @mozilla.org/content-permission/prompt;1 {9d4c845d-3f09-402a-b66d-50f291d7d50f}
component {22117140-9c6e-11d3-aaf1-00805f8a4905} nsSidebar.js
contract @mozilla.org/sidebar;1 {22117140-9c6e-11d3-aaf1-00805f8a4905}
category JavaScript-global-property sidebar @mozilla.org/sidebar;1
category JavaScript-global-property external @mozilla.org/sidebar;1

# SuiteFeeds.manifest
component {88592f45-3866-4c8e-9d8a-ab58b290fcf7} FeedConverter.js
contract @mozilla.org/streamconv;1?from=application/vnd.mozilla.maybe.feed&to=*/* {88592f45-3866-4c8e-9d8a-ab58b290fcf7}
contract @mozilla.org/streamconv;1?from=application/vnd.mozilla.maybe.video.feed&to=*/* {88592f45-3866-4c8e-9d8a-ab58b290fcf7}
contract @mozilla.org/streamconv;1?from=application/vnd.mozilla.maybe.audio.feed&to=*/* {88592f45-3866-4c8e-9d8a-ab58b290fcf7}
component {e5b05e9d-f037-48e4-b9a4-b99476582927} FeedConverter.js
contract @mozilla.org/browser/feeds/result-service;1 {e5b05e9d-f037-48e4-b9a4-b99476582927}
component {a95d7f48-11be-4324-8872-d23bd79fe78b} FeedConverter.js
contract @mozilla.org/network/protocol;1?name=feed {a95d7f48-11be-4324-8872-d23bd79fe78b}
component {f0ff0fe4-1713-4D34-9323-3f5deb6a6a60} FeedConverter.js
contract @mozilla.org/network/protocol;1?name=pcast {f0ff0fe4-1713-4D34-9323-3f5deb6a6a60}
component {49bb6593-3aff-4eb3-a068-2712c28bd58e} FeedWriter.js
contract @mozilla.org/browser/feeds/result-writer;1 {49bb6593-3aff-4eb3-a068-2712c28bd58e}
category JavaScript-global-constructor BrowserFeedWriter @mozilla.org/browser/feeds/result-writer;1
component {792a7e82-06a0-437c-af63-b2d12e808acc} WebContentConverter.js
contract @mozilla.org/embeddor.implemented/web-content-handler-registrar;1 {792a7e82-06a0-437c-af63-b2d12e808acc}
category app-startup WebContentConverter service,@mozilla.org/embeddor.implemented/web-content-handler-registrar;1
component {f3487aac-65a0-4101-88a4-f7450c231351} nsAboutFeeds.js
contract @mozilla.org/network/protocol/about;1?what=feeds {f3487aac-65a0-4101-88a4-f7450c231351}

# toolkitplaces.manifest
# nsLivemarkService.js
component {dca61eb5-c7cd-4df1-b0fb-d0722baba251} nsLivemarkService.js
contract @mozilla.org/browser/livemark-service;2 {dca61eb5-c7cd-4df1-b0fb-d0722baba251}

# nsTaggingService.js
component {bbc23860-2553-479d-8b78-94d9038334f7} nsTaggingService.js
contract @mozilla.org/browser/tagging-service;1 {bbc23860-2553-479d-8b78-94d9038334f7}
component {1dcc23b0-d4cb-11dc-9ad6-479d56d89593} nsTaggingService.js
contract @mozilla.org/autocomplete/search;1?name=places-tag-autocomplete {1dcc23b0-d4cb-11dc-9ad6-479d56d89593}

# nsPlacesDBFlush.js
component {c1751cfc-e8f1-4ade-b0bb-f74edfb8ef6a} nsPlacesDBFlush.js
contract @mozilla.org/places/sync;1 {c1751cfc-e8f1-4ade-b0bb-f74edfb8ef6a}
category bookmark-observers nsPlacesDBFlush @mozilla.org/places/sync;1
category history-observers nsPlacesDBFlush @mozilla.org/places/sync;1

# nsPlacesExpiration.js
component {705a423f-2f69-42f3-b9fe-1517e0dee56f} nsPlacesExpiration.js
contract @mozilla.org/places/expiration;1 {705a423f-2f69-42f3-b9fe-1517e0dee56f}
category history-observers nsPlacesExpiration @mozilla.org/places/expiration;1

# nsMicrosummaryService.js
component {460a9792-b154-4f26-a922-0f653e2c8f91} nsMicrosummaryService.js
contract @mozilla.org/microsummary/service;1 {460a9792-b154-4f26-a922-0f653e2c8f91}
# How often to check for generator updates, in seconds 7 * 86400 == 1 week
category update-timer nsMicrosummaryService @mozilla.org/microsummary/service;1,getService,microsummary-generator-update-timer,browser.microsummary.generatorUpdateInterval,604800

# PlacesCategoriesStarter.js
component {803938d5-e26d-4453-bf46-ad4b26e41114} PlacesCategoriesStarter.js
contract @mozilla.org/places/categoriesStarter;1 {803938d5-e26d-4453-bf46-ad4b26e41114}
category idle-daily PlacesCategoriesStarter @mozilla.org/places/categoriesStarter;1

# toolkitsearch.manifest
component {7319788a-fe93-4db3-9f39-818cf08f4256} nsSearchService.js
contract @mozilla.org/browser/search-service;1 {7319788a-fe93-4db3-9f39-818cf08f4256}
# 21600 == 6 hours
category update-timer nsSearchService @mozilla.org/browser/search-service;1,getService,search-engine-update-timer,browser.search.update.interval,21600
component {aa892eb4-ffbf-477d-9f9a-06c995ae9f27} nsSearchSuggestions.js
contract @mozilla.org/autocomplete/search;1?name=search-autocomplete {aa892eb4-ffbf-477d-9f9a-06c995ae9f27}
# txEXSLTRegExFunctions.manifest
component {18a03189-067b-4978-b4f1-bafe35292ed6} txEXSLTRegExFunctions.js
contract @mozilla.org/exslt/regexp;1 {18a03189-067b-4978-b4f1-bafe35292ed6}
category XSLT-extension-functions http://exslt.org/regular-expressions @mozilla.org/exslt/regexp;1

# gloda.manifest
component {3bbe4d77-3f70-4252-9500-bc00c26f476d} glautocomp.js
contract @mozilla.org/autocomplete/search;1?name=gloda {3bbe4d77-3f70-4252-9500-bc00c26f476d}
component {8cddbbbc-7ced-46b0-a936-8cddd1928c24} jsmimeemitter.js
contract @mozilla.org/gloda/jsmimeemitter;1 {8cddbbbc-7ced-46b0-a936-8cddd1928c24}
category mime-emitter @mozilla.org/messenger/mimeemitter;1?type=application/x-js-mime-message @mozilla.org/gloda/jsmimeemitter;1

# ldapComponents.manifest
component {b3de9249-b0e5-4c12-8d91-c9a434fd80f5} nsLDAPProtocolHandler.js
contract @mozilla.org/network/protocol;1?name=ldap {b3de9249-b0e5-4c12-8d91-c9a434fd80f5}

component {c85a5ef2-9c56-445f-b029-76889f2dd29b} nsLDAPProtocolHandler.js
contract @mozilla.org/network/protocol;1?name=ldaps {c85a5ef2-9c56-445f-b029-76889f2dd29b}

# mdn-service.manifest
component {e007d92e-1dd1-11b2-a61e-dc962c9b8571} mdn-service.js
contract @mozilla.org/accountmanager/extension;1?name=mdn {e007d92e-1dd1-11b2-a61e-dc962c9b8571}
category mailnews-accountmanager-extensions mdn-account-manager-extension @mozilla.org/accountmanager/extension;1?name=mdn

# msgBase.manifest
component {49b04761-23dd-45d7-903d-619418a4d319} msgAsyncPrompter.js
contract @mozilla.org/messenger/msgAsyncPrompter;1 {49b04761-23dd-45d7-903d-619418a4d319}
component {2f86d554-f9d9-4e76-8eb7-243f047333ee} nsMailNewsCommandLineHandler.js
contract @mozilla.org/commandlinehandler/general-startup;1?type=mail {2f86d554-f9d9-4e76-8eb7-243f047333ee}
category command-line-handler m-mail @mozilla.org/commandlinehandler/general-startup;1?type=mail

# newsblog.manifest
component {5c124537-adca-4456-b2b5-641ab687d1f6} newsblog.js
contract @mozilla.org/newsblog-feed-downloader;1 {5c124537-adca-4456-b2b5-641ab687d1f6}
component {E109C05F-D304-4ca5-8C44-6DE1BFAF1F74} newsblog.js
contract @mozilla.org/accountmanager/extension;1?name=newsblog {E109C05F-D304-4ca5-8C44-6DE1BFAF1F74}
category mailnews-accountmanager-extensions newsblog @mozilla.org/accountmanager/extension;1?name=newsblog

# nsAddrbook.manifest
component {5b259db2-e451-4de9-8a6f-cfba91402973} nsAbAutoCompleteMyDomain.js
contract @mozilla.org/autocomplete/search;1?name=mydomain {5b259db2-e451-4de9-8a6f-cfba91402973}
component {2f946df9-114c-41fe-8899-81f10daf4f0c} nsAbAutoCompleteSearch.js
contract @mozilla.org/autocomplete/search;1?name=addrbook {2f946df9-114c-41fe-8899-81f10daf4f0c}
component {127b341a-bdda-4270-85e1-edff569a9b85} nsAbLDAPAttributeMap.js
contract @mozilla.org/addressbook/ldap-attribute-map;1 {127b341a-bdda-4270-85e1-edff569a9b85}
component {4ed7d5e1-8800-40da-9e78-c4f509d7ac5e} nsAbLDAPAttributeMap.js
contract @mozilla.org/addressbook/ldap-attribute-map-service;1 {4ed7d5e1-8800-40da-9e78-c4f509d7ac5e}

# nsMsgTraitService.manifest
component {A2E95F4F-DA72-4a41-9493-661AD353C00A} nsMsgTraitService.js
contract @mozilla.org/msg-trait-service;1 {A2E95F4F-DA72-4a41-9493-661AD353C00A}

# nsSMTPProtocolHandler.manifest
component {b14c2b67-8680-4c11-8d63-9403c7d4f757} nsSMTPProtocolHandler.js
contract @mozilla.org/network/protocol;1?name=smtp {b14c2b67-8680-4c11-8d63-9403c7d4f757}
component {057d0997-9e3a-411e-b4ee-2602f53fe05f} nsSMTPProtocolHandler.js
contract @mozilla.org/network/protocol;1?name=smtps {057d0997-9e3a-411e-b4ee-2602f53fe05f}

# offlineStartup.manifest
component {3028a3c8-2165-42a4-b878-398da5d32736} offlineStartup.js
contract @mozilla.org/offline-startup;1 {3028a3c8-2165-42a4-b878-398da5d32736}
category app-startup Offline-startup @mozilla.org/offline-startup;1

# smime-service.manifest
component {f2809796-1dd1-11b2-8c1b-8f15f007c699} smime-service.js
contract @mozilla.org/accountmanager/extension;1?name=smime {f2809796-1dd1-11b2-8c1b-8f15f007c699}
category mailnews-accountmanager-extensions smime-account-manager-extension @mozilla.org/accountmanager/extension;1?name=smime

