|
|
|
Lines 210-225
NS_NewXULTreeBuilder(nsISupports* aOuter
|
Link Here
|
|---|
|
| 210 |
static void Shutdown(); |
210 |
static void Shutdown(); |
| 211 |
|
211 |
|
| 212 |
#include "nsGeolocation.h" |
212 |
#include "nsGeolocation.h" |
| 213 |
#include "nsDeviceSensors.h" |
213 |
#include "nsDeviceSensors.h" |
| 214 |
#ifdef MOZ_GAMEPAD |
214 |
#ifdef MOZ_GAMEPAD |
| 215 |
#include "mozilla/dom/GamepadService.h" |
215 |
#include "mozilla/dom/GamepadService.h" |
| 216 |
#endif |
216 |
#endif |
| 217 |
#include "nsCSPService.h" |
217 |
#include "nsCSPService.h" |
|
|
218 |
#include "nsCSPContext.h" |
| 218 |
#include "nsISmsService.h" |
219 |
#include "nsISmsService.h" |
| 219 |
#include "nsIMmsService.h" |
220 |
#include "nsIMmsService.h" |
| 220 |
#include "nsIMobileMessageService.h" |
221 |
#include "nsIMobileMessageService.h" |
| 221 |
#include "nsIMobileMessageDatabaseService.h" |
222 |
#include "nsIMobileMessageDatabaseService.h" |
| 222 |
#include "mozilla/dom/mobilemessage/MobileMessageService.h" |
223 |
#include "mozilla/dom/mobilemessage/MobileMessageService.h" |
| 223 |
#include "mozilla/dom/mobilemessage/SmsServicesFactory.h" |
224 |
#include "mozilla/dom/mobilemessage/SmsServicesFactory.h" |
| 224 |
#include "nsIPowerManagerService.h" |
225 |
#include "nsIPowerManagerService.h" |
| 225 |
#include "nsIAlarmHalService.h" |
226 |
#include "nsIAlarmHalService.h" |
|
Lines 583-598
NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(Geol
|
Link Here
|
|---|
|
| 583 |
NS_GENERIC_FACTORY_SINGLETON_CONSTRUCTOR(nsGeolocationService, nsGeolocationService::GetGeolocationService) |
584 |
NS_GENERIC_FACTORY_SINGLETON_CONSTRUCTOR(nsGeolocationService, nsGeolocationService::GetGeolocationService) |
| 584 |
|
585 |
|
| 585 |
NS_GENERIC_FACTORY_SINGLETON_CONSTRUCTOR(AudioChannelService, AudioChannelService::GetAudioChannelService) |
586 |
NS_GENERIC_FACTORY_SINGLETON_CONSTRUCTOR(AudioChannelService, AudioChannelService::GetAudioChannelService) |
| 586 |
|
587 |
|
| 587 |
#ifdef MOZ_WEBSPEECH |
588 |
#ifdef MOZ_WEBSPEECH |
| 588 |
NS_GENERIC_FACTORY_CONSTRUCTOR(FakeSpeechRecognitionService) |
589 |
NS_GENERIC_FACTORY_CONSTRUCTOR(FakeSpeechRecognitionService) |
| 589 |
#endif |
590 |
#endif |
| 590 |
|
591 |
|
|
|
592 |
NS_GENERIC_FACTORY_CONSTRUCTOR(nsCSPContext) |
| 591 |
NS_GENERIC_FACTORY_CONSTRUCTOR(CSPService) |
593 |
NS_GENERIC_FACTORY_CONSTRUCTOR(CSPService) |
| 592 |
NS_GENERIC_FACTORY_CONSTRUCTOR(nsMixedContentBlocker) |
594 |
NS_GENERIC_FACTORY_CONSTRUCTOR(nsMixedContentBlocker) |
| 593 |
|
595 |
|
| 594 |
NS_GENERIC_FACTORY_CONSTRUCTOR(nsPrincipal) |
596 |
NS_GENERIC_FACTORY_CONSTRUCTOR(nsPrincipal) |
| 595 |
NS_GENERIC_FACTORY_CONSTRUCTOR(nsSecurityNameSet) |
597 |
NS_GENERIC_FACTORY_CONSTRUCTOR(nsSecurityNameSet) |
| 596 |
NS_GENERIC_FACTORY_SINGLETON_CONSTRUCTOR(nsSystemPrincipal, |
598 |
NS_GENERIC_FACTORY_SINGLETON_CONSTRUCTOR(nsSystemPrincipal, |
| 597 |
nsScriptSecurityManager::SystemPrincipalSingletonConstructor) |
599 |
nsScriptSecurityManager::SystemPrincipalSingletonConstructor) |
| 598 |
NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(nsNullPrincipal, Init) |
600 |
NS_GENERIC_FACTORY_CONSTRUCTOR_INIT(nsNullPrincipal, Init) |
|
Lines 727-742
NS_DEFINE_NAMED_CID(NS_EDITINGCONTROLLER
|
Link Here
|
|---|
|
| 727 |
NS_DEFINE_NAMED_CID(NS_EDITORCOMMANDTABLE_CID); |
729 |
NS_DEFINE_NAMED_CID(NS_EDITORCOMMANDTABLE_CID); |
| 728 |
NS_DEFINE_NAMED_CID(NS_EDITINGCOMMANDTABLE_CID); |
730 |
NS_DEFINE_NAMED_CID(NS_EDITINGCOMMANDTABLE_CID); |
| 729 |
NS_DEFINE_NAMED_CID(NS_TEXTSERVICESDOCUMENT_CID); |
731 |
NS_DEFINE_NAMED_CID(NS_TEXTSERVICESDOCUMENT_CID); |
| 730 |
NS_DEFINE_NAMED_CID(NS_GEOLOCATION_SERVICE_CID); |
732 |
NS_DEFINE_NAMED_CID(NS_GEOLOCATION_SERVICE_CID); |
| 731 |
NS_DEFINE_NAMED_CID(NS_GEOLOCATION_CID); |
733 |
NS_DEFINE_NAMED_CID(NS_GEOLOCATION_CID); |
| 732 |
NS_DEFINE_NAMED_CID(NS_AUDIOCHANNEL_SERVICE_CID); |
734 |
NS_DEFINE_NAMED_CID(NS_AUDIOCHANNEL_SERVICE_CID); |
| 733 |
NS_DEFINE_NAMED_CID(NS_FOCUSMANAGER_CID); |
735 |
NS_DEFINE_NAMED_CID(NS_FOCUSMANAGER_CID); |
| 734 |
NS_DEFINE_NAMED_CID(CSPSERVICE_CID); |
736 |
NS_DEFINE_NAMED_CID(CSPSERVICE_CID); |
|
|
737 |
NS_DEFINE_NAMED_CID(NS_CSPCONTEXT_CID); |
| 735 |
NS_DEFINE_NAMED_CID(NS_MIXEDCONTENTBLOCKER_CID); |
738 |
NS_DEFINE_NAMED_CID(NS_MIXEDCONTENTBLOCKER_CID); |
| 736 |
NS_DEFINE_NAMED_CID(NS_EVENTLISTENERSERVICE_CID); |
739 |
NS_DEFINE_NAMED_CID(NS_EVENTLISTENERSERVICE_CID); |
| 737 |
NS_DEFINE_NAMED_CID(NS_GLOBALMESSAGEMANAGER_CID); |
740 |
NS_DEFINE_NAMED_CID(NS_GLOBALMESSAGEMANAGER_CID); |
| 738 |
NS_DEFINE_NAMED_CID(NS_PARENTPROCESSMESSAGEMANAGER_CID); |
741 |
NS_DEFINE_NAMED_CID(NS_PARENTPROCESSMESSAGEMANAGER_CID); |
| 739 |
NS_DEFINE_NAMED_CID(NS_CHILDPROCESSMESSAGEMANAGER_CID); |
742 |
NS_DEFINE_NAMED_CID(NS_CHILDPROCESSMESSAGEMANAGER_CID); |
| 740 |
NS_DEFINE_NAMED_CID(NSCHANNELPOLICY_CID); |
743 |
NS_DEFINE_NAMED_CID(NSCHANNELPOLICY_CID); |
| 741 |
NS_DEFINE_NAMED_CID(NS_SCRIPTSECURITYMANAGER_CID); |
744 |
NS_DEFINE_NAMED_CID(NS_SCRIPTSECURITYMANAGER_CID); |
| 742 |
NS_DEFINE_NAMED_CID(NS_PRINCIPAL_CID); |
745 |
NS_DEFINE_NAMED_CID(NS_PRINCIPAL_CID); |
|
Lines 1016-1031
static const mozilla::Module::CIDEntry k
|
Link Here
|
|---|
|
| 1016 |
{ &kNS_GEOLOCATION_CID, false, nullptr, GeolocationConstructor }, |
1019 |
{ &kNS_GEOLOCATION_CID, false, nullptr, GeolocationConstructor }, |
| 1017 |
{ &kNS_AUDIOCHANNEL_SERVICE_CID, false, nullptr, AudioChannelServiceConstructor }, |
1020 |
{ &kNS_AUDIOCHANNEL_SERVICE_CID, false, nullptr, AudioChannelServiceConstructor }, |
| 1018 |
{ &kNS_FOCUSMANAGER_CID, false, nullptr, CreateFocusManager }, |
1021 |
{ &kNS_FOCUSMANAGER_CID, false, nullptr, CreateFocusManager }, |
| 1019 |
#ifdef MOZ_WEBSPEECH |
1022 |
#ifdef MOZ_WEBSPEECH |
| 1020 |
{ &kNS_FAKE_SPEECH_RECOGNITION_SERVICE_CID, false, nullptr, FakeSpeechRecognitionServiceConstructor }, |
1023 |
{ &kNS_FAKE_SPEECH_RECOGNITION_SERVICE_CID, false, nullptr, FakeSpeechRecognitionServiceConstructor }, |
| 1021 |
{ &kNS_SYNTHVOICEREGISTRY_CID, true, nullptr, nsSynthVoiceRegistryConstructor }, |
1024 |
{ &kNS_SYNTHVOICEREGISTRY_CID, true, nullptr, nsSynthVoiceRegistryConstructor }, |
| 1022 |
#endif |
1025 |
#endif |
| 1023 |
{ &kCSPSERVICE_CID, false, nullptr, CSPServiceConstructor }, |
1026 |
{ &kCSPSERVICE_CID, false, nullptr, CSPServiceConstructor }, |
|
|
1027 |
{ &kNS_CSPCONTEXT_CID, false, nullptr, nsCSPContextConstructor }, |
| 1024 |
{ &kNS_MIXEDCONTENTBLOCKER_CID, false, nullptr, nsMixedContentBlockerConstructor }, |
1028 |
{ &kNS_MIXEDCONTENTBLOCKER_CID, false, nullptr, nsMixedContentBlockerConstructor }, |
| 1025 |
{ &kNS_EVENTLISTENERSERVICE_CID, false, nullptr, CreateEventListenerService }, |
1029 |
{ &kNS_EVENTLISTENERSERVICE_CID, false, nullptr, CreateEventListenerService }, |
| 1026 |
{ &kNS_GLOBALMESSAGEMANAGER_CID, false, nullptr, CreateGlobalMessageManager }, |
1030 |
{ &kNS_GLOBALMESSAGEMANAGER_CID, false, nullptr, CreateGlobalMessageManager }, |
| 1027 |
{ &kNS_PARENTPROCESSMESSAGEMANAGER_CID, false, nullptr, CreateParentMessageManager }, |
1031 |
{ &kNS_PARENTPROCESSMESSAGEMANAGER_CID, false, nullptr, CreateParentMessageManager }, |
| 1028 |
{ &kNS_CHILDPROCESSMESSAGEMANAGER_CID, false, nullptr, CreateChildMessageManager }, |
1032 |
{ &kNS_CHILDPROCESSMESSAGEMANAGER_CID, false, nullptr, CreateChildMessageManager }, |
| 1029 |
{ &kNSCHANNELPOLICY_CID, false, nullptr, nsChannelPolicyConstructor }, |
1033 |
{ &kNSCHANNELPOLICY_CID, false, nullptr, nsChannelPolicyConstructor }, |
| 1030 |
{ &kNS_SCRIPTSECURITYMANAGER_CID, false, nullptr, Construct_nsIScriptSecurityManager }, |
1034 |
{ &kNS_SCRIPTSECURITYMANAGER_CID, false, nullptr, Construct_nsIScriptSecurityManager }, |
| 1031 |
{ &kNS_PRINCIPAL_CID, false, nullptr, nsPrincipalConstructor }, |
1035 |
{ &kNS_PRINCIPAL_CID, false, nullptr, nsPrincipalConstructor }, |
|
Lines 1169-1184
static const mozilla::Module::ContractID
|
Link Here
|
|---|
|
| 1169 |
{ "@mozilla.org/geolocation;1", &kNS_GEOLOCATION_CID }, |
1173 |
{ "@mozilla.org/geolocation;1", &kNS_GEOLOCATION_CID }, |
| 1170 |
{ "@mozilla.org/audiochannel/service;1", &kNS_AUDIOCHANNEL_SERVICE_CID }, |
1174 |
{ "@mozilla.org/audiochannel/service;1", &kNS_AUDIOCHANNEL_SERVICE_CID }, |
| 1171 |
{ "@mozilla.org/focus-manager;1", &kNS_FOCUSMANAGER_CID }, |
1175 |
{ "@mozilla.org/focus-manager;1", &kNS_FOCUSMANAGER_CID }, |
| 1172 |
#ifdef MOZ_WEBSPEECH |
1176 |
#ifdef MOZ_WEBSPEECH |
| 1173 |
{ NS_SPEECH_RECOGNITION_SERVICE_CONTRACTID_PREFIX "fake", &kNS_FAKE_SPEECH_RECOGNITION_SERVICE_CID }, |
1177 |
{ NS_SPEECH_RECOGNITION_SERVICE_CONTRACTID_PREFIX "fake", &kNS_FAKE_SPEECH_RECOGNITION_SERVICE_CID }, |
| 1174 |
{ NS_SYNTHVOICEREGISTRY_CONTRACTID, &kNS_SYNTHVOICEREGISTRY_CID }, |
1178 |
{ NS_SYNTHVOICEREGISTRY_CONTRACTID, &kNS_SYNTHVOICEREGISTRY_CID }, |
| 1175 |
#endif |
1179 |
#endif |
| 1176 |
{ CSPSERVICE_CONTRACTID, &kCSPSERVICE_CID }, |
1180 |
{ CSPSERVICE_CONTRACTID, &kCSPSERVICE_CID }, |
|
|
1181 |
{ NS_CSPCONTEXT_CONTRACTID, &kNS_CSPCONTEXT_CID }, |
| 1177 |
{ NS_MIXEDCONTENTBLOCKER_CONTRACTID, &kNS_MIXEDCONTENTBLOCKER_CID }, |
1182 |
{ NS_MIXEDCONTENTBLOCKER_CONTRACTID, &kNS_MIXEDCONTENTBLOCKER_CID }, |
| 1178 |
{ NS_EVENTLISTENERSERVICE_CONTRACTID, &kNS_EVENTLISTENERSERVICE_CID }, |
1183 |
{ NS_EVENTLISTENERSERVICE_CONTRACTID, &kNS_EVENTLISTENERSERVICE_CID }, |
| 1179 |
{ NS_GLOBALMESSAGEMANAGER_CONTRACTID, &kNS_GLOBALMESSAGEMANAGER_CID }, |
1184 |
{ NS_GLOBALMESSAGEMANAGER_CONTRACTID, &kNS_GLOBALMESSAGEMANAGER_CID }, |
| 1180 |
{ NS_PARENTPROCESSMESSAGEMANAGER_CONTRACTID, &kNS_PARENTPROCESSMESSAGEMANAGER_CID }, |
1185 |
{ NS_PARENTPROCESSMESSAGEMANAGER_CONTRACTID, &kNS_PARENTPROCESSMESSAGEMANAGER_CID }, |
| 1181 |
{ NS_CHILDPROCESSMESSAGEMANAGER_CONTRACTID, &kNS_CHILDPROCESSMESSAGEMANAGER_CID }, |
1186 |
{ NS_CHILDPROCESSMESSAGEMANAGER_CONTRACTID, &kNS_CHILDPROCESSMESSAGEMANAGER_CID }, |
| 1182 |
{ NSCHANNELPOLICY_CONTRACTID, &kNSCHANNELPOLICY_CID }, |
1187 |
{ NSCHANNELPOLICY_CONTRACTID, &kNSCHANNELPOLICY_CID }, |
| 1183 |
{ NS_SCRIPTSECURITYMANAGER_CONTRACTID, &kNS_SCRIPTSECURITYMANAGER_CID }, |
1188 |
{ NS_SCRIPTSECURITYMANAGER_CONTRACTID, &kNS_SCRIPTSECURITYMANAGER_CID }, |
| 1184 |
{ NS_GLOBAL_CHANNELEVENTSINK_CONTRACTID, &kNS_SCRIPTSECURITYMANAGER_CID }, |
1189 |
{ NS_GLOBAL_CHANNELEVENTSINK_CONTRACTID, &kNS_SCRIPTSECURITYMANAGER_CID }, |