Name Description Size
android 4
components.conf 795
ContentHandlerService.cpp static 8528
ContentHandlerService.h 1448
DBusHelpers.h |RefPtrTraits<DBusConnection>| specializes |RefPtrTraits<>| for managing |DBusConnection| with |RefPtr|. |RefPtrTraits<DBusConnection>| will _not_ close the DBus connection upon the final unref. The caller is responsible for closing the connection. 2324
docs 1
ExternalHelperAppChild.cpp 2803
ExternalHelperAppChild.h 1268
ExternalHelperAppParent.cpp 11972
ExternalHelperAppParent.h Returns true if this fake channel represented a file channel in the child. 3738
ExtHandlerService.jsm Injects new default protocol handlers if the version in the preferences is newer than the one in the data store. 28553
HandlerList.jsm 5468
HandlerServiceChild.h 714
HandlerServiceParent.cpp readonly attribute ACString type; 11984
HandlerServiceParent.h Limit the length of MIME types, filename extensions, and protocol schemes we'll consider. 2888
mac 8
moz.build 3448
nsCExternalHandlerService.idl nsCExternalHelperApp implements: ------------------------- nsIExternalHelperAppService 871
nsContentHandlerApp.h 872
nsDBusHandlerApp.cpp 4463
nsDBusHandlerApp.h 802
nsExternalHelperAppService.cpp This must occur *after* base/basictypes.h to avoid typedefs conflicts. 133369
nsExternalHelperAppService.h The helper app service. Responsible for handling content that Mozilla itself can not handle Note that this is an abstract class - we depend on appropriate subclassing on a per-OS basis to implement some methods. 20331
nsExternalProtocolHandler.cpp 16829
nsExternalProtocolHandler.h 1106
nsIContentDispatchChooser.idl This is used to ask a user what they would like to do with a given piece of content. 1424
nsIExternalHelperAppService.idl The external helper app service is used for finding and launching platform specific external applications for a given mime content type. 7508
nsIExternalProtocolService.idl The external protocol service is used for finding and launching web handlers (a la registerProtocolHandler in the HTML5 draft) or platform-specific applications for handling particular protocols. You can ask the external protocol service if it has an external handler for a given protocol scheme. And you can ask it to load the url using the default handler. 6346
nsIHandlerService.idl Asynchronously performs any IO that the nsIHandlerService needs to do before it can be of use. 7727
nsIHelperAppLauncherDialog.idl This interface is used to display a confirmation dialog before launching a "helper app" to handle content not handled by Mozilla. Usage: Clients (of which there is one: the nsIExternalHelperAppService implementation in mozilla/uriloader/exthandler) create an instance of this interface (using the contract ID) and then call the show() method. The dialog is shown non-modally. The implementation of the dialog will access methods of the nsIHelperAppLauncher passed in to show() in order to cause a "save to disk" or "open using" action. 3367
nsISharingHandlerApp.idl 404
nsLocalHandlerApp.cpp 4365
nsLocalHandlerApp.h Launches this application with a single argument (typically either a file path or a URI spec). This is meant as a helper method for implementations of (e.g.) LaunchWithURI. @param aApp The application to launch (may not be null) @param aArg The argument to pass on the command line 1841
nsMIMEInfoChild.h A platform-generic nsMIMEInfo implementation to be used in child process generic code that needs a MIMEInfo with limited functionality. 1622
nsMIMEInfoImpl.cpp static 15176
nsMIMEInfoImpl.h UTF8 moz-icon URI string for the default handler application's icon, if available. 8448
nsOSHelperAppServiceChild.cpp 4390
nsOSHelperAppServiceChild.h Provides a generic implementation of the nsExternalHelperAppService platform-specific methods by remoting calls to the parent process. Only provides implementations for the methods needed in unprivileged child processes. 1977
PExternalHelperApp.ipdl 668
PHandlerService.ipdl Check if an OS handler exists for the given protocol scheme. 1703
tests 6
uikit 6
unix 6
WebHandlerApp.jsm 5223
win 4