Implemented by
- @mozilla.org/uriloader/content-handler;1?type=text/css
- @mozilla.org/browser/clh;1
- @mozilla.org/uriloader/content-handler;1?type=text/plain
- @mozilla.org/xpinstall/installtrigger;1
- @mozilla.org/uriloader/content-handler;1?type=text/html
- @mozilla.org/uriloader/content-handler;1?type=image/x-icon
- @mozilla.org/uriloader/content-handler;1?type=image/bmp
- @mozilla.org/uriloader/content-handler;1?type=image/vnd.microsoft.icon
- @mozilla.org/uriloader/content-handler;1?type=image/gif
- @mozilla.org/uriloader/content-handler;1?type=application/http-index-format
- @mozilla.org/uriloader/content-handler;1?type=image/png
- @mozilla.org/uriloader/content-handler;1?type=application/xhtml+xml
- @mozilla.org/uriloader/content-handler;1?type=image/svg+xml
- @mozilla.org/uriloader/content-handler;1?type=image/x-xbitmap
- @mozilla.org/uriloader/content-handler;1?type=application/vnd.mozilla.xul+xml
- @mozilla.org/uriloader/content-handler;1?type=image/jpg
- @mozilla.org/uriloader/content-handler;1?type=text/xml
- @mozilla.org/uriloader/content-handler;1?type=image/jpeg
- @mozilla.org/uriloader/content-handler;1?type=text/rdf
- @mozilla.org/uriloader/content-handler;1?type=application/x-xpinstall
[scriptable, uuid(49439df2-b3d2-441c-bf62-866bdaf56fd2)]
interface nsIContentHandler : nsISupports
Methods
Tells the content handler to take over handling the content. If this
function succeeds, the URI Loader will leave this request alone, ignoring
progress notifications. Failure of this method will cause the request to be
cancelled, unless the error code is NS_ERROR_WONT_HANDLE_CONTENT (see
below).
@param aWindowContext
Window context, used to get things like the current nsIDOMWindow
for this request. May be null.
@param aContentType
The content type of aRequest
@param aRequest
A request whose content type is already known.
@throw NS_ERROR_WONT_HANDLE_CONTENT Indicates that this handler does not
want to handle this content. A different way for handling this
content should be tried.
void
handleContent(in string aContentType, in nsIInterfaceRequestor aWindowContext, in nsIRequest aRequest)
Compare to: