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.
@mozilla.org/messengercompose/urlfetcher;1
This component implements the following interfaces:
- nsIInterfaceRequestor
- nsIStreamListener
- nsISupports
- nsISupportsWeakReference
- nsIURIContentListener
- nsIWebProgressListener
Constants
Properties
nsISupports nsIURIContentListener.loadCookie
The load context associated with a particular content listener. The URI Loader stores and accesses this value as needed.
nsIURIContentListener nsIURIContentListener.parentContentListener
The parent content listener if this particular listener is part of a chain of content listeners (i.e. a docshell!)
Methods
| Interface | Method |
|---|---|
| nsIURIContentListener |
PRBool canHandleContent ( char* contentType , PRBool isContentPreferred , out char* desiredContentType )
|
| nsIURIContentListener |
PRBool doContent ( char* contentType , PRBool isContentPreferred , nsIRequest request , out nsIStreamListener contentHandler )
|
| nsIInterfaceRequestor |
void getInterface ( nsIIDRef uuid , out nsQIResult* result )
|
| nsISupportsWeakReference |
nsIWeakReference GetWeakReference ( )
|
| nsIURIContentListener |
PRBool isPreferred ( char* contentType , out char* desiredContentType )
|
| nsIStreamListener |
void onDataAvailable ( nsIRequest request , nsISupports context , nsIInputStream inputStream , PRUint32 offset , PRUint32 count )
|
| nsIWebProgressListener |
void onLocationChange ( nsIWebProgress webProgress , nsIRequest request , nsIURI location )
|
| nsIWebProgressListener |
void onProgressChange ( nsIWebProgress webProgress , nsIRequest request , PRInt32 curSelfProgress , PRInt32 maxSelfProgress , PRInt32 curTotalProgress , PRInt32 maxTotalProgress )
|
| nsIWebProgressListener |
void onSecurityChange ( nsIWebProgress webProgress , nsIRequest request , PRUint32 state )
|
| nsIRequestObserver |
void onStartRequest ( nsIRequest request , nsISupports context )
|
| nsIURIContentListener |
PRBool onStartURIOpen ( nsIURI URI )
|
| nsIWebProgressListener |
void onStateChange ( nsIWebProgress webProgress , nsIRequest request , PRUint32 stateFlags , nsresult status )
|
| nsIWebProgressListener |
void onStatusChange ( nsIWebProgress webProgress , nsIRequest request , nsresult status , PRUnichar* message )
|
| nsIRequestObserver |
void onStopRequest ( nsIRequest request , nsISupports context , nsresult statusCode )
|
Reference documentation is generated from Mozilla's source.
