WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

Download and Content Handling

These interfaces handle downloading content and launching helper applications.

Jump to:

nsIContentDispatchChooser
nsIContentHandler
nsIContentPrefObserver
nsIContentPrefService
nsIContentSniffer
nsIContentURIGrouper
nsIDownload
nsIDownloadObserver
nsIDownloader
nsIExternalHelperAppService
nsIHandlerApp
nsIHandlerInfo
nsIHandlerService
nsIIncrementalDownload
nsIInternetConfigService
nsILocalHandlerApp
nsITransfer
nsIURIContentListener
nsIWebContentConverterService
nsIWebContentHandlerInfo
nsIWebContentHandlerRegistrar
nsIWebHandlerApp
nsPIExternalAppLauncher

@mozilla.org/content-dispatch-chooser;1
@mozilla.org/content-pref/hostname-grouper;1
@mozilla.org/content-pref/service;1
@mozilla.org/download;1
@mozilla.org/embeddor.implemented/web-content-handler-registrar;1
@mozilla.org/mac/internet-config-service;1
@mozilla.org/network/downloader;1
@mozilla.org/network/incremental-download;1
@mozilla.org/transfer;1
@mozilla.org/uriloader/external-helper-app-service;1
@mozilla.org/uriloader/external-protocol-service;1
@mozilla.org/uriloader/handler-service;1
@mozilla.org/uriloader/local-handler-app;1
@mozilla.org/uriloader/psm-external-content-listener;1
@mozilla.org/uriloader/web-handler-app;1


Content Handling Components

These components handle loading content of various types.

@mozilla.org/uriloader/content-handler;1?type=application/http-index-format
@mozilla.org/uriloader/content-handler;1?type=application/vnd.mozilla.xul+xml
@mozilla.org/uriloader/content-handler;1?type=application/x-xpinstall
@mozilla.org/uriloader/content-handler;1?type=application/xhtml+xml
@mozilla.org/uriloader/content-handler;1?type=application/xml
@mozilla.org/uriloader/content-handler;1?type=image/bmp
@mozilla.org/uriloader/content-handler;1?type=image/gif
@mozilla.org/uriloader/content-handler;1?type=image/jpeg
@mozilla.org/uriloader/content-handler;1?type=image/jpg
@mozilla.org/uriloader/content-handler;1?type=image/png
@mozilla.org/uriloader/content-handler;1?type=image/svg+xml
@mozilla.org/uriloader/content-handler;1?type=image/vnd.microsoft.icon
@mozilla.org/uriloader/content-handler;1?type=image/x-icon
@mozilla.org/uriloader/content-handler;1?type=image/x-jng
@mozilla.org/uriloader/content-handler;1?type=image/x-xbitmap
@mozilla.org/uriloader/content-handler;1?type=text/css
@mozilla.org/uriloader/content-handler;1?type=text/html
@mozilla.org/uriloader/content-handler;1?type=text/plain
@mozilla.org/uriloader/content-handler;1?type=text/rdf
@mozilla.org/uriloader/content-handler;1?type=text/xml
@mozilla.org/uriloader/content-handler;1?type=video/x-mng
@mozilla.org/uriloader/content-handler;1?type=x-application-addvcard
@mozilla.org/uriloader/content-handler;1?type=x-application-imapfolder
@mozilla.org/uriloader/content-handler;1?type=x-application-irc
@mozilla.org/uriloader/content-handler;1?type=x-application-jsd
@mozilla.org/uriloader/content-handler;1?type=x-application-mailto
@mozilla.org/uriloader/content-handler;1?type=x-application-newsgroup
@mozilla.org/uriloader/content-handler;1?type=x-application-newsgroup-listids
@mozilla.org/uriloader/content-handler;1?type=x-message-display

Reference documentation is generated from Mozilla's source.

Copyright © 1999-2006 XULPlanet.com